aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/hatch/variants/mushu/gpio.c
diff options
context:
space:
mode:
authorCraig Hesling <hesling@chromium.org>2020-01-28 21:16:18 -0800
committerPatrick Georgi <pgeorgi@google.com>2020-02-01 19:54:52 +0000
commite7601b5d6c6c3a0fdf0d779cfe12b9a381f0fba4 (patch)
tree35acf72e7c4c60095b638cf3d40a6985d377dbde /src/mainboard/google/hatch/variants/mushu/gpio.c
parent81fa1b34dc77b619378d1c2067f524900b065d02 (diff)
hatch/mushu: Fix FPMCU pwr/rst gpio handling
Asserting reset in RO instead of in RW has no impact on security or performance, but it does limit improvements to this process later. This fix removes reset line control from RO and makes these variants consistent with other hatch variants. This fix reinforces the concept from commit fcd8c9e99e (hatch: Fix FPMCU pwr/rst gpio handling). BUG=b:148457345 TEST=None Change-Id: I12dc0c3bead7672e2d3207771212efb0d246973a Signed-off-by: Craig Hesling <hesling@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/38623 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'src/mainboard/google/hatch/variants/mushu/gpio.c')
-rw-r--r--src/mainboard/google/hatch/variants/mushu/gpio.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/mainboard/google/hatch/variants/mushu/gpio.c b/src/mainboard/google/hatch/variants/mushu/gpio.c
index a60662a264..fd12eb0e52 100644
--- a/src/mainboard/google/hatch/variants/mushu/gpio.c
+++ b/src/mainboard/google/hatch/variants/mushu/gpio.c
@@ -59,8 +59,6 @@ const struct pad_config *override_gpio_table(size_t *num)
* needed in this table.
*/
static const struct pad_config early_gpio_table[] = {
- /* A12 : FPMCU_RST_ODL */
- PAD_CFG_GPO(GPP_A12, 0, DEEP),
/* B15 : H1_SLAVE_SPI_CS_L */
PAD_CFG_NF(GPP_B15, NONE, DEEP, NF1),
/* B16 : H1_SLAVE_SPI_CLK */