mb/google/kahlee: Disable touchscreen GPIO export in CRS
commit2c6bba3fe145cc9c9955b1ed55c42d58e06d55af
authorMatt DeVillier <matt.devillier@amd.corp-partner.google.com>
Mon, 14 Nov 2022 16:11:38 +0000 (14 10:11 -0600)
committerEric Lai <eric_lai@quanta.corp-partner.google.com>
Wed, 16 Nov 2022 03:00:49 +0000 (16 03:00 +0000)
treee5f9c7dfaddc7f6c899e337e85298d97a30385f8
parentc7ec8f1d3cb38ca89ee1c59107c7496383c4e563
mb/google/kahlee: Disable touchscreen GPIO export in CRS

Disable GPIO export in ACPI _CRS for touchscreens which set the
register "have_power_resource." This eliminates the error:
[ERROR]  I2C: <bus:addr>: Exposing GPIOs in Power Resource and _CRS

TEST=build/boot barla/liara, verify touchscreen functional, no error in
cbmem log.

Change-Id: Ifa8248755f346df37faf7a3182651bf190b0c33d
Signed-off-by: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/69549
Reviewed-by: Martin L Roth <gaumless@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
src/mainboard/google/kahlee/variants/aleena/overridetree.cb
src/mainboard/google/kahlee/variants/baseboard/devicetree.cb
src/mainboard/google/kahlee/variants/careena/overridetree.cb
src/mainboard/google/kahlee/variants/grunt/overridetree.cb
src/mainboard/google/kahlee/variants/nuwani/overridetree.cb
src/mainboard/google/kahlee/variants/treeya/overridetree.cb