summaryrefslogtreecommitdiffstats
path: root/src/mainboard/google/zork/variants/morphius
diff options
context:
space:
mode:
authorFurquan Shaikh <furquan@google.com>2020-08-28 12:16:23 -0700
committerFurquan Shaikh <furquan@google.com>2020-08-31 17:49:25 +0000
commit000003ea1e2e741def558806bf24e8507792bf56 (patch)
tree9d190bbba3f01e92e4fbec3862622a2dbd873ec6 /src/mainboard/google/zork/variants/morphius
parente8286633924ba889db691bd71ed059d847ecff6c (diff)
downloadcoreboot-000003ea1e2e741def558806bf24e8507792bf56.tar.gz
coreboot-000003ea1e2e741def558806bf24e8507792bf56.tar.bz2
coreboot-000003ea1e2e741def558806bf24e8507792bf56.zip
mb/google/zork: Fix active polarity of touchscreen reset GPIO in overridetree
v3.6+ of reference schematics have moved to using active low polarity for touchscreen GPIO. This change sets the default polarity in override tree accordingly to active low. To support boards from older builds, variant_touchscreen_update() already updates the polarity to active high. BUG=b:161937506 Change-Id: I370bdb27ea5d0601612d13b515113a6048018964 Signed-off-by: Furquan Shaikh <furquan@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/44909 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/mainboard/google/zork/variants/morphius')
-rw-r--r--src/mainboard/google/zork/variants/morphius/overridetree.cb2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mainboard/google/zork/variants/morphius/overridetree.cb b/src/mainboard/google/zork/variants/morphius/overridetree.cb
index 75e7057622a5..515c3a64a15b 100644
--- a/src/mainboard/google/zork/variants/morphius/overridetree.cb
+++ b/src/mainboard/google/zork/variants/morphius/overridetree.cb
@@ -67,7 +67,7 @@ chip soc/amd/picasso
register "generic.probed" = "1"
register "generic.enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPIO_90)"
register "generic.enable_delay_ms" = "10"
- register "generic.reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPIO_140)"
+ register "generic.reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPIO_140)"
register "generic.reset_delay_ms" = "120"
register "generic.reset_off_delay_ms" = "1"
register "generic.stop_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPIO_144)"