[Bug 294406] Dell Inspiron 14 7445 2-in-1 crashing - AMD Ryzen 7 8840HS

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 15 May 2026 04:25:28 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294406

--- Comment #13 from Anthony Katernoza <anthony.katernoza@gmail.com> ---
(In reply to ShengYi Hung from comment #12)

After I outputted a binary file of the ACPI dump, I found a few key errors
after querying the binary, using strings raw_acpi.bin | grep -Ei
"GED|GPIO|TPM|AMDI|AMDT|HPET":


SB_TPM2PTS
SB_TPM2PTS
PLA-ASL-_PTS call _SB.TPM2.PTS
_SB_TPM2PTS_hM460
OSTPM460
_SB.GPIO
HPET
PLA-ASL-_SB.PCI0.HPET._STA = 0xF
PLA-ASL-_SB.PCI0.HPET._STA = 0x1
PLA-ASL-_SB.PCI0.HPET._STA 1 = 0x1
PLA-ASL-_SB.PCI0.HPET._CRS
AMDI0060
AMDI0063
_SB.GPIO
AMDI0063
_SB.GPIO
GPIO
AMDI0030
AMDI0030
AMDI0052
AMDI0053
AMDI0029
AMDI0020
AMDI0029
AMDI0020
AMDI0029
AMDI0020
AMDI0029
AMDI0020
AMDI0020
AMDI0010
AMDI0010
AMDI0010
AMDI0010
AMDI0015
AMDI0016
_SB.GPIO
_SB.GPIO
_SB.GPIO
CDTPM2
TPMV
TPMV
TPM2
TPM3
TPM2
TPM2
TPM3
TPM3
TPM3
._SB_GPIO
FEA-ASL-CpmSavePcieBridgeData (0x%X, 0x%X, 0x%X, %d)
KER-ASL-CpmGetPtGpioMmioAddress (%d)  Local1 = 0x%X  Local2 = 0x%X  ERROR ERROR
ERROR
KER-ASL-CpmGetPtGpioMmioAddress (%d)  Local3 = 0x%X  ERROR ERROR ERROR - 1
KER-ASL-CpmGetPtGpioMmioAddress (%d >= 8)  Not PROM21  ERROR ERROR ERROR
KER-ASL-CpmGetPtGpioMmioAddress (%d)  Local4 = 0x%X  ERROR ERROR ERROR
KER-ASL-CpmGetPtGpioMmioAddress (%d)  Local3 = 0x%X  ERROR ERROR ERROR - 2
KER-ASL-CpmGetPtGpioMmioAddress (%d)  Local3 = 0x%X  ERROR ERROR ERROR - 3
KER-ASL-CpmGetPtGpioMmioAddress (%d)  Local3 = 0x%X  ERROR ERROR ERROR - 4
KER-ASL-CpmGetPtGpioMmioAddress (%d)  Local3 = 0x%X  ERROR ERROR ERROR - 5
KER-ASL-CpmGetPtGpioMmioAddress (%d)  Local3 = 0x%X  ERROR ERROR ERROR - 6
KER-ASL-CpmGetPtGpioMmioAddress (%d)  Local3 = 0x%X
KER-ASL-CpmPtReadGpio  (%d) = %d  MMIO = 0x%X  ERROR ERROR ERROR
KER-ASL-CpmPtReadGpio  (%d) = %d  MMIO = 0x%X
KER-ASL-CpmPtWriteGpio (%d, %d)   MMIO = 0x%X  ERROR ERROR ERROR
KER-ASL-CpmPtWriteGpio (%d, %d)   MMIO = 0x%X
KER-ASL-CpmReadGpio  (0x%X) = 0x%X
KER-ASL-CpmWriteGpio (0x%X, 0x%X)
WDATpjWDATpM4E0hi
._SB_GPIO
KER-ASL-_SB.GPIO._INI Start
KER-ASL-_SB.GPIO._INI End
StorageD3Enable
StorageD3Enable
- StorageD3Enable:%d
AMDI0009
._SB_GPIO
O=._SB_GPIO
_SB.GPIO
_SB.GPIO
_SB.GPIO
_SB.GPIO
_SB.GPIO
_SB.GPIO
OEM-ASL-_SB.GPIO._AEI
OEM-ASL-_SB.GPIO._EVT-Start Case %d
OEM-ASL-_SB.GPIO._EVT-End Case %d
AMDI0081
AMDI0080

I also found more potential issues when querying the binary file using strings
raw_acpi.bin | grep -Ei "PNP09|VGA|LCD|IGPU|GFX|CON":

VGA_M291
Notify (VGA, 0x%X)  Pending System BIOS Request Buffer = 0x%X
VGA_M291
FEA-ASL-ATIF-AFN2  Supported Notification Mask = 0x%X  Thermal State: State Id
= 0x%X  Target Graphics Controller = 0x%X
Notify (VGA, 0x%X)  Pending System BIOS Request Buffer = 0x%X
VGA_M291
FEA-ASL-ATIF-AFN3  Supported Notification Mask = 0x%X  Forced Power State:
State Id = 0x%X  Target Graphics Controller = 0x%X
Notify (VGA, 0x%X)  Pending System BIOS Request Buffer = 0x%X
VGA_M291
Notify (VGA, 0x%X)  Pending System BIOS Request Buffer = 0x%X
VGA_M291
Notify (VGA, 0x%X)  Pending System BIOS Request Buffer = 0x%X
VGA_M291
Notify (VGA, 0x%X)  Pending System BIOS Request Buffer = 0x%X
VGA_M291
Notify (VGA, 0x%X)  Pending System BIOS Request Buffer = 0x%X
VGA_M291
FEA-ASL-ATIF-AFNC  Supported Notification Mask = 0x%X  Power Limit: Target
Graphics Controller = 0x%X  Value = 0x%X
Notify (VGA, 0x%X)  Pending System BIOS Request Buffer = 0x%X
VGA_M291

I have attached the binary file as well, in case there are other queries that
can be conducted that I haven't thought of.

Of other note: Using this information, I attempted to disable a few ACPI
aspects to further debug the issue. These attempts unfortunately did not
improve the condition of the device. Of other note, the ACPI issues have spread
to the desktop environment, which no longer displays on boot and cannot be
started via commands like startx. The debugging was done in loader.conf, using
individual strings, one per boot:

debug.acpi.disabled="KBD RTC TIMR VGA"
debug.acpi.disabled="KBD RTC TIMR VGA_ GP17 GPP0 SWUS SWDS"
debug.acpi.disabled="KBD RTC TIMR VGA_"
debug.acpi.disabled="KBD RTC TIMR VGA_ GPIO HPET TPM_ GED_ WDAT AMDI"
debug.acpi.disabled="KBD RTC TIMR VGA_ TPM2 WDAT HPET"
debug.acpi.disabled="KBD RTC VGA_"
debug.acpi.disabled="KBD RTC TIMR VGA_ ged GPIO TPM2"
debug.acpi.disabled="KBD RTC HPET TPM2"

-- 
You are receiving this mail because:
You are the assignee for the bug.