Martin L Roth has submitted this change. ( https://review.coreboot.org/c/coreboot/+/71200 )
Change subject: soc/intel/baytrail: add _HRV to GPIO ACPI devices ......................................................................
soc/intel/baytrail: add _HRV to GPIO ACPI devices
For some reason, the Windows LPEA drivers won't attach without _HRV (hardware version) defined for the GPIO controllers. Add it, using value taken from Intel baytrail/valleyview edk2 reference code.
TEST=boot Windows 10/11 on google/rambi, verify LPEA drivers load properly.
Change-Id: Iaa6e1b3f68537e012e4a58175d5334a8aa2f4178 Signed-off-by: Matt DeVillier matt.devillier@gmail.com Reviewed-on: https://review.coreboot.org/c/coreboot/+/71200 Tested-by: build bot (Jenkins) no-reply@coreboot.org Reviewed-by: Angel Pons th3fanbus@gmail.com --- M src/soc/intel/baytrail/acpi/gpio.asl 1 file changed, 27 insertions(+), 0 deletions(-)
Approvals: build bot (Jenkins): Verified Angel Pons: Looks good to me, approved
diff --git a/src/soc/intel/baytrail/acpi/gpio.asl b/src/soc/intel/baytrail/acpi/gpio.asl index e6dc536..d97b85c 100644 --- a/src/soc/intel/baytrail/acpi/gpio.asl +++ b/src/soc/intel/baytrail/acpi/gpio.asl @@ -26,6 +26,8 @@ Return (^RBUF) }
+ Method (_HRV, 0, NotSerialized) { Return (0x06) } + Method (_STA) { Return (0xF) @@ -55,6 +57,8 @@ Return (^RBUF) }
+ Method (_HRV, 0, NotSerialized) { Return (0x06) } + Method (_STA) { Return (0xF) @@ -84,6 +88,8 @@ Return (^RBUF) }
+ Method (_HRV, 0, NotSerialized) { Return (0x06) } + Method (_STA) { Return (0xF)