[coreboot] ACPI Errors on Lenovo X201i

Patrick Rudolph siro at das-labor.org
Sat Jul 14 08:55:35 CEST 2018


Hi Matthias,
The dsdt.dsl is a static file, generated at build time. The ssdt.dsl is generated at each boot.
Is there a HBDC in the ssdt.dsl  under the same scope ?
Regards Patrick

Am 14. Juli 2018 00:08:09 MESZ schrieb Matthias Gazzari <mail at qtux.eu>:
>Hi Patrick,
>
>I built with the current origin/master, so the Nehalem fix
>https://review.coreboot.org/#/c/coreboot/+/26287/ is already included.
>I
>see "ACPI:    * H8" and have the following mentions of HBDC inside the
>dsdt.dsl:
>
>External (HBDC, IntObj)
>
>and
>
>Method (GBDC, 0, NotSerialized)
>{
>	If (HBDC)
>	{
>		Local0 = One
>		If (BTEB)
>		{
>			Local0 |= 0x02
>		}
>
>		Local0 |= 0x04
>		Return (Local0)
>	}
>	Else
>	{
>		Return (Zero)
>	}
>}
>
>Method (SBDC, 1, NotSerialized)
>{
>	If (HBDC)
>	{
>		Local0 = ((Arg0 & 0x02) >> One)
>		BTEB = Local0
>	}
>}
>
>Hope that helps.
>
>Cheers,
>Matthias
>
>On 13/07/18 23:41, Patrick Rudolph wrote:
>> Hi Matthias,
>> It looks like the Ssdt generator on x201/nehalem doesn't work as
>expected.
>> It was broken and has been fixed in commit
>https://review.coreboot.org/#/c/coreboot/+/26287/
>> Do you see "ACPI:    * H8" in coreboot console log ?
>> Do you see any HBDC method in disassembled ACPI ?
>> Regards Patrick
>> 
>> Am 13. Juli 2018 22:46:12 MESZ schrieb Matthias Gazzari
><mail at qtux.eu>:
>>> Hello,
>>>
>>> commit f1114d891865e70ae1f2ba58844fec11d055ae3a (ec/lenovo/h8/acpi:
>Add
>>> BDC interface) introduces the following ACPI errors on the Lenovo
>>> X201i:
>>>
>>> ACPI BIOS Error (bug): Could not resolve [\_SB.EC.HKEY],
>AE_NOT_FOUND
>>> (20180313/dswload2-160)
>>> ACPI Error: AE_NOT_FOUND, During name lookup/catalog
>>> (20180313/psobject-221)
>>> ACPI Error: Ignore error and continue table load
>>> (20180313/psobject-604)
>>> ACPI Error: Skipping Scope block (20180313/psloop-532)
>>>
>>> and
>>>
>>> ACPI BIOS Error (bug): Could not resolve
>>> [\_SB.PCI0.LPCB.EC.HKEY.GBDC.HBDC], AE_NOT_FOUND
>(20180313/psargs-330)
>>> ACPI Error: Method parse/execution failed
>\_SB.PCI0.LPCB.EC.HKEY.GBDC,
>>> AE_NOT_FOUND (20180313/psparse-516)
>>>
>>> Do you have any idea on how to fix these issues?
>>>
>>> Cheers,
>>> Matthias
>>>
>>> -- 
>>> coreboot mailing list: coreboot at coreboot.org
>>> https://mail.coreboot.org/mailman/listinfo/coreboot
>> 
>
>
>-- 
>coreboot mailing list: coreboot at coreboot.org
>https://mail.coreboot.org/mailman/listinfo/coreboot

-- 
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot/attachments/20180714/e924edbb/attachment.html>


More information about the coreboot mailing list