soc/intel/jasperlake: Remove GPIO community 2 from DSDT
commit1f8af4f49b9556eb5540948f664549c07af58ef4
authorEvan Green <evgreen@chromium.org>
Tue, 6 Oct 2020 23:41:11 +0000 (6 16:41 -0700)
committerPatrick Georgi <pgeorgi@google.com>
Mon, 12 Oct 2020 08:38:04 +0000 (12 08:38 +0000)
tree8ee434249113fc8b1242a34b90422b1c65d29d1b
parent4e86131462786f3a9898d90cfa1602b1e157bb5c
soc/intel/jasperlake: Remove GPIO community 2 from DSDT

The kernel driver enumerates communities 0, 1, 4, and 5, and assigns
these addresses based on the BARs enumerated by coreboot. Coreboot
was defining communities 0, 1, 2, 4, and 5. This meant the kernel
was not controlling GPIOs in communities 4 and 5, since the resources
were wrong.

Remove community 2 for now. We can add it back if the kernel ends up
needing it.

BUG=b:169444894
TEST=Test controlling GPP_E5, verify actually toggles register.

Signed-off-by: Evan Green <evgreen@chromium.org>
Change-Id: I823e1aa942cfccadde01b9371d481457ab088c31
Reviewed-on: https://review.coreboot.org/c/coreboot/+/46115
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
src/soc/intel/jasperlake/acpi/gpio.asl