https://bugzilla.kernel.org/show_bug.cgi?id=221412
Bug ID: 221412
Summary: [Meteor Lake] Missing FCHG in HEC.DPTF causes
AE_NOT_FOUND, breaks CPPC and ITMT on HP Spectre x360
14-eu0xxx
Product: ACPI
Version: 2.5
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: Power-Thermal
Assignee: [email protected]
Reporter: [email protected]
Regression: No
Created attachment 309947
--> https://bugzilla.kernel.org/attachment.cgi?id=309947&action=edit
acpidump
Hardware: HP (Intel Core Ultra 7 155H, Meteor Lake)
MODALIAS=dmi:bvnAMI:bvrF.16:bd12/16/2025:br15.16:efr84.43:svnHP:pnHPSpectrex3602-in-1Laptop14-eu0xxx:pvr:rvnHP:rn8C15:rvr84.43:cvnHP:ct31:cvrChassisVersion:sku9C906UA#ABA:pfa103C_5335M8HPSpectre
Issue: The hybrid CPU scheduler fails to recognize P/E cores because CPPC
tables are hidden. ITMT fails to initialize.
Root Cause: > The BIOS contains a syntax error in the thermal initialization
script. During boot, the IETM attempts to evaluate the performance states via
\_SB.IETM.CHRG.PPSS. This method checks for a fast-charging variable in the
Embedded Controller at \_SB.PC00.LPCB.HEC.DPTF.FCHG.
Because FCHG is undeclared in the OEM tables, the interpreter throws an
AE_NOT_FOUND error and aborts PPSS. This thermal fail-safe locks the hardware
and prevents the CPPC tables from ever being exposed to the OS.
Logs:
[ 6.836219] ACPI BIOS Error (bug): Could not resolve symbol
[\_SB.PC00.LPCB.HEC.DPTF.FCHG], AE_NOT_FOUND
[ 6.836229] ACPI Error: Aborting method \_SB.IETM.CHRG.PPSS due to previous
error (AE_NOT_FOUND)
Attached are the acpidump and dmidecode logs. Requesting an ACPI quirk to
bypass the broken thermal profile or inject the missing variable so CPPC can
initialize.
dmidecode:
$ cat system-dmi.txt
# dmidecode 3.7
Getting SMBIOS data from sysfs.
SMBIOS 3.6.0 present.
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: HP
Product Name: HP Spectre x360 2-in-1 Laptop 14-eu0xxx
Version:
Serial Number: 5CD441BZNF
UUID: 34444335-3134-5a42-4e46-465a31344435
Wake-up Type: Power Switch
SKU Number: 9C906UA#ABA
Family: 103C_5335M8 HP Spectre
Handle 0x000C, DMI type 32, 20 bytes
System Boot Information
Status: No errors detected
$ cat board-dmi.txt
# dmidecode 3.7
Getting SMBIOS data from sysfs.
SMBIOS 3.6.0 present.
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: HP
Product Name: 8C15
Version: 84.43
Serial Number: PTHPA058JK40SG
Asset Tag: Base Board Asset Tag
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: Base Board Chassis Location
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0
Handle 0x000D, DMI type 41, 11 bytes
Onboard Device
Reference Designation: Onboard IGD
Type: Video
Status: Enabled
Type Instance: 1
Bus Address: 0000:00:02.0
Handle 0x0026, DMI type 41, 11 bytes
Onboard Device
Reference Designation: Intel Wi-Fi 7 BE200 + BT
Type: Other
Status: Enabled
Type Instance: 1
Bus Address: 0000:01:00.0
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla