aboutsummaryrefslogtreecommitdiff
path: root/src/soc
diff options
context:
space:
mode:
authorMatt DeVillier <matt.devillier@gmail.com>2017-03-17 19:14:20 -0500
committerMartin L Roth <gaumless@gmail.com>2023-01-03 17:48:13 +0000
commit7cfedc8b1b74c7a471685dee6d9494421dc9109e (patch)
treef092f98b17ea86bb267874c8844e7ea664f56134 /src/soc
parente20165d7bb003637513fe485de2d259e4f2895ce (diff)
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>
Diffstat (limited to 'src/soc')
-rw-r--r--src/soc/intel/baytrail/acpi/gpio.asl6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/soc/intel/baytrail/acpi/gpio.asl b/src/soc/intel/baytrail/acpi/gpio.asl
index e6dc536cb8..d97b85c450 100644
--- a/src/soc/intel/baytrail/acpi/gpio.asl
+++ b/src/soc/intel/baytrail/acpi/gpio.asl
@@ -26,6 +26,8 @@ Device (GPSC)
Return (^RBUF)
}
+ Method (_HRV, 0, NotSerialized) { Return (0x06) }
+
Method (_STA)
{
Return (0xF)
@@ -55,6 +57,8 @@ Device (GPNC)
Return (^RBUF)
}
+ Method (_HRV, 0, NotSerialized) { Return (0x06) }
+
Method (_STA)
{
Return (0xF)
@@ -84,6 +88,8 @@ Device (GPSS)
Return (^RBUF)
}
+ Method (_HRV, 0, NotSerialized) { Return (0x06) }
+
Method (_STA)
{
Return (0xF)