Angel Pons has uploaded this change for review.

View Change

soc/intel/broadwell: Rename GPIO macros

For consistency with Lynx Point, rename the GPIO macros.

Change-Id: I32566ac4df7175bb4ba3e1f7216aa36de2b821a1
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
---
M src/mainboard/google/auron/variants/auron_paine/gpio.c
M src/mainboard/google/auron/variants/auron_yuna/gpio.c
M src/mainboard/google/auron/variants/buddy/gpio.c
M src/mainboard/google/auron/variants/gandof/gpio.c
M src/mainboard/google/auron/variants/lulu/gpio.c
M src/mainboard/google/auron/variants/samus/gpio.c
M src/mainboard/google/jecht/variants/guado/gpio.c
M src/mainboard/google/jecht/variants/jecht/gpio.c
M src/mainboard/google/jecht/variants/rikku/gpio.c
M src/mainboard/google/jecht/variants/tidus/gpio.c
M src/mainboard/intel/wtm2/gpio.c
M src/mainboard/purism/librem_bdw/gpio.c
M src/soc/intel/broadwell/include/soc/gpio.h
13 files changed, 1,165 insertions(+), 1,165 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/83/49283/1
diff --git a/src/mainboard/google/auron/variants/auron_paine/gpio.c b/src/mainboard/google/auron/variants/auron_paine/gpio.c
index f2930e0..c7f2fa4 100644
--- a/src/mainboard/google/auron/variants/auron_paine/gpio.c
+++ b/src/mainboard/google/auron/variants/auron_paine/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_UNUSED, /* 0: UNUSED */
- PCH_GPIO_UNUSED, /* 1: UNUSED */
- PCH_GPIO_UNUSED, /* 2: UNUSED */
- PCH_GPIO_UNUSED, /* 3: UNUSED */
- PCH_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
- PCH_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
- PCH_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
- PCH_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
- PCH_GPIO_ACPI_SCI, /* 8: LTE_WAKE_L_Q */
- PCH_GPIO_INPUT, /* 9: RAM_ID1 */
- PCH_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
- PCH_GPIO_UNUSED, /* 11: UNUSED */
- PCH_GPIO_INPUT_INVERT, /* 12: TRACKPAD_INT_L (WAKE) */
- PCH_GPIO_INPUT, /* 13: RAM_ID0 */
- PCH_GPIO_INPUT, /* 14: EC_IN_RW */
- PCH_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 16: UNUSED */
- PCH_GPIO_UNUSED, /* 17: UNUSED */
- PCH_GPIO_NATIVE, /* 18: PCIE_CLKREQ_WLAN# */
- PCH_GPIO_UNUSED, /* 19: UNUSED */
- PCH_GPIO_UNUSED, /* 20: UNUSED */
- PCH_GPIO_UNUSED, /* 21: UNUSED */
- PCH_GPIO_UNUSED, /* 22: UNUSED */
- PCH_GPIO_UNUSED, /* 23: UNUSED */
- PCH_GPIO_UNUSED, /* 24: UNUSED */
- PCH_GPIO_INPUT_INVERT, /* 25: TOUCH_INT_L (WAKE) */
- PCH_GPIO_UNUSED, /* 26: UNUSED */
- PCH_GPIO_UNUSED, /* 27: UNUSED */
- PCH_GPIO_UNUSED, /* 28: UNUSED */
- PCH_GPIO_UNUSED, /* 29: UNUSED */
- PCH_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSWARN_L */
- PCH_GPIO_NATIVE, /* 31: NATIVE: ACPRESENT */
- PCH_GPIO_NATIVE, /* 32: NATIVE: LPC_CLKRUN_L */
- PCH_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
- PCH_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
- PCH_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
- PCH_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
- PCH_GPIO_UNUSED, /* 37: UNUSED */
- PCH_GPIO_UNUSED, /* 38: UNUSED */
- PCH_GPIO_UNUSED, /* 39: UNUSED */
- PCH_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
- PCH_GPIO_UNUSED, /* 41: UNUSED */
- PCH_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
- PCH_GPIO_UNUSED, /* 43: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 44: PP3300_SSD_EN */
- PCH_GPIO_OUT_HIGH, /* 45: PP3300_CODEC_EN */
- PCH_GPIO_OUT_HIGH, /* 46: WLAN_DISABLE_L */
- PCH_GPIO_INPUT, /* 47: RAM_ID2 */
- PCH_GPIO_UNUSED, /* 48: UNUSED */
- PCH_GPIO_UNUSED, /* 49: UNUSED */
- PCH_GPIO_UNUSED, /* 50: UNUSED */
- PCH_GPIO_INPUT, /* 51: ALS_INT_L */
- PCH_GPIO_INPUT, /* 52: SIM_DET */
- PCH_GPIO_PIRQ, /* 53: TRACKPAD_INT_DX */
- PCH_GPIO_PIRQ, /* 54: TOUCH_INT_L_DX */
- PCH_GPIO_UNUSED, /* 55: UNUSED */
- PCH_GPIO_UNUSED, /* 56: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 57: PP3300_CCD_EN */
- PCH_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
- PCH_GPIO_OUT_HIGH, /* 59: LTE_DISABLE_L */
- PCH_GPIO_NATIVE, /* 60: NATIVE: SML0ALERT */
- PCH_GPIO_UNUSED, /* 61: UNUSED */
- PCH_GPIO_UNUSED, /* 62: UNUSED */
- PCH_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
- PCH_GPIO_UNUSED, /* 64: UNUSED */
- PCH_GPIO_UNUSED, /* 65: UNUSED */
- PCH_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 67: UNUSED */
- PCH_GPIO_UNUSED, /* 68: UNUSED */
- PCH_GPIO_UNUSED, /* 69: UNUSED */
- PCH_GPIO_UNUSED, /* 70: UNUSED */
- PCH_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
- PCH_GPIO_NATIVE, /* 72: NATIVE: PCH_BATLOW# */
- PCH_GPIO_NATIVE, /* 73: NATIVE: SMB1ALERT# */
- PCH_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
- PCH_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
- PCH_GPIO_UNUSED, /* 76: UNUSED */
- PCH_GPIO_UNUSED, /* 77: UNUSED */
- PCH_GPIO_UNUSED, /* 78: UNUSED */
- PCH_GPIO_UNUSED, /* 79: UNUSED */
- PCH_GPIO_UNUSED, /* 80: UNUSED */
- PCH_GPIO_NATIVE, /* 81: NATIVE: SPKR */
- PCH_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
- PCH_GPIO_UNUSED, /* 83: UNUSED */
- PCH_GPIO_UNUSED, /* 84: UNUSED */
- PCH_GPIO_UNUSED, /* 85: UNUSED */
- PCH_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 87: UNUSED */
- PCH_GPIO_UNUSED, /* 88: UNUSED */
- PCH_GPIO_UNUSED, /* 89: UNUSED */
- PCH_GPIO_UNUSED, /* 90: UNUSED */
- PCH_GPIO_UNUSED, /* 91: UNUSED */
- PCH_GPIO_UNUSED, /* 92: UNUSED */
- PCH_GPIO_UNUSED, /* 93: UNUSED */
- PCH_GPIO_UNUSED, /* 94: UNUSED */
- PCH_GPIO_END
+ LP_GPIO_UNUSED, /* 0: UNUSED */
+ LP_GPIO_UNUSED, /* 1: UNUSED */
+ LP_GPIO_UNUSED, /* 2: UNUSED */
+ LP_GPIO_UNUSED, /* 3: UNUSED */
+ LP_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
+ LP_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
+ LP_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
+ LP_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
+ LP_GPIO_ACPI_SCI, /* 8: LTE_WAKE_L_Q */
+ LP_GPIO_INPUT, /* 9: RAM_ID1 */
+ LP_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
+ LP_GPIO_UNUSED, /* 11: UNUSED */
+ LP_GPIO_INPUT_INVERT, /* 12: TRACKPAD_INT_L (WAKE) */
+ LP_GPIO_INPUT, /* 13: RAM_ID0 */
+ LP_GPIO_INPUT, /* 14: EC_IN_RW */
+ LP_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 16: UNUSED */
+ LP_GPIO_UNUSED, /* 17: UNUSED */
+ LP_GPIO_NATIVE, /* 18: PCIE_CLKREQ_WLAN# */
+ LP_GPIO_UNUSED, /* 19: UNUSED */
+ LP_GPIO_UNUSED, /* 20: UNUSED */
+ LP_GPIO_UNUSED, /* 21: UNUSED */
+ LP_GPIO_UNUSED, /* 22: UNUSED */
+ LP_GPIO_UNUSED, /* 23: UNUSED */
+ LP_GPIO_UNUSED, /* 24: UNUSED */
+ LP_GPIO_INPUT_INVERT, /* 25: TOUCH_INT_L (WAKE) */
+ LP_GPIO_UNUSED, /* 26: UNUSED */
+ LP_GPIO_UNUSED, /* 27: UNUSED */
+ LP_GPIO_UNUSED, /* 28: UNUSED */
+ LP_GPIO_UNUSED, /* 29: UNUSED */
+ LP_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSWARN_L */
+ LP_GPIO_NATIVE, /* 31: NATIVE: ACPRESENT */
+ LP_GPIO_NATIVE, /* 32: NATIVE: LPC_CLKRUN_L */
+ LP_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
+ LP_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
+ LP_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
+ LP_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
+ LP_GPIO_UNUSED, /* 37: UNUSED */
+ LP_GPIO_UNUSED, /* 38: UNUSED */
+ LP_GPIO_UNUSED, /* 39: UNUSED */
+ LP_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
+ LP_GPIO_UNUSED, /* 41: UNUSED */
+ LP_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
+ LP_GPIO_UNUSED, /* 43: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 44: PP3300_SSD_EN */
+ LP_GPIO_OUT_HIGH, /* 45: PP3300_CODEC_EN */
+ LP_GPIO_OUT_HIGH, /* 46: WLAN_DISABLE_L */
+ LP_GPIO_INPUT, /* 47: RAM_ID2 */
+ LP_GPIO_UNUSED, /* 48: UNUSED */
+ LP_GPIO_UNUSED, /* 49: UNUSED */
+ LP_GPIO_UNUSED, /* 50: UNUSED */
+ LP_GPIO_INPUT, /* 51: ALS_INT_L */
+ LP_GPIO_INPUT, /* 52: SIM_DET */
+ LP_GPIO_PIRQ, /* 53: TRACKPAD_INT_DX */
+ LP_GPIO_PIRQ, /* 54: TOUCH_INT_L_DX */
+ LP_GPIO_UNUSED, /* 55: UNUSED */
+ LP_GPIO_UNUSED, /* 56: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 57: PP3300_CCD_EN */
+ LP_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
+ LP_GPIO_OUT_HIGH, /* 59: LTE_DISABLE_L */
+ LP_GPIO_NATIVE, /* 60: NATIVE: SML0ALERT */
+ LP_GPIO_UNUSED, /* 61: UNUSED */
+ LP_GPIO_UNUSED, /* 62: UNUSED */
+ LP_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
+ LP_GPIO_UNUSED, /* 64: UNUSED */
+ LP_GPIO_UNUSED, /* 65: UNUSED */
+ LP_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 67: UNUSED */
+ LP_GPIO_UNUSED, /* 68: UNUSED */
+ LP_GPIO_UNUSED, /* 69: UNUSED */
+ LP_GPIO_UNUSED, /* 70: UNUSED */
+ LP_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
+ LP_GPIO_NATIVE, /* 72: NATIVE: PCH_BATLOW# */
+ LP_GPIO_NATIVE, /* 73: NATIVE: SMB1ALERT# */
+ LP_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
+ LP_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
+ LP_GPIO_UNUSED, /* 76: UNUSED */
+ LP_GPIO_UNUSED, /* 77: UNUSED */
+ LP_GPIO_UNUSED, /* 78: UNUSED */
+ LP_GPIO_UNUSED, /* 79: UNUSED */
+ LP_GPIO_UNUSED, /* 80: UNUSED */
+ LP_GPIO_NATIVE, /* 81: NATIVE: SPKR */
+ LP_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
+ LP_GPIO_UNUSED, /* 83: UNUSED */
+ LP_GPIO_UNUSED, /* 84: UNUSED */
+ LP_GPIO_UNUSED, /* 85: UNUSED */
+ LP_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 87: UNUSED */
+ LP_GPIO_UNUSED, /* 88: UNUSED */
+ LP_GPIO_UNUSED, /* 89: UNUSED */
+ LP_GPIO_UNUSED, /* 90: UNUSED */
+ LP_GPIO_UNUSED, /* 91: UNUSED */
+ LP_GPIO_UNUSED, /* 92: UNUSED */
+ LP_GPIO_UNUSED, /* 93: UNUSED */
+ LP_GPIO_UNUSED, /* 94: UNUSED */
+ LP_GPIO_END
};
diff --git a/src/mainboard/google/auron/variants/auron_yuna/gpio.c b/src/mainboard/google/auron/variants/auron_yuna/gpio.c
index f2930e0..c7f2fa4 100644
--- a/src/mainboard/google/auron/variants/auron_yuna/gpio.c
+++ b/src/mainboard/google/auron/variants/auron_yuna/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_UNUSED, /* 0: UNUSED */
- PCH_GPIO_UNUSED, /* 1: UNUSED */
- PCH_GPIO_UNUSED, /* 2: UNUSED */
- PCH_GPIO_UNUSED, /* 3: UNUSED */
- PCH_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
- PCH_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
- PCH_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
- PCH_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
- PCH_GPIO_ACPI_SCI, /* 8: LTE_WAKE_L_Q */
- PCH_GPIO_INPUT, /* 9: RAM_ID1 */
- PCH_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
- PCH_GPIO_UNUSED, /* 11: UNUSED */
- PCH_GPIO_INPUT_INVERT, /* 12: TRACKPAD_INT_L (WAKE) */
- PCH_GPIO_INPUT, /* 13: RAM_ID0 */
- PCH_GPIO_INPUT, /* 14: EC_IN_RW */
- PCH_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 16: UNUSED */
- PCH_GPIO_UNUSED, /* 17: UNUSED */
- PCH_GPIO_NATIVE, /* 18: PCIE_CLKREQ_WLAN# */
- PCH_GPIO_UNUSED, /* 19: UNUSED */
- PCH_GPIO_UNUSED, /* 20: UNUSED */
- PCH_GPIO_UNUSED, /* 21: UNUSED */
- PCH_GPIO_UNUSED, /* 22: UNUSED */
- PCH_GPIO_UNUSED, /* 23: UNUSED */
- PCH_GPIO_UNUSED, /* 24: UNUSED */
- PCH_GPIO_INPUT_INVERT, /* 25: TOUCH_INT_L (WAKE) */
- PCH_GPIO_UNUSED, /* 26: UNUSED */
- PCH_GPIO_UNUSED, /* 27: UNUSED */
- PCH_GPIO_UNUSED, /* 28: UNUSED */
- PCH_GPIO_UNUSED, /* 29: UNUSED */
- PCH_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSWARN_L */
- PCH_GPIO_NATIVE, /* 31: NATIVE: ACPRESENT */
- PCH_GPIO_NATIVE, /* 32: NATIVE: LPC_CLKRUN_L */
- PCH_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
- PCH_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
- PCH_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
- PCH_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
- PCH_GPIO_UNUSED, /* 37: UNUSED */
- PCH_GPIO_UNUSED, /* 38: UNUSED */
- PCH_GPIO_UNUSED, /* 39: UNUSED */
- PCH_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
- PCH_GPIO_UNUSED, /* 41: UNUSED */
- PCH_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
- PCH_GPIO_UNUSED, /* 43: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 44: PP3300_SSD_EN */
- PCH_GPIO_OUT_HIGH, /* 45: PP3300_CODEC_EN */
- PCH_GPIO_OUT_HIGH, /* 46: WLAN_DISABLE_L */
- PCH_GPIO_INPUT, /* 47: RAM_ID2 */
- PCH_GPIO_UNUSED, /* 48: UNUSED */
- PCH_GPIO_UNUSED, /* 49: UNUSED */
- PCH_GPIO_UNUSED, /* 50: UNUSED */
- PCH_GPIO_INPUT, /* 51: ALS_INT_L */
- PCH_GPIO_INPUT, /* 52: SIM_DET */
- PCH_GPIO_PIRQ, /* 53: TRACKPAD_INT_DX */
- PCH_GPIO_PIRQ, /* 54: TOUCH_INT_L_DX */
- PCH_GPIO_UNUSED, /* 55: UNUSED */
- PCH_GPIO_UNUSED, /* 56: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 57: PP3300_CCD_EN */
- PCH_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
- PCH_GPIO_OUT_HIGH, /* 59: LTE_DISABLE_L */
- PCH_GPIO_NATIVE, /* 60: NATIVE: SML0ALERT */
- PCH_GPIO_UNUSED, /* 61: UNUSED */
- PCH_GPIO_UNUSED, /* 62: UNUSED */
- PCH_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
- PCH_GPIO_UNUSED, /* 64: UNUSED */
- PCH_GPIO_UNUSED, /* 65: UNUSED */
- PCH_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 67: UNUSED */
- PCH_GPIO_UNUSED, /* 68: UNUSED */
- PCH_GPIO_UNUSED, /* 69: UNUSED */
- PCH_GPIO_UNUSED, /* 70: UNUSED */
- PCH_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
- PCH_GPIO_NATIVE, /* 72: NATIVE: PCH_BATLOW# */
- PCH_GPIO_NATIVE, /* 73: NATIVE: SMB1ALERT# */
- PCH_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
- PCH_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
- PCH_GPIO_UNUSED, /* 76: UNUSED */
- PCH_GPIO_UNUSED, /* 77: UNUSED */
- PCH_GPIO_UNUSED, /* 78: UNUSED */
- PCH_GPIO_UNUSED, /* 79: UNUSED */
- PCH_GPIO_UNUSED, /* 80: UNUSED */
- PCH_GPIO_NATIVE, /* 81: NATIVE: SPKR */
- PCH_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
- PCH_GPIO_UNUSED, /* 83: UNUSED */
- PCH_GPIO_UNUSED, /* 84: UNUSED */
- PCH_GPIO_UNUSED, /* 85: UNUSED */
- PCH_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 87: UNUSED */
- PCH_GPIO_UNUSED, /* 88: UNUSED */
- PCH_GPIO_UNUSED, /* 89: UNUSED */
- PCH_GPIO_UNUSED, /* 90: UNUSED */
- PCH_GPIO_UNUSED, /* 91: UNUSED */
- PCH_GPIO_UNUSED, /* 92: UNUSED */
- PCH_GPIO_UNUSED, /* 93: UNUSED */
- PCH_GPIO_UNUSED, /* 94: UNUSED */
- PCH_GPIO_END
+ LP_GPIO_UNUSED, /* 0: UNUSED */
+ LP_GPIO_UNUSED, /* 1: UNUSED */
+ LP_GPIO_UNUSED, /* 2: UNUSED */
+ LP_GPIO_UNUSED, /* 3: UNUSED */
+ LP_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
+ LP_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
+ LP_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
+ LP_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
+ LP_GPIO_ACPI_SCI, /* 8: LTE_WAKE_L_Q */
+ LP_GPIO_INPUT, /* 9: RAM_ID1 */
+ LP_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
+ LP_GPIO_UNUSED, /* 11: UNUSED */
+ LP_GPIO_INPUT_INVERT, /* 12: TRACKPAD_INT_L (WAKE) */
+ LP_GPIO_INPUT, /* 13: RAM_ID0 */
+ LP_GPIO_INPUT, /* 14: EC_IN_RW */
+ LP_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 16: UNUSED */
+ LP_GPIO_UNUSED, /* 17: UNUSED */
+ LP_GPIO_NATIVE, /* 18: PCIE_CLKREQ_WLAN# */
+ LP_GPIO_UNUSED, /* 19: UNUSED */
+ LP_GPIO_UNUSED, /* 20: UNUSED */
+ LP_GPIO_UNUSED, /* 21: UNUSED */
+ LP_GPIO_UNUSED, /* 22: UNUSED */
+ LP_GPIO_UNUSED, /* 23: UNUSED */
+ LP_GPIO_UNUSED, /* 24: UNUSED */
+ LP_GPIO_INPUT_INVERT, /* 25: TOUCH_INT_L (WAKE) */
+ LP_GPIO_UNUSED, /* 26: UNUSED */
+ LP_GPIO_UNUSED, /* 27: UNUSED */
+ LP_GPIO_UNUSED, /* 28: UNUSED */
+ LP_GPIO_UNUSED, /* 29: UNUSED */
+ LP_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSWARN_L */
+ LP_GPIO_NATIVE, /* 31: NATIVE: ACPRESENT */
+ LP_GPIO_NATIVE, /* 32: NATIVE: LPC_CLKRUN_L */
+ LP_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
+ LP_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
+ LP_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
+ LP_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
+ LP_GPIO_UNUSED, /* 37: UNUSED */
+ LP_GPIO_UNUSED, /* 38: UNUSED */
+ LP_GPIO_UNUSED, /* 39: UNUSED */
+ LP_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
+ LP_GPIO_UNUSED, /* 41: UNUSED */
+ LP_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
+ LP_GPIO_UNUSED, /* 43: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 44: PP3300_SSD_EN */
+ LP_GPIO_OUT_HIGH, /* 45: PP3300_CODEC_EN */
+ LP_GPIO_OUT_HIGH, /* 46: WLAN_DISABLE_L */
+ LP_GPIO_INPUT, /* 47: RAM_ID2 */
+ LP_GPIO_UNUSED, /* 48: UNUSED */
+ LP_GPIO_UNUSED, /* 49: UNUSED */
+ LP_GPIO_UNUSED, /* 50: UNUSED */
+ LP_GPIO_INPUT, /* 51: ALS_INT_L */
+ LP_GPIO_INPUT, /* 52: SIM_DET */
+ LP_GPIO_PIRQ, /* 53: TRACKPAD_INT_DX */
+ LP_GPIO_PIRQ, /* 54: TOUCH_INT_L_DX */
+ LP_GPIO_UNUSED, /* 55: UNUSED */
+ LP_GPIO_UNUSED, /* 56: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 57: PP3300_CCD_EN */
+ LP_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
+ LP_GPIO_OUT_HIGH, /* 59: LTE_DISABLE_L */
+ LP_GPIO_NATIVE, /* 60: NATIVE: SML0ALERT */
+ LP_GPIO_UNUSED, /* 61: UNUSED */
+ LP_GPIO_UNUSED, /* 62: UNUSED */
+ LP_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
+ LP_GPIO_UNUSED, /* 64: UNUSED */
+ LP_GPIO_UNUSED, /* 65: UNUSED */
+ LP_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 67: UNUSED */
+ LP_GPIO_UNUSED, /* 68: UNUSED */
+ LP_GPIO_UNUSED, /* 69: UNUSED */
+ LP_GPIO_UNUSED, /* 70: UNUSED */
+ LP_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
+ LP_GPIO_NATIVE, /* 72: NATIVE: PCH_BATLOW# */
+ LP_GPIO_NATIVE, /* 73: NATIVE: SMB1ALERT# */
+ LP_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
+ LP_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
+ LP_GPIO_UNUSED, /* 76: UNUSED */
+ LP_GPIO_UNUSED, /* 77: UNUSED */
+ LP_GPIO_UNUSED, /* 78: UNUSED */
+ LP_GPIO_UNUSED, /* 79: UNUSED */
+ LP_GPIO_UNUSED, /* 80: UNUSED */
+ LP_GPIO_NATIVE, /* 81: NATIVE: SPKR */
+ LP_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
+ LP_GPIO_UNUSED, /* 83: UNUSED */
+ LP_GPIO_UNUSED, /* 84: UNUSED */
+ LP_GPIO_UNUSED, /* 85: UNUSED */
+ LP_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 87: UNUSED */
+ LP_GPIO_UNUSED, /* 88: UNUSED */
+ LP_GPIO_UNUSED, /* 89: UNUSED */
+ LP_GPIO_UNUSED, /* 90: UNUSED */
+ LP_GPIO_UNUSED, /* 91: UNUSED */
+ LP_GPIO_UNUSED, /* 92: UNUSED */
+ LP_GPIO_UNUSED, /* 93: UNUSED */
+ LP_GPIO_UNUSED, /* 94: UNUSED */
+ LP_GPIO_END
};
diff --git a/src/mainboard/google/auron/variants/buddy/gpio.c b/src/mainboard/google/auron/variants/buddy/gpio.c
index fcb63a4..ccea5f4 100644
--- a/src/mainboard/google/auron/variants/buddy/gpio.c
+++ b/src/mainboard/google/auron/variants/buddy/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_UNUSED, /* 0: UNUSED */
- PCH_GPIO_UNUSED, /* 1: UNUSED */
- PCH_GPIO_UNUSED, /* 2: UNUSED */
- PCH_GPIO_UNUSED, /* 3: UNUSED */
- PCH_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
- PCH_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
- PCH_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
- PCH_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
- PCH_GPIO_ACPI_SCI, /* 8: LAN_WAKE_L_Q */
- PCH_GPIO_OUT_HIGH, /* 9: PP3300_WLAN_EN */
- PCH_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
- PCH_GPIO_UNUSED, /* 11: SMBALERT */
- PCH_GPIO_INPUT_INVERT, /* 12: RECOVERY_L */
- PCH_GPIO_OUT_HIGH, /* 13: BT_DISABLE_L */
- PCH_GPIO_INPUT, /* 14: EC_IN_RW */
- PCH_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 16: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 17: PP3300_VP8_EN */
- PCH_GPIO_UNUSED, /* 18: UNUSED */
- PCH_GPIO_UNUSED, /* 19: UNUSED */
- PCH_GPIO_NATIVE, /* 20: NATIVE: CLK_PCIE_REQ2# */
- PCH_GPIO_NATIVE, /* 21: NATIVE: CLK_PCIE_REQ3# */
- PCH_GPIO_NATIVE, /* 22: NATIVE: CLK_PCIE_REQ4# */
- PCH_GPIO_UNUSED, /* 23: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 24: WLAN_OFF_L */
- PCH_GPIO_INPUT_INVERT, /* 25: TOUCH_INT_L (WAKE) */
- PCH_GPIO_OUT_HIGH, /* 26: USB_CTL_1 */
- PCH_GPIO_UNUSED, /* 27: UNUSED */
- PCH_GPIO_OUT_LOW, /* 28: USB_ILIM_SEL */
- PCH_GPIO_UNUSED, /* 29: UNUSED */
- PCH_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSPWRACK_L */
- PCH_GPIO_NATIVE, /* 31: NATIVE: PCH_ACPRESENT */
- PCH_GPIO_NATIVE, /* 32: NATIVE: CLKRUN# */
- PCH_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
- PCH_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
- PCH_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
- PCH_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
- PCH_GPIO_UNUSED, /* 37: UNUSED */
- PCH_GPIO_UNUSED, /* 38: UNUSED */
- PCH_GPIO_UNUSED, /* 39: UNUSED */
- PCH_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
- PCH_GPIO_NATIVE, /* 41: NATIVE: USB_OC1# */
- PCH_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
- PCH_GPIO_UNUSED, /* 43: UNUSED */
- PCH_GPIO_UNUSED, /* 44: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 45: PP3300_CODEC_EN */
- PCH_GPIO_UNUSED, /* 46: UNUSED */
- PCH_GPIO_UNUSED, /* 47: UNUSED */
- PCH_GPIO_UNUSED, /* 48: UNUSED */
- PCH_GPIO_UNUSED, /* 49: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 50: VP8_DISABLE_L */
- PCH_GPIO_UNUSED, /* 51: UNUSED */
- PCH_GPIO_UNUSED, /* 52: UNUSED */
- PCH_GPIO_PIRQ_INVERT, /* 53: CODEC_INT */
- PCH_GPIO_PIRQ, /* 54: TOUCH_INT_L_DX */
- PCH_GPIO_UNUSED, /* 55: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 56: USB_CHARGE_EN */
- PCH_GPIO_UNUSED, /* 57: UNUSED */
- PCH_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
- PCH_GPIO_OUT_HIGH, /* 59: PP3300_LAN_EN */
- PCH_GPIO_NATIVE, /* 60: NATIVE: SMB0ALERT# */
- PCH_GPIO_NATIVE, /* 61: SUS_STAT# */
- PCH_GPIO_UNUSED, /* 62: UNUSED */
- PCH_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
- PCH_GPIO_UNUSED, /* 64: UNUSED */
- PCH_GPIO_UNUSED, /* 65: UNUSED */
- PCH_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 67: UNUSED */
- PCH_GPIO_UNUSED, /* 68: UNUSED */
- PCH_GPIO_UNUSED, /* 69: UNUSED */
- PCH_GPIO_UNUSED, /* 70: UNUSED */
- PCH_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
- PCH_GPIO_UNUSED, /* 72: UNUSED */
- PCH_GPIO_UNUSED, /* 73: UNUSED */
- PCH_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
- PCH_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
- PCH_GPIO_UNUSED, /* 76: UNUSED */
- PCH_GPIO_UNUSED, /* 77: UNUSED */
- PCH_GPIO_UNUSED, /* 78: UNUSED */
- PCH_GPIO_UNUSED, /* 79: UNUSED */
- PCH_GPIO_UNUSED, /* 80: UNUSED */
- PCH_GPIO_NATIVE, /* 81: NATIVE: SPKR */
- PCH_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
- PCH_GPIO_UNUSED, /* 83: UNUSED */
- PCH_GPIO_UNUSED, /* 84: UNUSED */
- PCH_GPIO_UNUSED, /* 85: UNUSED */
- PCH_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 87: UNUSED */
- PCH_GPIO_UNUSED, /* 88: UNUSED */
- PCH_GPIO_UNUSED, /* 89: UNUSED */
- PCH_GPIO_UNUSED, /* 90: UNUSED */
- PCH_GPIO_UNUSED, /* 91: UNUSED */
- PCH_GPIO_UNUSED, /* 92: UNUSED */
- PCH_GPIO_UNUSED, /* 93: UNUSED */
- PCH_GPIO_UNUSED, /* 94: UNUSED */
- PCH_GPIO_END
+ LP_GPIO_UNUSED, /* 0: UNUSED */
+ LP_GPIO_UNUSED, /* 1: UNUSED */
+ LP_GPIO_UNUSED, /* 2: UNUSED */
+ LP_GPIO_UNUSED, /* 3: UNUSED */
+ LP_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
+ LP_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
+ LP_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
+ LP_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
+ LP_GPIO_ACPI_SCI, /* 8: LAN_WAKE_L_Q */
+ LP_GPIO_OUT_HIGH, /* 9: PP3300_WLAN_EN */
+ LP_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
+ LP_GPIO_UNUSED, /* 11: SMBALERT */
+ LP_GPIO_INPUT_INVERT, /* 12: RECOVERY_L */
+ LP_GPIO_OUT_HIGH, /* 13: BT_DISABLE_L */
+ LP_GPIO_INPUT, /* 14: EC_IN_RW */
+ LP_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 16: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 17: PP3300_VP8_EN */
+ LP_GPIO_UNUSED, /* 18: UNUSED */
+ LP_GPIO_UNUSED, /* 19: UNUSED */
+ LP_GPIO_NATIVE, /* 20: NATIVE: CLK_PCIE_REQ2# */
+ LP_GPIO_NATIVE, /* 21: NATIVE: CLK_PCIE_REQ3# */
+ LP_GPIO_NATIVE, /* 22: NATIVE: CLK_PCIE_REQ4# */
+ LP_GPIO_UNUSED, /* 23: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 24: WLAN_OFF_L */
+ LP_GPIO_INPUT_INVERT, /* 25: TOUCH_INT_L (WAKE) */
+ LP_GPIO_OUT_HIGH, /* 26: USB_CTL_1 */
+ LP_GPIO_UNUSED, /* 27: UNUSED */
+ LP_GPIO_OUT_LOW, /* 28: USB_ILIM_SEL */
+ LP_GPIO_UNUSED, /* 29: UNUSED */
+ LP_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSPWRACK_L */
+ LP_GPIO_NATIVE, /* 31: NATIVE: PCH_ACPRESENT */
+ LP_GPIO_NATIVE, /* 32: NATIVE: CLKRUN# */
+ LP_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
+ LP_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
+ LP_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
+ LP_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
+ LP_GPIO_UNUSED, /* 37: UNUSED */
+ LP_GPIO_UNUSED, /* 38: UNUSED */
+ LP_GPIO_UNUSED, /* 39: UNUSED */
+ LP_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
+ LP_GPIO_NATIVE, /* 41: NATIVE: USB_OC1# */
+ LP_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
+ LP_GPIO_UNUSED, /* 43: UNUSED */
+ LP_GPIO_UNUSED, /* 44: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 45: PP3300_CODEC_EN */
+ LP_GPIO_UNUSED, /* 46: UNUSED */
+ LP_GPIO_UNUSED, /* 47: UNUSED */
+ LP_GPIO_UNUSED, /* 48: UNUSED */
+ LP_GPIO_UNUSED, /* 49: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 50: VP8_DISABLE_L */
+ LP_GPIO_UNUSED, /* 51: UNUSED */
+ LP_GPIO_UNUSED, /* 52: UNUSED */
+ LP_GPIO_PIRQ_INVERT, /* 53: CODEC_INT */
+ LP_GPIO_PIRQ, /* 54: TOUCH_INT_L_DX */
+ LP_GPIO_UNUSED, /* 55: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 56: USB_CHARGE_EN */
+ LP_GPIO_UNUSED, /* 57: UNUSED */
+ LP_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
+ LP_GPIO_OUT_HIGH, /* 59: PP3300_LAN_EN */
+ LP_GPIO_NATIVE, /* 60: NATIVE: SMB0ALERT# */
+ LP_GPIO_NATIVE, /* 61: SUS_STAT# */
+ LP_GPIO_UNUSED, /* 62: UNUSED */
+ LP_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
+ LP_GPIO_UNUSED, /* 64: UNUSED */
+ LP_GPIO_UNUSED, /* 65: UNUSED */
+ LP_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 67: UNUSED */
+ LP_GPIO_UNUSED, /* 68: UNUSED */
+ LP_GPIO_UNUSED, /* 69: UNUSED */
+ LP_GPIO_UNUSED, /* 70: UNUSED */
+ LP_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
+ LP_GPIO_UNUSED, /* 72: UNUSED */
+ LP_GPIO_UNUSED, /* 73: UNUSED */
+ LP_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
+ LP_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
+ LP_GPIO_UNUSED, /* 76: UNUSED */
+ LP_GPIO_UNUSED, /* 77: UNUSED */
+ LP_GPIO_UNUSED, /* 78: UNUSED */
+ LP_GPIO_UNUSED, /* 79: UNUSED */
+ LP_GPIO_UNUSED, /* 80: UNUSED */
+ LP_GPIO_NATIVE, /* 81: NATIVE: SPKR */
+ LP_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
+ LP_GPIO_UNUSED, /* 83: UNUSED */
+ LP_GPIO_UNUSED, /* 84: UNUSED */
+ LP_GPIO_UNUSED, /* 85: UNUSED */
+ LP_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 87: UNUSED */
+ LP_GPIO_UNUSED, /* 88: UNUSED */
+ LP_GPIO_UNUSED, /* 89: UNUSED */
+ LP_GPIO_UNUSED, /* 90: UNUSED */
+ LP_GPIO_UNUSED, /* 91: UNUSED */
+ LP_GPIO_UNUSED, /* 92: UNUSED */
+ LP_GPIO_UNUSED, /* 93: UNUSED */
+ LP_GPIO_UNUSED, /* 94: UNUSED */
+ LP_GPIO_END
};
diff --git a/src/mainboard/google/auron/variants/gandof/gpio.c b/src/mainboard/google/auron/variants/gandof/gpio.c
index 5b7ed82..e982bbc 100644
--- a/src/mainboard/google/auron/variants/gandof/gpio.c
+++ b/src/mainboard/google/auron/variants/gandof/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_UNUSED, /* 0: UNUSED */
- PCH_GPIO_UNUSED, /* 1: UNUSED */
- PCH_GPIO_UNUSED, /* 2: UNUSED */
- PCH_GPIO_UNUSED, /* 3: UNUSED */
- PCH_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
- PCH_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
- PCH_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
- PCH_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
- PCH_GPIO_UNUSED, /* 8: UNUSED */
- PCH_GPIO_INPUT, /* 9: RAM_ID1 */
- PCH_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
- PCH_GPIO_UNUSED, /* 11: UNUSED */
- PCH_GPIO_INPUT_INVERT, /* 12: TRACKPAD_INT_L (WAKE) */
- PCH_GPIO_INPUT, /* 13: RAM_ID0 */
- PCH_GPIO_INPUT, /* 14: EC_IN_RW */
- PCH_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 16: UNUSED */
- PCH_GPIO_UNUSED, /* 17: UNUSED */
- PCH_GPIO_NATIVE, /* 18: PCIE_CLKREQ_WLAN# */
- PCH_GPIO_UNUSED, /* 19: UNUSED */
- PCH_GPIO_UNUSED, /* 20: UNUSED */
- PCH_GPIO_UNUSED, /* 21: UNUSED */
- PCH_GPIO_UNUSED, /* 22: UNUSED */
- PCH_GPIO_UNUSED, /* 23: UNUSED */
- PCH_GPIO_UNUSED, /* 24: UNUSED */
- PCH_GPIO_INPUT_INVERT, /* 25: TOUCH_INT_L (WAKE) */
- PCH_GPIO_UNUSED, /* 26: UNUSED */
- PCH_GPIO_UNUSED, /* 27: UNUSED */
- PCH_GPIO_UNUSED, /* 28: UNUSED */
- PCH_GPIO_UNUSED, /* 29: UNUSED */
- PCH_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSWARN_L */
- PCH_GPIO_NATIVE, /* 31: NATIVE: ACPRESENT */
- PCH_GPIO_NATIVE, /* 32: NATIVE: LPC_CLKRUN_L */
- PCH_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
- PCH_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
- PCH_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
- PCH_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
- PCH_GPIO_UNUSED, /* 37: UNUSED */
- PCH_GPIO_UNUSED, /* 38: UNUSED */
- PCH_GPIO_UNUSED, /* 39: UNUSED */
- PCH_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
- PCH_GPIO_UNUSED, /* 41: UNUSED */
- PCH_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
- PCH_GPIO_UNUSED, /* 43: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 44: PP3300_SSD_EN */
- PCH_GPIO_OUT_HIGH, /* 45: PP3300_CODEC_EN */
- PCH_GPIO_OUT_HIGH, /* 46: WLAN_DISABLE_L */
- PCH_GPIO_INPUT, /* 47: RAM_ID2 */
- PCH_GPIO_UNUSED, /* 48: UNUSED */
- PCH_GPIO_UNUSED, /* 49: UNUSED */
- PCH_GPIO_UNUSED, /* 50: UNUSED */
- PCH_GPIO_UNUSED, /* 51: UNUSED */
- PCH_GPIO_UNUSED, /* 52: UNUSED */
- PCH_GPIO_PIRQ, /* 53: TRACKPAD_INT_DX */
- PCH_GPIO_PIRQ, /* 54: TOUCH_INT_L_DX */
- PCH_GPIO_UNUSED, /* 55: UNUSED */
- PCH_GPIO_UNUSED, /* 56: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 57: PP3300_CCD_EN */
- PCH_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
- PCH_GPIO_UNUSED, /* 59: UNUSED */
- PCH_GPIO_NATIVE, /* 60: NATIVE: SML0ALERT */
- PCH_GPIO_UNUSED, /* 61: UNUSED */
- PCH_GPIO_UNUSED, /* 62: UNUSED */
- PCH_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
- PCH_GPIO_UNUSED, /* 64: UNUSED */
- PCH_GPIO_UNUSED, /* 65: UNUSED */
- PCH_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 67: UNUSED */
- PCH_GPIO_UNUSED, /* 68: UNUSED */
- PCH_GPIO_UNUSED, /* 69: UNUSED */
- PCH_GPIO_UNUSED, /* 70: UNUSED */
- PCH_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
- PCH_GPIO_NATIVE, /* 72: NATIVE: PCH_BATLOW# */
- PCH_GPIO_NATIVE, /* 73: NATIVE: SMB1ALERT# */
- PCH_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
- PCH_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
- PCH_GPIO_UNUSED, /* 76: UNUSED */
- PCH_GPIO_UNUSED, /* 77: UNUSED */
- PCH_GPIO_UNUSED, /* 78: UNUSED */
- PCH_GPIO_UNUSED, /* 79: UNUSED */
- PCH_GPIO_UNUSED, /* 80: UNUSED */
- PCH_GPIO_NATIVE, /* 81: NATIVE: SPKR */
- PCH_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
- PCH_GPIO_UNUSED, /* 83: UNUSED */
- PCH_GPIO_UNUSED, /* 84: UNUSED */
- PCH_GPIO_UNUSED, /* 85: UNUSED */
- PCH_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 87: UNUSED */
- PCH_GPIO_UNUSED, /* 88: UNUSED */
- PCH_GPIO_UNUSED, /* 89: UNUSED */
- PCH_GPIO_UNUSED, /* 90: UNUSED */
- PCH_GPIO_UNUSED, /* 91: UNUSED */
- PCH_GPIO_UNUSED, /* 92: UNUSED */
- PCH_GPIO_UNUSED, /* 93: UNUSED */
- PCH_GPIO_UNUSED, /* 94: UNUSED */
- PCH_GPIO_END
+ LP_GPIO_UNUSED, /* 0: UNUSED */
+ LP_GPIO_UNUSED, /* 1: UNUSED */
+ LP_GPIO_UNUSED, /* 2: UNUSED */
+ LP_GPIO_UNUSED, /* 3: UNUSED */
+ LP_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
+ LP_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
+ LP_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
+ LP_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
+ LP_GPIO_UNUSED, /* 8: UNUSED */
+ LP_GPIO_INPUT, /* 9: RAM_ID1 */
+ LP_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
+ LP_GPIO_UNUSED, /* 11: UNUSED */
+ LP_GPIO_INPUT_INVERT, /* 12: TRACKPAD_INT_L (WAKE) */
+ LP_GPIO_INPUT, /* 13: RAM_ID0 */
+ LP_GPIO_INPUT, /* 14: EC_IN_RW */
+ LP_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 16: UNUSED */
+ LP_GPIO_UNUSED, /* 17: UNUSED */
+ LP_GPIO_NATIVE, /* 18: PCIE_CLKREQ_WLAN# */
+ LP_GPIO_UNUSED, /* 19: UNUSED */
+ LP_GPIO_UNUSED, /* 20: UNUSED */
+ LP_GPIO_UNUSED, /* 21: UNUSED */
+ LP_GPIO_UNUSED, /* 22: UNUSED */
+ LP_GPIO_UNUSED, /* 23: UNUSED */
+ LP_GPIO_UNUSED, /* 24: UNUSED */
+ LP_GPIO_INPUT_INVERT, /* 25: TOUCH_INT_L (WAKE) */
+ LP_GPIO_UNUSED, /* 26: UNUSED */
+ LP_GPIO_UNUSED, /* 27: UNUSED */
+ LP_GPIO_UNUSED, /* 28: UNUSED */
+ LP_GPIO_UNUSED, /* 29: UNUSED */
+ LP_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSWARN_L */
+ LP_GPIO_NATIVE, /* 31: NATIVE: ACPRESENT */
+ LP_GPIO_NATIVE, /* 32: NATIVE: LPC_CLKRUN_L */
+ LP_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
+ LP_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
+ LP_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
+ LP_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
+ LP_GPIO_UNUSED, /* 37: UNUSED */
+ LP_GPIO_UNUSED, /* 38: UNUSED */
+ LP_GPIO_UNUSED, /* 39: UNUSED */
+ LP_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
+ LP_GPIO_UNUSED, /* 41: UNUSED */
+ LP_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
+ LP_GPIO_UNUSED, /* 43: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 44: PP3300_SSD_EN */
+ LP_GPIO_OUT_HIGH, /* 45: PP3300_CODEC_EN */
+ LP_GPIO_OUT_HIGH, /* 46: WLAN_DISABLE_L */
+ LP_GPIO_INPUT, /* 47: RAM_ID2 */
+ LP_GPIO_UNUSED, /* 48: UNUSED */
+ LP_GPIO_UNUSED, /* 49: UNUSED */
+ LP_GPIO_UNUSED, /* 50: UNUSED */
+ LP_GPIO_UNUSED, /* 51: UNUSED */
+ LP_GPIO_UNUSED, /* 52: UNUSED */
+ LP_GPIO_PIRQ, /* 53: TRACKPAD_INT_DX */
+ LP_GPIO_PIRQ, /* 54: TOUCH_INT_L_DX */
+ LP_GPIO_UNUSED, /* 55: UNUSED */
+ LP_GPIO_UNUSED, /* 56: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 57: PP3300_CCD_EN */
+ LP_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
+ LP_GPIO_UNUSED, /* 59: UNUSED */
+ LP_GPIO_NATIVE, /* 60: NATIVE: SML0ALERT */
+ LP_GPIO_UNUSED, /* 61: UNUSED */
+ LP_GPIO_UNUSED, /* 62: UNUSED */
+ LP_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
+ LP_GPIO_UNUSED, /* 64: UNUSED */
+ LP_GPIO_UNUSED, /* 65: UNUSED */
+ LP_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 67: UNUSED */
+ LP_GPIO_UNUSED, /* 68: UNUSED */
+ LP_GPIO_UNUSED, /* 69: UNUSED */
+ LP_GPIO_UNUSED, /* 70: UNUSED */
+ LP_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
+ LP_GPIO_NATIVE, /* 72: NATIVE: PCH_BATLOW# */
+ LP_GPIO_NATIVE, /* 73: NATIVE: SMB1ALERT# */
+ LP_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
+ LP_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
+ LP_GPIO_UNUSED, /* 76: UNUSED */
+ LP_GPIO_UNUSED, /* 77: UNUSED */
+ LP_GPIO_UNUSED, /* 78: UNUSED */
+ LP_GPIO_UNUSED, /* 79: UNUSED */
+ LP_GPIO_UNUSED, /* 80: UNUSED */
+ LP_GPIO_NATIVE, /* 81: NATIVE: SPKR */
+ LP_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
+ LP_GPIO_UNUSED, /* 83: UNUSED */
+ LP_GPIO_UNUSED, /* 84: UNUSED */
+ LP_GPIO_UNUSED, /* 85: UNUSED */
+ LP_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 87: UNUSED */
+ LP_GPIO_UNUSED, /* 88: UNUSED */
+ LP_GPIO_UNUSED, /* 89: UNUSED */
+ LP_GPIO_UNUSED, /* 90: UNUSED */
+ LP_GPIO_UNUSED, /* 91: UNUSED */
+ LP_GPIO_UNUSED, /* 92: UNUSED */
+ LP_GPIO_UNUSED, /* 93: UNUSED */
+ LP_GPIO_UNUSED, /* 94: UNUSED */
+ LP_GPIO_END
};
diff --git a/src/mainboard/google/auron/variants/lulu/gpio.c b/src/mainboard/google/auron/variants/lulu/gpio.c
index b049bde..e84b019 100644
--- a/src/mainboard/google/auron/variants/lulu/gpio.c
+++ b/src/mainboard/google/auron/variants/lulu/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_UNUSED, /* 0: UNUSED */
- PCH_GPIO_UNUSED, /* 1: UNUSED */
- PCH_GPIO_UNUSED, /* 2: UNUSED */
- PCH_GPIO_UNUSED, /* 3: UNUSED */
- PCH_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
- PCH_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
- PCH_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
- PCH_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
- PCH_GPIO_INPUT, /* 8: RAM_ID4 */
- PCH_GPIO_INPUT, /* 9: RAM_ID1 */
- PCH_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
- PCH_GPIO_UNUSED, /* 11: UNUSED */
- PCH_GPIO_INPUT_INVERT, /* 12: TRACKPAD_INT_L (WAKE) */
- PCH_GPIO_INPUT, /* 13: RAM_ID0 */
- PCH_GPIO_INPUT, /* 14: EC_IN_RW */
- PCH_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 16: UNUSED */
- PCH_GPIO_UNUSED, /* 17: UNUSED */
- PCH_GPIO_NATIVE, /* 18: PCIE_CLKREQ_WLAN# */
- PCH_GPIO_UNUSED, /* 19: UNUSED */
- PCH_GPIO_UNUSED, /* 20: UNUSED */
- PCH_GPIO_UNUSED, /* 21: UNUSED */
- PCH_GPIO_UNUSED, /* 22: UNUSED */
- PCH_GPIO_UNUSED, /* 23: UNUSED */
- PCH_GPIO_UNUSED, /* 24: UNUSED */
- PCH_GPIO_INPUT_INVERT, /* 25: TOUCH_INT_L (WAKE) */
- PCH_GPIO_UNUSED, /* 26: UNUSED */
- PCH_GPIO_UNUSED, /* 27: UNUSED */
- PCH_GPIO_UNUSED, /* 28: UNUSED */
- PCH_GPIO_UNUSED, /* 29: UNUSED */
- PCH_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSWARN_L */
- PCH_GPIO_NATIVE, /* 31: NATIVE: ACPRESENT */
- PCH_GPIO_NATIVE, /* 32: NATIVE: LPC_CLKRUN_L */
- PCH_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
- PCH_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
- PCH_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
- PCH_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
- PCH_GPIO_UNUSED, /* 37: UNUSED */
- PCH_GPIO_UNUSED, /* 38: UNUSED */
- PCH_GPIO_UNUSED, /* 39: UNUSED */
- PCH_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
- PCH_GPIO_UNUSED, /* 41: UNUSED */
- PCH_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
- PCH_GPIO_UNUSED, /* 43: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 44: PP3300_SSD_EN */
- PCH_GPIO_OUT_HIGH, /* 45: PP3300_CODEC_EN */
- PCH_GPIO_OUT_HIGH, /* 46: WLAN_DISABLE_L */
- PCH_GPIO_INPUT, /* 47: RAM_ID2 */
- PCH_GPIO_UNUSED, /* 48: UNUSED */
- PCH_GPIO_UNUSED, /* 49: UNUSED */
- PCH_GPIO_UNUSED, /* 50: UNUSED */
- PCH_GPIO_UNUSED, /* 51: UNUSED */
- PCH_GPIO_UNUSED, /* 52: UNUSED */
- PCH_GPIO_PIRQ, /* 53: TRACKPAD_INT_DX */
- PCH_GPIO_PIRQ, /* 54: TOUCH_INT_L_DX */
- PCH_GPIO_UNUSED, /* 55: UNUSED */
- PCH_GPIO_UNUSED, /* 56: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 57: PP3300_CCD_EN */
- PCH_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
- PCH_GPIO_UNUSED, /* 59: UNUSED */
- PCH_GPIO_NATIVE, /* 60: NATIVE: SML0ALERT */
- PCH_GPIO_UNUSED, /* 61: UNUSED */
- PCH_GPIO_UNUSED, /* 62: UNUSED */
- PCH_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
- PCH_GPIO_UNUSED, /* 64: UNUSED */
- PCH_GPIO_UNUSED, /* 65: UNUSED */
- PCH_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 67: UNUSED */
- PCH_GPIO_UNUSED, /* 68: UNUSED */
- PCH_GPIO_UNUSED, /* 69: UNUSED */
- PCH_GPIO_UNUSED, /* 70: UNUSED */
- PCH_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
- PCH_GPIO_NATIVE, /* 72: NATIVE: PCH_BATLOW# */
- PCH_GPIO_NATIVE, /* 73: NATIVE: SMB1ALERT# */
- PCH_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
- PCH_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
- PCH_GPIO_UNUSED, /* 76: UNUSED */
- PCH_GPIO_UNUSED, /* 77: UNUSED */
- PCH_GPIO_UNUSED, /* 78: UNUSED */
- PCH_GPIO_UNUSED, /* 79: UNUSED */
- PCH_GPIO_UNUSED, /* 80: UNUSED */
- PCH_GPIO_NATIVE, /* 81: NATIVE: SPKR */
- PCH_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
- PCH_GPIO_UNUSED, /* 83: UNUSED */
- PCH_GPIO_UNUSED, /* 84: UNUSED */
- PCH_GPIO_UNUSED, /* 85: UNUSED */
- PCH_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 87: UNUSED */
- PCH_GPIO_UNUSED, /* 88: UNUSED */
- PCH_GPIO_UNUSED, /* 89: UNUSED */
- PCH_GPIO_UNUSED, /* 90: UNUSED */
- PCH_GPIO_UNUSED, /* 91: UNUSED */
- PCH_GPIO_UNUSED, /* 92: UNUSED */
- PCH_GPIO_UNUSED, /* 93: UNUSED */
- PCH_GPIO_UNUSED, /* 94: UNUSED */
- PCH_GPIO_END
+ LP_GPIO_UNUSED, /* 0: UNUSED */
+ LP_GPIO_UNUSED, /* 1: UNUSED */
+ LP_GPIO_UNUSED, /* 2: UNUSED */
+ LP_GPIO_UNUSED, /* 3: UNUSED */
+ LP_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
+ LP_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
+ LP_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
+ LP_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
+ LP_GPIO_INPUT, /* 8: RAM_ID4 */
+ LP_GPIO_INPUT, /* 9: RAM_ID1 */
+ LP_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
+ LP_GPIO_UNUSED, /* 11: UNUSED */
+ LP_GPIO_INPUT_INVERT, /* 12: TRACKPAD_INT_L (WAKE) */
+ LP_GPIO_INPUT, /* 13: RAM_ID0 */
+ LP_GPIO_INPUT, /* 14: EC_IN_RW */
+ LP_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 16: UNUSED */
+ LP_GPIO_UNUSED, /* 17: UNUSED */
+ LP_GPIO_NATIVE, /* 18: PCIE_CLKREQ_WLAN# */
+ LP_GPIO_UNUSED, /* 19: UNUSED */
+ LP_GPIO_UNUSED, /* 20: UNUSED */
+ LP_GPIO_UNUSED, /* 21: UNUSED */
+ LP_GPIO_UNUSED, /* 22: UNUSED */
+ LP_GPIO_UNUSED, /* 23: UNUSED */
+ LP_GPIO_UNUSED, /* 24: UNUSED */
+ LP_GPIO_INPUT_INVERT, /* 25: TOUCH_INT_L (WAKE) */
+ LP_GPIO_UNUSED, /* 26: UNUSED */
+ LP_GPIO_UNUSED, /* 27: UNUSED */
+ LP_GPIO_UNUSED, /* 28: UNUSED */
+ LP_GPIO_UNUSED, /* 29: UNUSED */
+ LP_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSWARN_L */
+ LP_GPIO_NATIVE, /* 31: NATIVE: ACPRESENT */
+ LP_GPIO_NATIVE, /* 32: NATIVE: LPC_CLKRUN_L */
+ LP_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
+ LP_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
+ LP_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
+ LP_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
+ LP_GPIO_UNUSED, /* 37: UNUSED */
+ LP_GPIO_UNUSED, /* 38: UNUSED */
+ LP_GPIO_UNUSED, /* 39: UNUSED */
+ LP_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
+ LP_GPIO_UNUSED, /* 41: UNUSED */
+ LP_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
+ LP_GPIO_UNUSED, /* 43: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 44: PP3300_SSD_EN */
+ LP_GPIO_OUT_HIGH, /* 45: PP3300_CODEC_EN */
+ LP_GPIO_OUT_HIGH, /* 46: WLAN_DISABLE_L */
+ LP_GPIO_INPUT, /* 47: RAM_ID2 */
+ LP_GPIO_UNUSED, /* 48: UNUSED */
+ LP_GPIO_UNUSED, /* 49: UNUSED */
+ LP_GPIO_UNUSED, /* 50: UNUSED */
+ LP_GPIO_UNUSED, /* 51: UNUSED */
+ LP_GPIO_UNUSED, /* 52: UNUSED */
+ LP_GPIO_PIRQ, /* 53: TRACKPAD_INT_DX */
+ LP_GPIO_PIRQ, /* 54: TOUCH_INT_L_DX */
+ LP_GPIO_UNUSED, /* 55: UNUSED */
+ LP_GPIO_UNUSED, /* 56: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 57: PP3300_CCD_EN */
+ LP_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
+ LP_GPIO_UNUSED, /* 59: UNUSED */
+ LP_GPIO_NATIVE, /* 60: NATIVE: SML0ALERT */
+ LP_GPIO_UNUSED, /* 61: UNUSED */
+ LP_GPIO_UNUSED, /* 62: UNUSED */
+ LP_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
+ LP_GPIO_UNUSED, /* 64: UNUSED */
+ LP_GPIO_UNUSED, /* 65: UNUSED */
+ LP_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 67: UNUSED */
+ LP_GPIO_UNUSED, /* 68: UNUSED */
+ LP_GPIO_UNUSED, /* 69: UNUSED */
+ LP_GPIO_UNUSED, /* 70: UNUSED */
+ LP_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
+ LP_GPIO_NATIVE, /* 72: NATIVE: PCH_BATLOW# */
+ LP_GPIO_NATIVE, /* 73: NATIVE: SMB1ALERT# */
+ LP_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
+ LP_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
+ LP_GPIO_UNUSED, /* 76: UNUSED */
+ LP_GPIO_UNUSED, /* 77: UNUSED */
+ LP_GPIO_UNUSED, /* 78: UNUSED */
+ LP_GPIO_UNUSED, /* 79: UNUSED */
+ LP_GPIO_UNUSED, /* 80: UNUSED */
+ LP_GPIO_NATIVE, /* 81: NATIVE: SPKR */
+ LP_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
+ LP_GPIO_UNUSED, /* 83: UNUSED */
+ LP_GPIO_UNUSED, /* 84: UNUSED */
+ LP_GPIO_UNUSED, /* 85: UNUSED */
+ LP_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 87: UNUSED */
+ LP_GPIO_UNUSED, /* 88: UNUSED */
+ LP_GPIO_UNUSED, /* 89: UNUSED */
+ LP_GPIO_UNUSED, /* 90: UNUSED */
+ LP_GPIO_UNUSED, /* 91: UNUSED */
+ LP_GPIO_UNUSED, /* 92: UNUSED */
+ LP_GPIO_UNUSED, /* 93: UNUSED */
+ LP_GPIO_UNUSED, /* 94: UNUSED */
+ LP_GPIO_END
};
diff --git a/src/mainboard/google/auron/variants/samus/gpio.c b/src/mainboard/google/auron/variants/samus/gpio.c
index 12e9e64..d0d18d7 100644
--- a/src/mainboard/google/auron/variants/samus/gpio.c
+++ b/src/mainboard/google/auron/variants/samus/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_UNUSED, /* 0: UNUSED */
- PCH_GPIO_UNUSED, /* 1: UNUSED */
- PCH_GPIO_UNUSED, /* 2: UNUSED */
- PCH_GPIO_UNUSED, /* 3: UNUSED */
- PCH_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
- PCH_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
- PCH_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
- PCH_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
- PCH_GPIO_ACPI_SCI, /* 8: PCH_LTE_WAKE_L */
- PCH_GPIO_INPUT_INVERT, /* 9: TRACKPAD_INT_L (WAKE) */
- PCH_GPIO_ACPI_SCI, /* 10: PCH_WLAN_WAKE_L */
- PCH_GPIO_UNUSED, /* 11: UNUSED */
- PCH_GPIO_UNUSED, /* 12: UNUSED */
- PCH_GPIO_PIRQ, /* 13: TRACKPAD_INT_L (PIRQL) */
- PCH_GPIO_PIRQ, /* 14: TOUCH_INT_L (PIRQM) */
- PCH_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
- PCH_GPIO_INPUT, /* 16: PCH_WP */
- PCH_GPIO_UNUSED, /* 17: UNUSED */
- PCH_GPIO_UNUSED, /* 18: UNUSED */
- PCH_GPIO_UNUSED, /* 19: UNUSED */
- PCH_GPIO_NATIVE, /* 20: PCIE_WLAN_CLKREQ_L */
- PCH_GPIO_OUT_HIGH, /* 21: PP3300_SSD_EN */
- PCH_GPIO_UNUSED, /* 22: UNUSED */
- PCH_GPIO_OUT_LOW, /* 23: PP3300_AUTOBAHN_EN */
- PCH_GPIO_UNUSED, /* 24: UNUSED */
- PCH_GPIO_INPUT, /* 25: EC_IN_RW */
- PCH_GPIO_UNUSED, /* 26: UNUSED */
- PCH_GPIO_ACPI_SCI, /* 27: PCH_WAKE_L */
- PCH_GPIO_UNUSED, /* 28: UNUSED */
- PCH_GPIO_UNUSED, /* 29: UNUSED */
- PCH_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSWARN_L */
- PCH_GPIO_NATIVE, /* 31: NATIVE: ACOK_BUF */
- PCH_GPIO_NATIVE, /* 32: NATIVE: LPC_CLKRUN_L */
- PCH_GPIO_NATIVE, /* 33: NATIVE: SSD_DEVSLP */
- PCH_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
- PCH_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
- PCH_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
- PCH_GPIO_UNUSED, /* 37: UNUSED */
- PCH_GPIO_UNUSED, /* 38: UNUSED */
- PCH_GPIO_UNUSED, /* 39: UNUSED */
- PCH_GPIO_NATIVE, /* 40: NATIVE: PCH_USB1_OC_L */
- PCH_GPIO_NATIVE, /* 41: NATIVE: PCH_USB2_OC_L */
- PCH_GPIO_UNUSED, /* 42: WLAN_DISABLE_L */
- PCH_GPIO_OUT_HIGH, /* 43: PP1800_CODEC_EN */
- PCH_GPIO_UNUSED, /* 44: UNUSED */
- PCH_GPIO_ACPI_SCI, /* 45: DSP_INT - Codec Wake */
- PCH_GPIO_PIRQ, /* 46: HOTWORD_DET_L_3V3 (PIRQO) - Codec IRQ */
- PCH_GPIO_OUT_LOW, /* 47: SSD_RESET_L */
- PCH_GPIO_UNUSED, /* 48: UNUSED */
- PCH_GPIO_UNUSED, /* 49: UNUSED */
- PCH_GPIO_UNUSED, /* 50: UNUSED */
- PCH_GPIO_UNUSED, /* 51: UNUSED */
- PCH_GPIO_INPUT, /* 52: SIM_DET */
- PCH_GPIO_UNUSED, /* 53: UNUSED */
- PCH_GPIO_UNUSED, /* 54: UNUSED */
- PCH_GPIO_UNUSED, /* 55: UNUSED */
- PCH_GPIO_UNUSED, /* 56: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 57: CODEC_RESET_L */
- PCH_GPIO_UNUSED, /* 58: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 59: LTE_DISABLE_L */
- PCH_GPIO_UNUSED, /* 60: UNUSED */
- PCH_GPIO_NATIVE, /* 61: NATIVE: PCH_SUS_STAT */
- PCH_GPIO_NATIVE, /* 62: NATIVE: PCH_SUSCLK */
- PCH_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
- PCH_GPIO_UNUSED, /* 64: UNUSED */
- PCH_GPIO_INPUT, /* 65: RAM_ID3 */
- PCH_GPIO_INPUT, /* 66: RAM_ID3_OLD (STRAP) */
- PCH_GPIO_INPUT, /* 67: RAM_ID0 */
- PCH_GPIO_INPUT, /* 68: RAM_ID1 */
- PCH_GPIO_INPUT, /* 69: RAM_ID2 */
- PCH_GPIO_UNUSED, /* 70: UNUSED */
- PCH_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
- PCH_GPIO_UNUSED, /* 72: UNUSED */
- PCH_GPIO_UNUSED, /* 73: UNUSED */
- PCH_GPIO_UNUSED, /* 74: UNUSED */
- PCH_GPIO_UNUSED, /* 75: UNUSED */
- PCH_GPIO_UNUSED, /* 76: UNUSED */
- PCH_GPIO_UNUSED, /* 77: UNUSED */
- PCH_GPIO_UNUSED, /* 78: UNUSED */
- PCH_GPIO_UNUSED, /* 79: UNUSED */
- PCH_GPIO_UNUSED, /* 80: UNUSED */
- PCH_GPIO_UNUSED, /* 81: UNUSED */
- PCH_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
- PCH_GPIO_NATIVE, /* 83: GSPI0_CS */
- PCH_GPIO_NATIVE, /* 84: GSPI0_CLK */
- PCH_GPIO_NATIVE, /* 85: GSPI0_MISO */
- PCH_GPIO_NATIVE, /* 86: GSPI0_MOSI (STRAP) */
- PCH_GPIO_UNUSED, /* 87: UNUSED */
- PCH_GPIO_UNUSED, /* 88: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 89: PP3300_SD_EN */
- PCH_GPIO_UNUSED, /* 90: UNUSED */
- PCH_GPIO_UNUSED, /* 91: UNUSED */
- PCH_GPIO_UNUSED, /* 92: UNUSED */
- PCH_GPIO_UNUSED, /* 93: UNUSED */
- PCH_GPIO_UNUSED, /* 94: UNUSED */
- PCH_GPIO_END
+ LP_GPIO_UNUSED, /* 0: UNUSED */
+ LP_GPIO_UNUSED, /* 1: UNUSED */
+ LP_GPIO_UNUSED, /* 2: UNUSED */
+ LP_GPIO_UNUSED, /* 3: UNUSED */
+ LP_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
+ LP_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
+ LP_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
+ LP_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
+ LP_GPIO_ACPI_SCI, /* 8: PCH_LTE_WAKE_L */
+ LP_GPIO_INPUT_INVERT, /* 9: TRACKPAD_INT_L (WAKE) */
+ LP_GPIO_ACPI_SCI, /* 10: PCH_WLAN_WAKE_L */
+ LP_GPIO_UNUSED, /* 11: UNUSED */
+ LP_GPIO_UNUSED, /* 12: UNUSED */
+ LP_GPIO_PIRQ, /* 13: TRACKPAD_INT_L (PIRQL) */
+ LP_GPIO_PIRQ, /* 14: TOUCH_INT_L (PIRQM) */
+ LP_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
+ LP_GPIO_INPUT, /* 16: PCH_WP */
+ LP_GPIO_UNUSED, /* 17: UNUSED */
+ LP_GPIO_UNUSED, /* 18: UNUSED */
+ LP_GPIO_UNUSED, /* 19: UNUSED */
+ LP_GPIO_NATIVE, /* 20: PCIE_WLAN_CLKREQ_L */
+ LP_GPIO_OUT_HIGH, /* 21: PP3300_SSD_EN */
+ LP_GPIO_UNUSED, /* 22: UNUSED */
+ LP_GPIO_OUT_LOW, /* 23: PP3300_AUTOBAHN_EN */
+ LP_GPIO_UNUSED, /* 24: UNUSED */
+ LP_GPIO_INPUT, /* 25: EC_IN_RW */
+ LP_GPIO_UNUSED, /* 26: UNUSED */
+ LP_GPIO_ACPI_SCI, /* 27: PCH_WAKE_L */
+ LP_GPIO_UNUSED, /* 28: UNUSED */
+ LP_GPIO_UNUSED, /* 29: UNUSED */
+ LP_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSWARN_L */
+ LP_GPIO_NATIVE, /* 31: NATIVE: ACOK_BUF */
+ LP_GPIO_NATIVE, /* 32: NATIVE: LPC_CLKRUN_L */
+ LP_GPIO_NATIVE, /* 33: NATIVE: SSD_DEVSLP */
+ LP_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
+ LP_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
+ LP_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
+ LP_GPIO_UNUSED, /* 37: UNUSED */
+ LP_GPIO_UNUSED, /* 38: UNUSED */
+ LP_GPIO_UNUSED, /* 39: UNUSED */
+ LP_GPIO_NATIVE, /* 40: NATIVE: PCH_USB1_OC_L */
+ LP_GPIO_NATIVE, /* 41: NATIVE: PCH_USB2_OC_L */
+ LP_GPIO_UNUSED, /* 42: WLAN_DISABLE_L */
+ LP_GPIO_OUT_HIGH, /* 43: PP1800_CODEC_EN */
+ LP_GPIO_UNUSED, /* 44: UNUSED */
+ LP_GPIO_ACPI_SCI, /* 45: DSP_INT - Codec Wake */
+ LP_GPIO_PIRQ, /* 46: HOTWORD_DET_L_3V3 (PIRQO) - Codec IRQ */
+ LP_GPIO_OUT_LOW, /* 47: SSD_RESET_L */
+ LP_GPIO_UNUSED, /* 48: UNUSED */
+ LP_GPIO_UNUSED, /* 49: UNUSED */
+ LP_GPIO_UNUSED, /* 50: UNUSED */
+ LP_GPIO_UNUSED, /* 51: UNUSED */
+ LP_GPIO_INPUT, /* 52: SIM_DET */
+ LP_GPIO_UNUSED, /* 53: UNUSED */
+ LP_GPIO_UNUSED, /* 54: UNUSED */
+ LP_GPIO_UNUSED, /* 55: UNUSED */
+ LP_GPIO_UNUSED, /* 56: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 57: CODEC_RESET_L */
+ LP_GPIO_UNUSED, /* 58: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 59: LTE_DISABLE_L */
+ LP_GPIO_UNUSED, /* 60: UNUSED */
+ LP_GPIO_NATIVE, /* 61: NATIVE: PCH_SUS_STAT */
+ LP_GPIO_NATIVE, /* 62: NATIVE: PCH_SUSCLK */
+ LP_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
+ LP_GPIO_UNUSED, /* 64: UNUSED */
+ LP_GPIO_INPUT, /* 65: RAM_ID3 */
+ LP_GPIO_INPUT, /* 66: RAM_ID3_OLD (STRAP) */
+ LP_GPIO_INPUT, /* 67: RAM_ID0 */
+ LP_GPIO_INPUT, /* 68: RAM_ID1 */
+ LP_GPIO_INPUT, /* 69: RAM_ID2 */
+ LP_GPIO_UNUSED, /* 70: UNUSED */
+ LP_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
+ LP_GPIO_UNUSED, /* 72: UNUSED */
+ LP_GPIO_UNUSED, /* 73: UNUSED */
+ LP_GPIO_UNUSED, /* 74: UNUSED */
+ LP_GPIO_UNUSED, /* 75: UNUSED */
+ LP_GPIO_UNUSED, /* 76: UNUSED */
+ LP_GPIO_UNUSED, /* 77: UNUSED */
+ LP_GPIO_UNUSED, /* 78: UNUSED */
+ LP_GPIO_UNUSED, /* 79: UNUSED */
+ LP_GPIO_UNUSED, /* 80: UNUSED */
+ LP_GPIO_UNUSED, /* 81: UNUSED */
+ LP_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
+ LP_GPIO_NATIVE, /* 83: GSPI0_CS */
+ LP_GPIO_NATIVE, /* 84: GSPI0_CLK */
+ LP_GPIO_NATIVE, /* 85: GSPI0_MISO */
+ LP_GPIO_NATIVE, /* 86: GSPI0_MOSI (STRAP) */
+ LP_GPIO_UNUSED, /* 87: UNUSED */
+ LP_GPIO_UNUSED, /* 88: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 89: PP3300_SD_EN */
+ LP_GPIO_UNUSED, /* 90: UNUSED */
+ LP_GPIO_UNUSED, /* 91: UNUSED */
+ LP_GPIO_UNUSED, /* 92: UNUSED */
+ LP_GPIO_UNUSED, /* 93: UNUSED */
+ LP_GPIO_UNUSED, /* 94: UNUSED */
+ LP_GPIO_END
};
diff --git a/src/mainboard/google/jecht/variants/guado/gpio.c b/src/mainboard/google/jecht/variants/guado/gpio.c
index b4ffaa7..d4223e1 100644
--- a/src/mainboard/google/jecht/variants/guado/gpio.c
+++ b/src/mainboard/google/jecht/variants/guado/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_UNUSED, /* 0: UNUSED */
- PCH_GPIO_UNUSED, /* 1: UNUSED */
- PCH_GPIO_UNUSED, /* 2: UNUSED */
- PCH_GPIO_UNUSED, /* 3: UNUSED */
- PCH_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
- PCH_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
- PCH_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
- PCH_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
- PCH_GPIO_ACPI_SCI, /* 8: LAN_WAKE_L_Q */
- PCH_GPIO_OUT_HIGH, /* 9: PP3300_WLAN_EN */
- PCH_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
- PCH_GPIO_UNUSED, /* 11: SMBALERT */
- PCH_GPIO_INPUT_INVERT, /* 12: RECOVERY_L */
- PCH_GPIO_UNUSED, /* 13: UNUSED */
- PCH_GPIO_UNUSED, /* 14: UNUSED */
- PCH_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 16: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 17: PP3300_VP8_EN */
- PCH_GPIO_UNUSED, /* 18: UNUSED */
- PCH_GPIO_UNUSED, /* 19: UNUSED */
- PCH_GPIO_NATIVE, /* 20: NATIVE: CLK_PCIE_REQ2# */
- PCH_GPIO_NATIVE, /* 21: NATIVE: CLK_PCIE_REQ3# */
- PCH_GPIO_NATIVE, /* 22: NATIVE: CLK_PCIE_REQ4# */
- PCH_GPIO_UNUSED, /* 23: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 24: WLAN_OFF_L */
- PCH_GPIO_UNUSED, /* 25: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 26: USB_CTL_1 */
- PCH_GPIO_UNUSED, /* 27: UNUSED */
- PCH_GPIO_OUT_LOW, /* 28: USB_ILIM_SEL */
- PCH_GPIO_UNUSED, /* 29: UNUSED */
- PCH_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSPWRACK_L */
- PCH_GPIO_NATIVE, /* 31: NATIVE: PCH_ACPRESENT */
- PCH_GPIO_NATIVE, /* 32: NATIVE: CLKRUN# */
- PCH_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
- PCH_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
- PCH_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
- PCH_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
- PCH_GPIO_UNUSED, /* 37: UNUSED */
- PCH_GPIO_UNUSED, /* 38: UNUSED */
- PCH_GPIO_UNUSED, /* 39: UNUSED */
- PCH_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
- PCH_GPIO_NATIVE, /* 41: NATIVE: USB_OC1# */
- PCH_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
- PCH_GPIO_NATIVE, /* 43: NATIVE: USB_OC3# */
- PCH_GPIO_UNUSED, /* 44: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 45: PP5000_CODEC_EN */
- PCH_GPIO_OUT_HIGH, /* 46: BT_DISABLE_L */
- PCH_GPIO_OUT_HIGH, /* 47: USB1_PWR_EN */
- PCH_GPIO_UNUSED, /* 48: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 49: POWER_LED */
- PCH_GPIO_OUT_HIGH, /* 50: VP8_DISABLE_L */
- PCH_GPIO_UNUSED, /* 51: UNUSED */
- PCH_GPIO_UNUSED, /* 52: UNUSED */
- PCH_GPIO_UNUSED, /* 53: UNUSED */
- PCH_GPIO_UNUSED, /* 54: UNUSED */
- PCH_GPIO_UNUSED, /* 55: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 56: USB2_PWR_EN */
- PCH_GPIO_OUT_HIGH, /* 57: USB3_PWR_EN */
- PCH_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
- PCH_GPIO_OUT_HIGH, /* 59: PP3300_LAN_EN */
- PCH_GPIO_NATIVE, /* 60: NATIVE: SMB0ALERT# */
- PCH_GPIO_UNUSED, /* 61: UNUSED */
- PCH_GPIO_UNUSED, /* 62: UNUSED */
- PCH_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
- PCH_GPIO_UNUSED, /* 64: UNUSED */
- PCH_GPIO_UNUSED, /* 65: UNUSED */
- PCH_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 67: UNUSED */
- PCH_GPIO_UNUSED, /* 68: UNUSED */
- PCH_GPIO_UNUSED, /* 69: UNUSED */
- PCH_GPIO_UNUSED, /* 70: UNUSED */
- PCH_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
- PCH_GPIO_UNUSED, /* 72: UNUSED */
- PCH_GPIO_UNUSED, /* 73: UNUSED */
- PCH_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
- PCH_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
- PCH_GPIO_UNUSED, /* 76: UNUSED */
- PCH_GPIO_UNUSED, /* 77: UNUSED */
- PCH_GPIO_UNUSED, /* 78: UNUSED */
- PCH_GPIO_UNUSED, /* 79: UNUSED */
- PCH_GPIO_UNUSED, /* 80: UNUSED */
- PCH_GPIO_NATIVE, /* 81: NATIVE: SPKR */
- PCH_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
- PCH_GPIO_UNUSED, /* 83: UNUSED */
- PCH_GPIO_UNUSED, /* 84: UNUSED */
- PCH_GPIO_UNUSED, /* 85: UNUSED */
- PCH_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 87: UNUSED */
- PCH_GPIO_UNUSED, /* 88: UNUSED */
- PCH_GPIO_UNUSED, /* 89: UNUSED */
- PCH_GPIO_UNUSED, /* 90: UNUSED */
- PCH_GPIO_UNUSED, /* 91: UNUSED */
- PCH_GPIO_UNUSED, /* 92: UNUSED */
- PCH_GPIO_UNUSED, /* 93: UNUSED */
- PCH_GPIO_UNUSED, /* 94: UNUSED */
- PCH_GPIO_END
+ LP_GPIO_UNUSED, /* 0: UNUSED */
+ LP_GPIO_UNUSED, /* 1: UNUSED */
+ LP_GPIO_UNUSED, /* 2: UNUSED */
+ LP_GPIO_UNUSED, /* 3: UNUSED */
+ LP_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
+ LP_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
+ LP_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
+ LP_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
+ LP_GPIO_ACPI_SCI, /* 8: LAN_WAKE_L_Q */
+ LP_GPIO_OUT_HIGH, /* 9: PP3300_WLAN_EN */
+ LP_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
+ LP_GPIO_UNUSED, /* 11: SMBALERT */
+ LP_GPIO_INPUT_INVERT, /* 12: RECOVERY_L */
+ LP_GPIO_UNUSED, /* 13: UNUSED */
+ LP_GPIO_UNUSED, /* 14: UNUSED */
+ LP_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 16: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 17: PP3300_VP8_EN */
+ LP_GPIO_UNUSED, /* 18: UNUSED */
+ LP_GPIO_UNUSED, /* 19: UNUSED */
+ LP_GPIO_NATIVE, /* 20: NATIVE: CLK_PCIE_REQ2# */
+ LP_GPIO_NATIVE, /* 21: NATIVE: CLK_PCIE_REQ3# */
+ LP_GPIO_NATIVE, /* 22: NATIVE: CLK_PCIE_REQ4# */
+ LP_GPIO_UNUSED, /* 23: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 24: WLAN_OFF_L */
+ LP_GPIO_UNUSED, /* 25: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 26: USB_CTL_1 */
+ LP_GPIO_UNUSED, /* 27: UNUSED */
+ LP_GPIO_OUT_LOW, /* 28: USB_ILIM_SEL */
+ LP_GPIO_UNUSED, /* 29: UNUSED */
+ LP_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSPWRACK_L */
+ LP_GPIO_NATIVE, /* 31: NATIVE: PCH_ACPRESENT */
+ LP_GPIO_NATIVE, /* 32: NATIVE: CLKRUN# */
+ LP_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
+ LP_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
+ LP_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
+ LP_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
+ LP_GPIO_UNUSED, /* 37: UNUSED */
+ LP_GPIO_UNUSED, /* 38: UNUSED */
+ LP_GPIO_UNUSED, /* 39: UNUSED */
+ LP_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
+ LP_GPIO_NATIVE, /* 41: NATIVE: USB_OC1# */
+ LP_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
+ LP_GPIO_NATIVE, /* 43: NATIVE: USB_OC3# */
+ LP_GPIO_UNUSED, /* 44: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 45: PP5000_CODEC_EN */
+ LP_GPIO_OUT_HIGH, /* 46: BT_DISABLE_L */
+ LP_GPIO_OUT_HIGH, /* 47: USB1_PWR_EN */
+ LP_GPIO_UNUSED, /* 48: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 49: POWER_LED */
+ LP_GPIO_OUT_HIGH, /* 50: VP8_DISABLE_L */
+ LP_GPIO_UNUSED, /* 51: UNUSED */
+ LP_GPIO_UNUSED, /* 52: UNUSED */
+ LP_GPIO_UNUSED, /* 53: UNUSED */
+ LP_GPIO_UNUSED, /* 54: UNUSED */
+ LP_GPIO_UNUSED, /* 55: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 56: USB2_PWR_EN */
+ LP_GPIO_OUT_HIGH, /* 57: USB3_PWR_EN */
+ LP_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
+ LP_GPIO_OUT_HIGH, /* 59: PP3300_LAN_EN */
+ LP_GPIO_NATIVE, /* 60: NATIVE: SMB0ALERT# */
+ LP_GPIO_UNUSED, /* 61: UNUSED */
+ LP_GPIO_UNUSED, /* 62: UNUSED */
+ LP_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
+ LP_GPIO_UNUSED, /* 64: UNUSED */
+ LP_GPIO_UNUSED, /* 65: UNUSED */
+ LP_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 67: UNUSED */
+ LP_GPIO_UNUSED, /* 68: UNUSED */
+ LP_GPIO_UNUSED, /* 69: UNUSED */
+ LP_GPIO_UNUSED, /* 70: UNUSED */
+ LP_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
+ LP_GPIO_UNUSED, /* 72: UNUSED */
+ LP_GPIO_UNUSED, /* 73: UNUSED */
+ LP_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
+ LP_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
+ LP_GPIO_UNUSED, /* 76: UNUSED */
+ LP_GPIO_UNUSED, /* 77: UNUSED */
+ LP_GPIO_UNUSED, /* 78: UNUSED */
+ LP_GPIO_UNUSED, /* 79: UNUSED */
+ LP_GPIO_UNUSED, /* 80: UNUSED */
+ LP_GPIO_NATIVE, /* 81: NATIVE: SPKR */
+ LP_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
+ LP_GPIO_UNUSED, /* 83: UNUSED */
+ LP_GPIO_UNUSED, /* 84: UNUSED */
+ LP_GPIO_UNUSED, /* 85: UNUSED */
+ LP_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 87: UNUSED */
+ LP_GPIO_UNUSED, /* 88: UNUSED */
+ LP_GPIO_UNUSED, /* 89: UNUSED */
+ LP_GPIO_UNUSED, /* 90: UNUSED */
+ LP_GPIO_UNUSED, /* 91: UNUSED */
+ LP_GPIO_UNUSED, /* 92: UNUSED */
+ LP_GPIO_UNUSED, /* 93: UNUSED */
+ LP_GPIO_UNUSED, /* 94: UNUSED */
+ LP_GPIO_END
};
diff --git a/src/mainboard/google/jecht/variants/jecht/gpio.c b/src/mainboard/google/jecht/variants/jecht/gpio.c
index 92470cd..541fbfc 100644
--- a/src/mainboard/google/jecht/variants/jecht/gpio.c
+++ b/src/mainboard/google/jecht/variants/jecht/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_UNUSED, /* 0: UNUSED */
- PCH_GPIO_UNUSED, /* 1: UNUSED */
- PCH_GPIO_UNUSED, /* 2: UNUSED */
- PCH_GPIO_UNUSED, /* 3: UNUSED */
- PCH_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
- PCH_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
- PCH_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
- PCH_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
- PCH_GPIO_ACPI_SCI, /* 8: LAN_WAKE_L_Q */
- PCH_GPIO_OUT_HIGH, /* 9: PP3300_WLAN_EN */
- PCH_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
- PCH_GPIO_UNUSED, /* 11: SMBALERT */
- PCH_GPIO_INPUT_INVERT, /* 12: RECOVERY_L */
- PCH_GPIO_UNUSED, /* 13: UNUSED */
- PCH_GPIO_UNUSED, /* 14: UNUSED */
- PCH_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 16: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 17: PP3300_VP8_EN */
- PCH_GPIO_UNUSED, /* 18: UNUSED */
- PCH_GPIO_UNUSED, /* 19: UNUSED */
- PCH_GPIO_NATIVE, /* 20: NATIVE: CLK_PCIE_REQ2# */
- PCH_GPIO_NATIVE, /* 21: NATIVE: CLK_PCIE_REQ3# */
- PCH_GPIO_NATIVE, /* 22: NATIVE: CLK_PCIE_REQ4# */
- PCH_GPIO_UNUSED, /* 23: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 24: WLAN_OFF_L */
- PCH_GPIO_UNUSED, /* 25: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 26: USB_CTL_1 */
- PCH_GPIO_UNUSED, /* 27: UNUSED */
- PCH_GPIO_OUT_LOW, /* 28: USB_ILIM_SEL */
- PCH_GPIO_UNUSED, /* 29: UNUSED */
- PCH_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSPWRACK_L */
- PCH_GPIO_NATIVE, /* 31: NATIVE: PCH_ACPRESENT */
- PCH_GPIO_NATIVE, /* 32: NATIVE: CLKRUN# */
- PCH_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
- PCH_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
- PCH_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
- PCH_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
- PCH_GPIO_UNUSED, /* 37: UNUSED */
- PCH_GPIO_UNUSED, /* 38: UNUSED */
- PCH_GPIO_UNUSED, /* 39: UNUSED */
- PCH_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
- PCH_GPIO_NATIVE, /* 41: NATIVE: USB_OC1# */
- PCH_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
- PCH_GPIO_NATIVE, /* 43: NATIVE: USB_OC3# */
- PCH_GPIO_UNUSED, /* 44: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 45: PP5000_CODEC_EN */
- PCH_GPIO_OUT_HIGH, /* 46: BT_DISABLE_L */
- PCH_GPIO_OUT_HIGH, /* 47: USB1_PWR_EN */
- PCH_GPIO_UNUSED, /* 48: UNUSED */
- PCH_GPIO_UNUSED, /* 49: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 50: VP8_DISABLE_L */
- PCH_GPIO_UNUSED, /* 51: UNUSED */
- PCH_GPIO_UNUSED, /* 52: UNUSED */
- PCH_GPIO_UNUSED, /* 53: UNUSED */
- PCH_GPIO_UNUSED, /* 54: UNUSED */
- PCH_GPIO_UNUSED, /* 55: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 56: USB2_PWR_EN */
- PCH_GPIO_OUT_HIGH, /* 57: USB3_PWR_EN */
- PCH_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
- PCH_GPIO_OUT_HIGH, /* 59: PP3300_LAN_EN */
- PCH_GPIO_NATIVE, /* 60: NATIVE: SMB0ALERT# */
- PCH_GPIO_UNUSED, /* 61: UNUSED */
- PCH_GPIO_UNUSED, /* 62: UNUSED */
- PCH_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
- PCH_GPIO_UNUSED, /* 64: UNUSED */
- PCH_GPIO_UNUSED, /* 65: UNUSED */
- PCH_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 67: UNUSED */
- PCH_GPIO_UNUSED, /* 68: UNUSED */
- PCH_GPIO_UNUSED, /* 69: UNUSED */
- PCH_GPIO_UNUSED, /* 70: UNUSED */
- PCH_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
- PCH_GPIO_UNUSED, /* 72: UNUSED */
- PCH_GPIO_UNUSED, /* 73: UNUSED */
- PCH_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
- PCH_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
- PCH_GPIO_UNUSED, /* 76: UNUSED */
- PCH_GPIO_UNUSED, /* 77: UNUSED */
- PCH_GPIO_UNUSED, /* 78: UNUSED */
- PCH_GPIO_UNUSED, /* 79: UNUSED */
- PCH_GPIO_UNUSED, /* 80: UNUSED */
- PCH_GPIO_NATIVE, /* 81: NATIVE: SPKR */
- PCH_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
- PCH_GPIO_UNUSED, /* 83: UNUSED */
- PCH_GPIO_UNUSED, /* 84: UNUSED */
- PCH_GPIO_UNUSED, /* 85: UNUSED */
- PCH_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 87: UNUSED */
- PCH_GPIO_UNUSED, /* 88: UNUSED */
- PCH_GPIO_UNUSED, /* 89: UNUSED */
- PCH_GPIO_UNUSED, /* 90: UNUSED */
- PCH_GPIO_UNUSED, /* 91: UNUSED */
- PCH_GPIO_UNUSED, /* 92: UNUSED */
- PCH_GPIO_UNUSED, /* 93: UNUSED */
- PCH_GPIO_UNUSED, /* 94: UNUSED */
- PCH_GPIO_END
+ LP_GPIO_UNUSED, /* 0: UNUSED */
+ LP_GPIO_UNUSED, /* 1: UNUSED */
+ LP_GPIO_UNUSED, /* 2: UNUSED */
+ LP_GPIO_UNUSED, /* 3: UNUSED */
+ LP_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
+ LP_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
+ LP_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
+ LP_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
+ LP_GPIO_ACPI_SCI, /* 8: LAN_WAKE_L_Q */
+ LP_GPIO_OUT_HIGH, /* 9: PP3300_WLAN_EN */
+ LP_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
+ LP_GPIO_UNUSED, /* 11: SMBALERT */
+ LP_GPIO_INPUT_INVERT, /* 12: RECOVERY_L */
+ LP_GPIO_UNUSED, /* 13: UNUSED */
+ LP_GPIO_UNUSED, /* 14: UNUSED */
+ LP_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 16: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 17: PP3300_VP8_EN */
+ LP_GPIO_UNUSED, /* 18: UNUSED */
+ LP_GPIO_UNUSED, /* 19: UNUSED */
+ LP_GPIO_NATIVE, /* 20: NATIVE: CLK_PCIE_REQ2# */
+ LP_GPIO_NATIVE, /* 21: NATIVE: CLK_PCIE_REQ3# */
+ LP_GPIO_NATIVE, /* 22: NATIVE: CLK_PCIE_REQ4# */
+ LP_GPIO_UNUSED, /* 23: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 24: WLAN_OFF_L */
+ LP_GPIO_UNUSED, /* 25: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 26: USB_CTL_1 */
+ LP_GPIO_UNUSED, /* 27: UNUSED */
+ LP_GPIO_OUT_LOW, /* 28: USB_ILIM_SEL */
+ LP_GPIO_UNUSED, /* 29: UNUSED */
+ LP_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSPWRACK_L */
+ LP_GPIO_NATIVE, /* 31: NATIVE: PCH_ACPRESENT */
+ LP_GPIO_NATIVE, /* 32: NATIVE: CLKRUN# */
+ LP_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
+ LP_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
+ LP_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
+ LP_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
+ LP_GPIO_UNUSED, /* 37: UNUSED */
+ LP_GPIO_UNUSED, /* 38: UNUSED */
+ LP_GPIO_UNUSED, /* 39: UNUSED */
+ LP_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
+ LP_GPIO_NATIVE, /* 41: NATIVE: USB_OC1# */
+ LP_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
+ LP_GPIO_NATIVE, /* 43: NATIVE: USB_OC3# */
+ LP_GPIO_UNUSED, /* 44: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 45: PP5000_CODEC_EN */
+ LP_GPIO_OUT_HIGH, /* 46: BT_DISABLE_L */
+ LP_GPIO_OUT_HIGH, /* 47: USB1_PWR_EN */
+ LP_GPIO_UNUSED, /* 48: UNUSED */
+ LP_GPIO_UNUSED, /* 49: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 50: VP8_DISABLE_L */
+ LP_GPIO_UNUSED, /* 51: UNUSED */
+ LP_GPIO_UNUSED, /* 52: UNUSED */
+ LP_GPIO_UNUSED, /* 53: UNUSED */
+ LP_GPIO_UNUSED, /* 54: UNUSED */
+ LP_GPIO_UNUSED, /* 55: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 56: USB2_PWR_EN */
+ LP_GPIO_OUT_HIGH, /* 57: USB3_PWR_EN */
+ LP_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
+ LP_GPIO_OUT_HIGH, /* 59: PP3300_LAN_EN */
+ LP_GPIO_NATIVE, /* 60: NATIVE: SMB0ALERT# */
+ LP_GPIO_UNUSED, /* 61: UNUSED */
+ LP_GPIO_UNUSED, /* 62: UNUSED */
+ LP_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
+ LP_GPIO_UNUSED, /* 64: UNUSED */
+ LP_GPIO_UNUSED, /* 65: UNUSED */
+ LP_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 67: UNUSED */
+ LP_GPIO_UNUSED, /* 68: UNUSED */
+ LP_GPIO_UNUSED, /* 69: UNUSED */
+ LP_GPIO_UNUSED, /* 70: UNUSED */
+ LP_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
+ LP_GPIO_UNUSED, /* 72: UNUSED */
+ LP_GPIO_UNUSED, /* 73: UNUSED */
+ LP_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
+ LP_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
+ LP_GPIO_UNUSED, /* 76: UNUSED */
+ LP_GPIO_UNUSED, /* 77: UNUSED */
+ LP_GPIO_UNUSED, /* 78: UNUSED */
+ LP_GPIO_UNUSED, /* 79: UNUSED */
+ LP_GPIO_UNUSED, /* 80: UNUSED */
+ LP_GPIO_NATIVE, /* 81: NATIVE: SPKR */
+ LP_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
+ LP_GPIO_UNUSED, /* 83: UNUSED */
+ LP_GPIO_UNUSED, /* 84: UNUSED */
+ LP_GPIO_UNUSED, /* 85: UNUSED */
+ LP_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 87: UNUSED */
+ LP_GPIO_UNUSED, /* 88: UNUSED */
+ LP_GPIO_UNUSED, /* 89: UNUSED */
+ LP_GPIO_UNUSED, /* 90: UNUSED */
+ LP_GPIO_UNUSED, /* 91: UNUSED */
+ LP_GPIO_UNUSED, /* 92: UNUSED */
+ LP_GPIO_UNUSED, /* 93: UNUSED */
+ LP_GPIO_UNUSED, /* 94: UNUSED */
+ LP_GPIO_END
};
diff --git a/src/mainboard/google/jecht/variants/rikku/gpio.c b/src/mainboard/google/jecht/variants/rikku/gpio.c
index b4ffaa7..d4223e1 100644
--- a/src/mainboard/google/jecht/variants/rikku/gpio.c
+++ b/src/mainboard/google/jecht/variants/rikku/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_UNUSED, /* 0: UNUSED */
- PCH_GPIO_UNUSED, /* 1: UNUSED */
- PCH_GPIO_UNUSED, /* 2: UNUSED */
- PCH_GPIO_UNUSED, /* 3: UNUSED */
- PCH_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
- PCH_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
- PCH_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
- PCH_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
- PCH_GPIO_ACPI_SCI, /* 8: LAN_WAKE_L_Q */
- PCH_GPIO_OUT_HIGH, /* 9: PP3300_WLAN_EN */
- PCH_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
- PCH_GPIO_UNUSED, /* 11: SMBALERT */
- PCH_GPIO_INPUT_INVERT, /* 12: RECOVERY_L */
- PCH_GPIO_UNUSED, /* 13: UNUSED */
- PCH_GPIO_UNUSED, /* 14: UNUSED */
- PCH_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 16: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 17: PP3300_VP8_EN */
- PCH_GPIO_UNUSED, /* 18: UNUSED */
- PCH_GPIO_UNUSED, /* 19: UNUSED */
- PCH_GPIO_NATIVE, /* 20: NATIVE: CLK_PCIE_REQ2# */
- PCH_GPIO_NATIVE, /* 21: NATIVE: CLK_PCIE_REQ3# */
- PCH_GPIO_NATIVE, /* 22: NATIVE: CLK_PCIE_REQ4# */
- PCH_GPIO_UNUSED, /* 23: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 24: WLAN_OFF_L */
- PCH_GPIO_UNUSED, /* 25: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 26: USB_CTL_1 */
- PCH_GPIO_UNUSED, /* 27: UNUSED */
- PCH_GPIO_OUT_LOW, /* 28: USB_ILIM_SEL */
- PCH_GPIO_UNUSED, /* 29: UNUSED */
- PCH_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSPWRACK_L */
- PCH_GPIO_NATIVE, /* 31: NATIVE: PCH_ACPRESENT */
- PCH_GPIO_NATIVE, /* 32: NATIVE: CLKRUN# */
- PCH_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
- PCH_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
- PCH_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
- PCH_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
- PCH_GPIO_UNUSED, /* 37: UNUSED */
- PCH_GPIO_UNUSED, /* 38: UNUSED */
- PCH_GPIO_UNUSED, /* 39: UNUSED */
- PCH_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
- PCH_GPIO_NATIVE, /* 41: NATIVE: USB_OC1# */
- PCH_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
- PCH_GPIO_NATIVE, /* 43: NATIVE: USB_OC3# */
- PCH_GPIO_UNUSED, /* 44: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 45: PP5000_CODEC_EN */
- PCH_GPIO_OUT_HIGH, /* 46: BT_DISABLE_L */
- PCH_GPIO_OUT_HIGH, /* 47: USB1_PWR_EN */
- PCH_GPIO_UNUSED, /* 48: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 49: POWER_LED */
- PCH_GPIO_OUT_HIGH, /* 50: VP8_DISABLE_L */
- PCH_GPIO_UNUSED, /* 51: UNUSED */
- PCH_GPIO_UNUSED, /* 52: UNUSED */
- PCH_GPIO_UNUSED, /* 53: UNUSED */
- PCH_GPIO_UNUSED, /* 54: UNUSED */
- PCH_GPIO_UNUSED, /* 55: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 56: USB2_PWR_EN */
- PCH_GPIO_OUT_HIGH, /* 57: USB3_PWR_EN */
- PCH_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
- PCH_GPIO_OUT_HIGH, /* 59: PP3300_LAN_EN */
- PCH_GPIO_NATIVE, /* 60: NATIVE: SMB0ALERT# */
- PCH_GPIO_UNUSED, /* 61: UNUSED */
- PCH_GPIO_UNUSED, /* 62: UNUSED */
- PCH_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
- PCH_GPIO_UNUSED, /* 64: UNUSED */
- PCH_GPIO_UNUSED, /* 65: UNUSED */
- PCH_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 67: UNUSED */
- PCH_GPIO_UNUSED, /* 68: UNUSED */
- PCH_GPIO_UNUSED, /* 69: UNUSED */
- PCH_GPIO_UNUSED, /* 70: UNUSED */
- PCH_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
- PCH_GPIO_UNUSED, /* 72: UNUSED */
- PCH_GPIO_UNUSED, /* 73: UNUSED */
- PCH_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
- PCH_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
- PCH_GPIO_UNUSED, /* 76: UNUSED */
- PCH_GPIO_UNUSED, /* 77: UNUSED */
- PCH_GPIO_UNUSED, /* 78: UNUSED */
- PCH_GPIO_UNUSED, /* 79: UNUSED */
- PCH_GPIO_UNUSED, /* 80: UNUSED */
- PCH_GPIO_NATIVE, /* 81: NATIVE: SPKR */
- PCH_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
- PCH_GPIO_UNUSED, /* 83: UNUSED */
- PCH_GPIO_UNUSED, /* 84: UNUSED */
- PCH_GPIO_UNUSED, /* 85: UNUSED */
- PCH_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 87: UNUSED */
- PCH_GPIO_UNUSED, /* 88: UNUSED */
- PCH_GPIO_UNUSED, /* 89: UNUSED */
- PCH_GPIO_UNUSED, /* 90: UNUSED */
- PCH_GPIO_UNUSED, /* 91: UNUSED */
- PCH_GPIO_UNUSED, /* 92: UNUSED */
- PCH_GPIO_UNUSED, /* 93: UNUSED */
- PCH_GPIO_UNUSED, /* 94: UNUSED */
- PCH_GPIO_END
+ LP_GPIO_UNUSED, /* 0: UNUSED */
+ LP_GPIO_UNUSED, /* 1: UNUSED */
+ LP_GPIO_UNUSED, /* 2: UNUSED */
+ LP_GPIO_UNUSED, /* 3: UNUSED */
+ LP_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
+ LP_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
+ LP_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
+ LP_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
+ LP_GPIO_ACPI_SCI, /* 8: LAN_WAKE_L_Q */
+ LP_GPIO_OUT_HIGH, /* 9: PP3300_WLAN_EN */
+ LP_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
+ LP_GPIO_UNUSED, /* 11: SMBALERT */
+ LP_GPIO_INPUT_INVERT, /* 12: RECOVERY_L */
+ LP_GPIO_UNUSED, /* 13: UNUSED */
+ LP_GPIO_UNUSED, /* 14: UNUSED */
+ LP_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 16: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 17: PP3300_VP8_EN */
+ LP_GPIO_UNUSED, /* 18: UNUSED */
+ LP_GPIO_UNUSED, /* 19: UNUSED */
+ LP_GPIO_NATIVE, /* 20: NATIVE: CLK_PCIE_REQ2# */
+ LP_GPIO_NATIVE, /* 21: NATIVE: CLK_PCIE_REQ3# */
+ LP_GPIO_NATIVE, /* 22: NATIVE: CLK_PCIE_REQ4# */
+ LP_GPIO_UNUSED, /* 23: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 24: WLAN_OFF_L */
+ LP_GPIO_UNUSED, /* 25: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 26: USB_CTL_1 */
+ LP_GPIO_UNUSED, /* 27: UNUSED */
+ LP_GPIO_OUT_LOW, /* 28: USB_ILIM_SEL */
+ LP_GPIO_UNUSED, /* 29: UNUSED */
+ LP_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSPWRACK_L */
+ LP_GPIO_NATIVE, /* 31: NATIVE: PCH_ACPRESENT */
+ LP_GPIO_NATIVE, /* 32: NATIVE: CLKRUN# */
+ LP_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
+ LP_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
+ LP_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
+ LP_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
+ LP_GPIO_UNUSED, /* 37: UNUSED */
+ LP_GPIO_UNUSED, /* 38: UNUSED */
+ LP_GPIO_UNUSED, /* 39: UNUSED */
+ LP_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
+ LP_GPIO_NATIVE, /* 41: NATIVE: USB_OC1# */
+ LP_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
+ LP_GPIO_NATIVE, /* 43: NATIVE: USB_OC3# */
+ LP_GPIO_UNUSED, /* 44: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 45: PP5000_CODEC_EN */
+ LP_GPIO_OUT_HIGH, /* 46: BT_DISABLE_L */
+ LP_GPIO_OUT_HIGH, /* 47: USB1_PWR_EN */
+ LP_GPIO_UNUSED, /* 48: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 49: POWER_LED */
+ LP_GPIO_OUT_HIGH, /* 50: VP8_DISABLE_L */
+ LP_GPIO_UNUSED, /* 51: UNUSED */
+ LP_GPIO_UNUSED, /* 52: UNUSED */
+ LP_GPIO_UNUSED, /* 53: UNUSED */
+ LP_GPIO_UNUSED, /* 54: UNUSED */
+ LP_GPIO_UNUSED, /* 55: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 56: USB2_PWR_EN */
+ LP_GPIO_OUT_HIGH, /* 57: USB3_PWR_EN */
+ LP_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
+ LP_GPIO_OUT_HIGH, /* 59: PP3300_LAN_EN */
+ LP_GPIO_NATIVE, /* 60: NATIVE: SMB0ALERT# */
+ LP_GPIO_UNUSED, /* 61: UNUSED */
+ LP_GPIO_UNUSED, /* 62: UNUSED */
+ LP_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
+ LP_GPIO_UNUSED, /* 64: UNUSED */
+ LP_GPIO_UNUSED, /* 65: UNUSED */
+ LP_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 67: UNUSED */
+ LP_GPIO_UNUSED, /* 68: UNUSED */
+ LP_GPIO_UNUSED, /* 69: UNUSED */
+ LP_GPIO_UNUSED, /* 70: UNUSED */
+ LP_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
+ LP_GPIO_UNUSED, /* 72: UNUSED */
+ LP_GPIO_UNUSED, /* 73: UNUSED */
+ LP_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
+ LP_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
+ LP_GPIO_UNUSED, /* 76: UNUSED */
+ LP_GPIO_UNUSED, /* 77: UNUSED */
+ LP_GPIO_UNUSED, /* 78: UNUSED */
+ LP_GPIO_UNUSED, /* 79: UNUSED */
+ LP_GPIO_UNUSED, /* 80: UNUSED */
+ LP_GPIO_NATIVE, /* 81: NATIVE: SPKR */
+ LP_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
+ LP_GPIO_UNUSED, /* 83: UNUSED */
+ LP_GPIO_UNUSED, /* 84: UNUSED */
+ LP_GPIO_UNUSED, /* 85: UNUSED */
+ LP_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 87: UNUSED */
+ LP_GPIO_UNUSED, /* 88: UNUSED */
+ LP_GPIO_UNUSED, /* 89: UNUSED */
+ LP_GPIO_UNUSED, /* 90: UNUSED */
+ LP_GPIO_UNUSED, /* 91: UNUSED */
+ LP_GPIO_UNUSED, /* 92: UNUSED */
+ LP_GPIO_UNUSED, /* 93: UNUSED */
+ LP_GPIO_UNUSED, /* 94: UNUSED */
+ LP_GPIO_END
};
diff --git a/src/mainboard/google/jecht/variants/tidus/gpio.c b/src/mainboard/google/jecht/variants/tidus/gpio.c
index 805b617..3dbc07e 100644
--- a/src/mainboard/google/jecht/variants/tidus/gpio.c
+++ b/src/mainboard/google/jecht/variants/tidus/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_UNUSED, /* 0: UNUSED */
- PCH_GPIO_UNUSED, /* 1: UNUSED */
- PCH_GPIO_UNUSED, /* 2: UNUSED */
- PCH_GPIO_UNUSED, /* 3: UNUSED */
- PCH_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
- PCH_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
- PCH_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
- PCH_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
- PCH_GPIO_ACPI_SCI, /* 8: LAN_WAKE_L_Q */
- PCH_GPIO_OUT_HIGH, /* 9: PP3300_WLAN_EN */
- PCH_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
- PCH_GPIO_UNUSED, /* 11: SMBALERT */
- PCH_GPIO_INPUT_INVERT, /* 12: RECOVERY_L */
- PCH_GPIO_UNUSED, /* 13: UNUSED */
- PCH_GPIO_UNUSED, /* 14: UNUSED */
- PCH_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 16: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 17: PP3300_VP8_EN */
- PCH_GPIO_UNUSED, /* 18: UNUSED */
- PCH_GPIO_UNUSED, /* 19: UNUSED */
- PCH_GPIO_NATIVE, /* 20: NATIVE: CLK_PCIE_REQ2# */
- PCH_GPIO_NATIVE, /* 21: NATIVE: CLK_PCIE_REQ3# */
- PCH_GPIO_NATIVE, /* 22: NATIVE: CLK_PCIE_REQ4# */
- PCH_GPIO_UNUSED, /* 23: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 24: WLAN_OFF_L */
- PCH_GPIO_UNUSED, /* 25: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 26: USB_CTL_1 */
- PCH_GPIO_UNUSED, /* 27: UNUSED */
- PCH_GPIO_OUT_LOW, /* 28: USB_ILIM_SEL */
- PCH_GPIO_UNUSED, /* 29: UNUSED */
- PCH_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSPWRACK_L */
- PCH_GPIO_NATIVE, /* 31: NATIVE: PCH_ACPRESENT */
- PCH_GPIO_NATIVE, /* 32: NATIVE: CLKRUN# */
- PCH_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
- PCH_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
- PCH_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
- PCH_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
- PCH_GPIO_UNUSED, /* 37: UNUSED */
- PCH_GPIO_UNUSED, /* 38: UNUSED */
- PCH_GPIO_UNUSED, /* 39: UNUSED */
- PCH_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
- PCH_GPIO_NATIVE, /* 41: NATIVE: USB_OC1# */
- PCH_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
- PCH_GPIO_NATIVE, /* 43: NATIVE: USB_OC3# */
- PCH_GPIO_UNUSED, /* 44: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 45: PP5000_CODEC_EN */
- PCH_GPIO_OUT_HIGH, /* 46: BT_DISABLE_L */
- PCH_GPIO_OUT_HIGH, /* 47: USB1_PWR_EN */
- PCH_GPIO_OUT_HIGH, /* 48: USB4_PWR_EN */
- PCH_GPIO_OUT_LOW, /* 49: POWER_LED */
- PCH_GPIO_OUT_HIGH, /* 50: VP8_DISABLE_L */
- PCH_GPIO_UNUSED, /* 51: UNUSED */
- PCH_GPIO_UNUSED, /* 52: UNUSED */
- PCH_GPIO_UNUSED, /* 53: UNUSED */
- PCH_GPIO_UNUSED, /* 54: UNUSED */
- PCH_GPIO_UNUSED, /* 55: UNUSED */
- PCH_GPIO_OUT_HIGH, /* 56: USB2_PWR_EN */
- PCH_GPIO_OUT_HIGH, /* 57: USB3_PWR_EN */
- PCH_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
- PCH_GPIO_OUT_HIGH, /* 59: PP3300_LAN_EN */
- PCH_GPIO_NATIVE, /* 60: NATIVE: SMB0ALERT# */
- PCH_GPIO_UNUSED, /* 61: UNUSED */
- PCH_GPIO_UNUSED, /* 62: UNUSED */
- PCH_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
- PCH_GPIO_UNUSED, /* 64: UNUSED */
- PCH_GPIO_UNUSED, /* 65: UNUSED */
- PCH_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 67: UNUSED */
- PCH_GPIO_UNUSED, /* 68: UNUSED */
- PCH_GPIO_UNUSED, /* 69: UNUSED */
- PCH_GPIO_UNUSED, /* 70: UNUSED */
- PCH_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
- PCH_GPIO_UNUSED, /* 72: UNUSED */
- PCH_GPIO_UNUSED, /* 73: UNUSED */
- PCH_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
- PCH_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
- PCH_GPIO_UNUSED, /* 76: UNUSED */
- PCH_GPIO_UNUSED, /* 77: UNUSED */
- PCH_GPIO_UNUSED, /* 78: UNUSED */
- PCH_GPIO_UNUSED, /* 79: UNUSED */
- PCH_GPIO_UNUSED, /* 80: UNUSED */
- PCH_GPIO_NATIVE, /* 81: NATIVE: SPKR */
- PCH_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
- PCH_GPIO_UNUSED, /* 83: UNUSED */
- PCH_GPIO_UNUSED, /* 84: UNUSED */
- PCH_GPIO_UNUSED, /* 85: UNUSED */
- PCH_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
- PCH_GPIO_UNUSED, /* 87: UNUSED */
- PCH_GPIO_UNUSED, /* 88: UNUSED */
- PCH_GPIO_UNUSED, /* 89: UNUSED */
- PCH_GPIO_UNUSED, /* 90: UNUSED */
- PCH_GPIO_UNUSED, /* 91: UNUSED */
- PCH_GPIO_UNUSED, /* 92: UNUSED */
- PCH_GPIO_UNUSED, /* 93: UNUSED */
- PCH_GPIO_UNUSED, /* 94: UNUSED */
- PCH_GPIO_END
+ LP_GPIO_UNUSED, /* 0: UNUSED */
+ LP_GPIO_UNUSED, /* 1: UNUSED */
+ LP_GPIO_UNUSED, /* 2: UNUSED */
+ LP_GPIO_UNUSED, /* 3: UNUSED */
+ LP_GPIO_NATIVE, /* 4: NATIVE: I2C0_SDA_GPIO4 */
+ LP_GPIO_NATIVE, /* 5: NATIVE: I2C0_SCL_GPIO5 */
+ LP_GPIO_NATIVE, /* 6: NATIVE: I2C1_SDA_GPIO6 */
+ LP_GPIO_NATIVE, /* 7: NATIVE: I2C1_SCL_GPIO7 */
+ LP_GPIO_ACPI_SCI, /* 8: LAN_WAKE_L_Q */
+ LP_GPIO_OUT_HIGH, /* 9: PP3300_WLAN_EN */
+ LP_GPIO_ACPI_SCI, /* 10: WLAN_WAKE_L_Q */
+ LP_GPIO_UNUSED, /* 11: SMBALERT */
+ LP_GPIO_INPUT_INVERT, /* 12: RECOVERY_L */
+ LP_GPIO_UNUSED, /* 13: UNUSED */
+ LP_GPIO_UNUSED, /* 14: UNUSED */
+ LP_GPIO_UNUSED, /* 15: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 16: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 17: PP3300_VP8_EN */
+ LP_GPIO_UNUSED, /* 18: UNUSED */
+ LP_GPIO_UNUSED, /* 19: UNUSED */
+ LP_GPIO_NATIVE, /* 20: NATIVE: CLK_PCIE_REQ2# */
+ LP_GPIO_NATIVE, /* 21: NATIVE: CLK_PCIE_REQ3# */
+ LP_GPIO_NATIVE, /* 22: NATIVE: CLK_PCIE_REQ4# */
+ LP_GPIO_UNUSED, /* 23: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 24: WLAN_OFF_L */
+ LP_GPIO_UNUSED, /* 25: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 26: USB_CTL_1 */
+ LP_GPIO_UNUSED, /* 27: UNUSED */
+ LP_GPIO_OUT_LOW, /* 28: USB_ILIM_SEL */
+ LP_GPIO_UNUSED, /* 29: UNUSED */
+ LP_GPIO_NATIVE, /* 30: NATIVE: PCH_SUSPWRACK_L */
+ LP_GPIO_NATIVE, /* 31: NATIVE: PCH_ACPRESENT */
+ LP_GPIO_NATIVE, /* 32: NATIVE: CLKRUN# */
+ LP_GPIO_NATIVE, /* 33: NATIVE: DEVSLP0 */
+ LP_GPIO_ACPI_SMI, /* 34: EC_SMI_L */
+ LP_GPIO_ACPI_SMI, /* 35: PCH_NMI_DBG_L (route in NMI_EN) */
+ LP_GPIO_ACPI_SCI, /* 36: EC_SCI_L */
+ LP_GPIO_UNUSED, /* 37: UNUSED */
+ LP_GPIO_UNUSED, /* 38: UNUSED */
+ LP_GPIO_UNUSED, /* 39: UNUSED */
+ LP_GPIO_NATIVE, /* 40: NATIVE: USB_OC0# */
+ LP_GPIO_NATIVE, /* 41: NATIVE: USB_OC1# */
+ LP_GPIO_NATIVE, /* 42: NATIVE: USB_OC2# */
+ LP_GPIO_NATIVE, /* 43: NATIVE: USB_OC3# */
+ LP_GPIO_UNUSED, /* 44: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 45: PP5000_CODEC_EN */
+ LP_GPIO_OUT_HIGH, /* 46: BT_DISABLE_L */
+ LP_GPIO_OUT_HIGH, /* 47: USB1_PWR_EN */
+ LP_GPIO_OUT_HIGH, /* 48: USB4_PWR_EN */
+ LP_GPIO_OUT_LOW, /* 49: POWER_LED */
+ LP_GPIO_OUT_HIGH, /* 50: VP8_DISABLE_L */
+ LP_GPIO_UNUSED, /* 51: UNUSED */
+ LP_GPIO_UNUSED, /* 52: UNUSED */
+ LP_GPIO_UNUSED, /* 53: UNUSED */
+ LP_GPIO_UNUSED, /* 54: UNUSED */
+ LP_GPIO_UNUSED, /* 55: UNUSED */
+ LP_GPIO_OUT_HIGH, /* 56: USB2_PWR_EN */
+ LP_GPIO_OUT_HIGH, /* 57: USB3_PWR_EN */
+ LP_GPIO_INPUT, /* 58: PCH_SPI_WP_D */
+ LP_GPIO_OUT_HIGH, /* 59: PP3300_LAN_EN */
+ LP_GPIO_NATIVE, /* 60: NATIVE: SMB0ALERT# */
+ LP_GPIO_UNUSED, /* 61: UNUSED */
+ LP_GPIO_UNUSED, /* 62: UNUSED */
+ LP_GPIO_NATIVE, /* 63: NATIVE: PCH_SLP_S5_L */
+ LP_GPIO_UNUSED, /* 64: UNUSED */
+ LP_GPIO_UNUSED, /* 65: UNUSED */
+ LP_GPIO_UNUSED, /* 66: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 67: UNUSED */
+ LP_GPIO_UNUSED, /* 68: UNUSED */
+ LP_GPIO_UNUSED, /* 69: UNUSED */
+ LP_GPIO_UNUSED, /* 70: UNUSED */
+ LP_GPIO_NATIVE, /* 71: NATIVE: MODPHY_EN */
+ LP_GPIO_UNUSED, /* 72: UNUSED */
+ LP_GPIO_UNUSED, /* 73: UNUSED */
+ LP_GPIO_NATIVE, /* 74: NATIVE: SMB_ME1_DAT */
+ LP_GPIO_NATIVE, /* 75: NATIVE: SMB_ME1_CLK */
+ LP_GPIO_UNUSED, /* 76: UNUSED */
+ LP_GPIO_UNUSED, /* 77: UNUSED */
+ LP_GPIO_UNUSED, /* 78: UNUSED */
+ LP_GPIO_UNUSED, /* 79: UNUSED */
+ LP_GPIO_UNUSED, /* 80: UNUSED */
+ LP_GPIO_NATIVE, /* 81: NATIVE: SPKR */
+ LP_GPIO_NATIVE, /* 82: NATIVE: EC_RCIN_L */
+ LP_GPIO_UNUSED, /* 83: UNUSED */
+ LP_GPIO_UNUSED, /* 84: UNUSED */
+ LP_GPIO_UNUSED, /* 85: UNUSED */
+ LP_GPIO_UNUSED, /* 86: UNUSED (STRAP) */
+ LP_GPIO_UNUSED, /* 87: UNUSED */
+ LP_GPIO_UNUSED, /* 88: UNUSED */
+ LP_GPIO_UNUSED, /* 89: UNUSED */
+ LP_GPIO_UNUSED, /* 90: UNUSED */
+ LP_GPIO_UNUSED, /* 91: UNUSED */
+ LP_GPIO_UNUSED, /* 92: UNUSED */
+ LP_GPIO_UNUSED, /* 93: UNUSED */
+ LP_GPIO_UNUSED, /* 94: UNUSED */
+ LP_GPIO_END
};
diff --git a/src/mainboard/intel/wtm2/gpio.c b/src/mainboard/intel/wtm2/gpio.c
index c779ef0..987e36e 100644
--- a/src/mainboard/intel/wtm2/gpio.c
+++ b/src/mainboard/intel/wtm2/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_NATIVE, /* 0: LPSS_UART1_RXD */
- PCH_GPIO_NATIVE, /* 1: LPSS_UART1_TXD */
- PCH_GPIO_NATIVE, /* 2: LPSS_UART1_RTS_N_R */
- PCH_GPIO_NATIVE, /* 3: LPSS_UART1_CTS_N */
- PCH_GPIO_NATIVE, /* 4: LPSS_I2C0_SDA_R */
- PCH_GPIO_NATIVE, /* 5: LPSS_I2C0_SCL */
- PCH_GPIO_NATIVE, /* 6: LPSS_I2C1_SDA */
- PCH_GPIO_NATIVE, /* 7: LPSS_I2C1_SCL */
- PCH_GPIO_UNUSED, /* 8: NGFF_SLTA_WIFI_WAKE_N */
- PCH_GPIO_UNUSED, /* 9: ACCEL_INT2_MCP */
- PCH_GPIO_ACPI_SCI, /* 10: SMC_RUNTIME_SCI_N */
- PCH_GPIO_UNUSED, /* 11: AMB_THRM_R_N */
- PCH_GPIO_NATIVE, /* 12: PM_LANPHY_ENABLE */
- PCH_GPIO_OUT_HIGH, /* 13: USB32_P0_PWREN */
- PCH_GPIO_IRQ_EDGE, /* 14: SH_INT_ACCEL_DRDY_USB_INT_N */
- PCH_GPIO_OUT_HIGH, /* 15: LAN_PWREN_N */
- PCH_GPIO_OUT_HIGH, /* 16: LAN_RST_N */
- PCH_GPIO_OUT_LOW, /* 17: CRIT_TEMP_REP_R_N */
- PCH_GPIO_UNUSED, /* 18: TBT_FORCE_PWR */
- PCH_GPIO_INPUT, /* 19: EC_IN_RW */
- PCH_GPIO_NATIVE, /* 20: CK_REQ_P2_NGFFSLTA_N_R */
- PCH_GPIO_NATIVE, /* 21: CK_PCIE_LAN_REQ_N */
- PCH_GPIO_NATIVE, /* 22: CK_REQ_P4_TBT_N */
- PCH_GPIO_NATIVE, /* 23: CK_REQ_P5_N */
- PCH_GPIO_OUT_LOW, /* 24: ME_PG_LED */
- PCH_GPIO_INPUT, /* 25: USB_WAKEOUT_N */
- PCH_GPIO_IRQ_EDGE, /* 26: NFC_IRQ_MGP5 */
- PCH_GPIO_ACPI_SCI, /* 27: SMC_WAKE_SCI_N */
- PCH_GPIO_OUT_LOW, /* 28: PCH_NFC_RESET */
- PCH_GPIO_NATIVE, /* 29: PCH_SLP_WLAN_N */
- PCH_GPIO_NATIVE, /* 30: SUS_PWR_ACK_R */
- PCH_GPIO_NATIVE, /* 31: AC_PRESENT_R */
- PCH_GPIO_NATIVE, /* 32: PM_CKRUN_N */
- PCH_GPIO_OUT_LOW, /* 33: SATA0_PHYSLP */
- PCH_GPIO_INPUT, /* 34: ESATA_DET_N */
- PCH_GPIO_INPUT, /* 35: SATA_DIRECT_PRSNT_R_N */
- PCH_GPIO_INPUT, /* 36: NGFF_SSD_SATA2_PCIE1_DET_N */
- PCH_GPIO_INPUT, /* 37: NGFF_SSD_SATA3_PCIE0_DET_N */
- PCH_GPIO_OUT_LOW, /* 38: SATA1_PHYSLP_DIRECT */
- PCH_GPIO_ACPI_SMI, /* 39: SMC_EXTSMI_N_R */
- PCH_GPIO_NATIVE, /* 40: USB_OC_0_1_R_N */
- PCH_GPIO_NATIVE, /* 41: USB_OC_2_6_R_N */
- PCH_GPIO_INPUT, /* 42: TBT_CIO_PLUG_SMI_N_R */
- PCH_GPIO_OUT_HIGH, /* 43: USB32_P1_PWREN */
- PCH_GPIO_INPUT, /* 44: SENSOR_HUB_RST_N */
- PCH_GPIO_INPUT, /* 45: GYRO_INT2_MCP_R */
- PCH_GPIO_OUT_HIGH, /* 46: SNSR_HUB_PWREN */
- PCH_GPIO_IRQ_EDGE, /* 47: SPI_TPM_HDR_IRQ_N */
- PCH_GPIO_OUT_HIGH, /* 48: PCIE_TBT_RST_N */
- PCH_GPIO_INPUT, /* 49: COMBO_JD */
- PCH_GPIO_IRQ_EDGE, /* 50: TOUCH_PANEL_INTR_N */
- PCH_GPIO_OUT_HIGH, /* 51: PCH_WIFI_RF_KILL_N */
- PCH_GPIO_OUT_HIGH, /* 52: TOUCH_PNL_RST_N_R */
- PCH_GPIO_INPUT, /* 53: SNSR_HUB_I2C_WAKE / ALS_INT_MCP */
- PCH_GPIO_ACPI_SCI, /* 54: NGFF_SLTB_SSD_MC_WAKE_N */
- PCH_GPIO_IRQ_EDGE, /* 55: TOUCHPAD_INTR_N */
- PCH_GPIO_INPUT, /* 56: NGFF_SLTB_WWAN_SSD_DET1 */
- PCH_GPIO_OUT_HIGH, /* 57: NGFF_SLTB_WWAN_PWREN */
- PCH_GPIO_OUT_LOW, /* 58: SLATEMODE_HALLOUT_R */
- PCH_GPIO_OUT_HIGH, /* 59: USB2_CAM_PWREN */
- PCH_GPIO_OUT_LOW, /* 60: USB_CR_PWREN_N */
- PCH_GPIO_NATIVE, /* 61: PM_SUS_STAT_N */
- PCH_GPIO_NATIVE, /* 62: SUS_CK */
- PCH_GPIO_NATIVE, /* 63: SLP_S5_R_N */
- PCH_GPIO_NATIVE, /* 64: LPSS_SDIO_CLK_CMNHDR_R */
- PCH_GPIO_NATIVE, /* 65: LPSS_SDIO_CMD_CMNHDR_R */
- PCH_GPIO_NATIVE, /* 66: LPSS_SDIO_D0_CMNHDR_R */
- PCH_GPIO_NATIVE, /* 67: LPSS_SDIO_D1_CMNHDR_R */
- PCH_GPIO_NATIVE, /* 68: LPSS_SDIO_D2_CMNHDR_R */
- PCH_GPIO_NATIVE, /* 69: LPSS_SDIO_D3_CMNHDR_R1 */
- PCH_GPIO_NATIVE, /* 70: NGFF_SLTA_WIFI_PWREN_N_R */
- PCH_GPIO_OUT_HIGH, /* 71: MPHY_PWREN */
- PCH_GPIO_NATIVE, /* 72: PM_BATLOW_R_N */
- PCH_GPIO_NATIVE, /* 73: PCH_NOT_N */
- PCH_GPIO_NATIVE, /* 74: SML1_DATA */
- PCH_GPIO_NATIVE, /* 75: SML1_CK */
- PCH_GPIO_OUT_HIGH, /* 76: PCH_AUDIO_PWR_R */
- PCH_GPIO_OUT_LOW, /* 77: PC_SLTB_SSD_RST_N_R */
- PCH_GPIO_INPUT, /* 78: PM_EXTTS0_EC_N */
- PCH_GPIO_IRQ_EDGE, /* 79: SIO1007_IRQ_N */
- PCH_GPIO_INPUT, /* 80: PM_EXTTS1_R_N */
- PCH_GPIO_NATIVE, /* 81: PCH_HDA_SPKR */
- PCH_GPIO_NATIVE, /* 82: H_RCIN_N */
- PCH_GPIO_NATIVE, /* 83: LPSS_GSPI0_CS_R_N */
- PCH_GPIO_NATIVE, /* 84: LPSS_GSPI0_CLK_R */
- PCH_GPIO_NATIVE, /* 85: LPSS_GSPI0_MISO_R */
- PCH_GPIO_NATIVE, /* 86: LPSS_GSPI0_MOSI_BBS0_R */
- PCH_GPIO_NATIVE, /* 87: LPSS_GSPI1_CS_R_N */
- PCH_GPIO_NATIVE, /* 88: LPSS_GSPI1_CLK_R */
- PCH_GPIO_NATIVE, /* 89: LPSS_GSPI1_MISO_R */
- PCH_GPIO_OUT_LOW, /* 90: NGFF_SLTA_WIFI_RST_N */
- PCH_GPIO_NATIVE, /* 91: LPSS_UART0_RXD */
- PCH_GPIO_NATIVE, /* 92: LPSS_UART0_TXD */
- PCH_GPIO_NATIVE, /* 93: LPSS_UART0_RTS_N */
- PCH_GPIO_NATIVE, /* 94: LPSS_UART0_CTS_N */
- PCH_GPIO_END
+ LP_GPIO_NATIVE, /* 0: LPSS_UART1_RXD */
+ LP_GPIO_NATIVE, /* 1: LPSS_UART1_TXD */
+ LP_GPIO_NATIVE, /* 2: LPSS_UART1_RTS_N_R */
+ LP_GPIO_NATIVE, /* 3: LPSS_UART1_CTS_N */
+ LP_GPIO_NATIVE, /* 4: LPSS_I2C0_SDA_R */
+ LP_GPIO_NATIVE, /* 5: LPSS_I2C0_SCL */
+ LP_GPIO_NATIVE, /* 6: LPSS_I2C1_SDA */
+ LP_GPIO_NATIVE, /* 7: LPSS_I2C1_SCL */
+ LP_GPIO_UNUSED, /* 8: NGFF_SLTA_WIFI_WAKE_N */
+ LP_GPIO_UNUSED, /* 9: ACCEL_INT2_MCP */
+ LP_GPIO_ACPI_SCI, /* 10: SMC_RUNTIME_SCI_N */
+ LP_GPIO_UNUSED, /* 11: AMB_THRM_R_N */
+ LP_GPIO_NATIVE, /* 12: PM_LANPHY_ENABLE */
+ LP_GPIO_OUT_HIGH, /* 13: USB32_P0_PWREN */
+ LP_GPIO_IRQ_EDGE, /* 14: SH_INT_ACCEL_DRDY_USB_INT_N */
+ LP_GPIO_OUT_HIGH, /* 15: LAN_PWREN_N */
+ LP_GPIO_OUT_HIGH, /* 16: LAN_RST_N */
+ LP_GPIO_OUT_LOW, /* 17: CRIT_TEMP_REP_R_N */
+ LP_GPIO_UNUSED, /* 18: TBT_FORCE_PWR */
+ LP_GPIO_INPUT, /* 19: EC_IN_RW */
+ LP_GPIO_NATIVE, /* 20: CK_REQ_P2_NGFFSLTA_N_R */
+ LP_GPIO_NATIVE, /* 21: CK_PCIE_LAN_REQ_N */
+ LP_GPIO_NATIVE, /* 22: CK_REQ_P4_TBT_N */
+ LP_GPIO_NATIVE, /* 23: CK_REQ_P5_N */
+ LP_GPIO_OUT_LOW, /* 24: ME_PG_LED */
+ LP_GPIO_INPUT, /* 25: USB_WAKEOUT_N */
+ LP_GPIO_IRQ_EDGE, /* 26: NFC_IRQ_MGP5 */
+ LP_GPIO_ACPI_SCI, /* 27: SMC_WAKE_SCI_N */
+ LP_GPIO_OUT_LOW, /* 28: PCH_NFC_RESET */
+ LP_GPIO_NATIVE, /* 29: PCH_SLP_WLAN_N */
+ LP_GPIO_NATIVE, /* 30: SUS_PWR_ACK_R */
+ LP_GPIO_NATIVE, /* 31: AC_PRESENT_R */
+ LP_GPIO_NATIVE, /* 32: PM_CKRUN_N */
+ LP_GPIO_OUT_LOW, /* 33: SATA0_PHYSLP */
+ LP_GPIO_INPUT, /* 34: ESATA_DET_N */
+ LP_GPIO_INPUT, /* 35: SATA_DIRECT_PRSNT_R_N */
+ LP_GPIO_INPUT, /* 36: NGFF_SSD_SATA2_PCIE1_DET_N */
+ LP_GPIO_INPUT, /* 37: NGFF_SSD_SATA3_PCIE0_DET_N */
+ LP_GPIO_OUT_LOW, /* 38: SATA1_PHYSLP_DIRECT */
+ LP_GPIO_ACPI_SMI, /* 39: SMC_EXTSMI_N_R */
+ LP_GPIO_NATIVE, /* 40: USB_OC_0_1_R_N */
+ LP_GPIO_NATIVE, /* 41: USB_OC_2_6_R_N */
+ LP_GPIO_INPUT, /* 42: TBT_CIO_PLUG_SMI_N_R */
+ LP_GPIO_OUT_HIGH, /* 43: USB32_P1_PWREN */
+ LP_GPIO_INPUT, /* 44: SENSOR_HUB_RST_N */
+ LP_GPIO_INPUT, /* 45: GYRO_INT2_MCP_R */
+ LP_GPIO_OUT_HIGH, /* 46: SNSR_HUB_PWREN */
+ LP_GPIO_IRQ_EDGE, /* 47: SPI_TPM_HDR_IRQ_N */
+ LP_GPIO_OUT_HIGH, /* 48: PCIE_TBT_RST_N */
+ LP_GPIO_INPUT, /* 49: COMBO_JD */
+ LP_GPIO_IRQ_EDGE, /* 50: TOUCH_PANEL_INTR_N */
+ LP_GPIO_OUT_HIGH, /* 51: PCH_WIFI_RF_KILL_N */
+ LP_GPIO_OUT_HIGH, /* 52: TOUCH_PNL_RST_N_R */
+ LP_GPIO_INPUT, /* 53: SNSR_HUB_I2C_WAKE / ALS_INT_MCP */
+ LP_GPIO_ACPI_SCI, /* 54: NGFF_SLTB_SSD_MC_WAKE_N */
+ LP_GPIO_IRQ_EDGE, /* 55: TOUCHPAD_INTR_N */
+ LP_GPIO_INPUT, /* 56: NGFF_SLTB_WWAN_SSD_DET1 */
+ LP_GPIO_OUT_HIGH, /* 57: NGFF_SLTB_WWAN_PWREN */
+ LP_GPIO_OUT_LOW, /* 58: SLATEMODE_HALLOUT_R */
+ LP_GPIO_OUT_HIGH, /* 59: USB2_CAM_PWREN */
+ LP_GPIO_OUT_LOW, /* 60: USB_CR_PWREN_N */
+ LP_GPIO_NATIVE, /* 61: PM_SUS_STAT_N */
+ LP_GPIO_NATIVE, /* 62: SUS_CK */
+ LP_GPIO_NATIVE, /* 63: SLP_S5_R_N */
+ LP_GPIO_NATIVE, /* 64: LPSS_SDIO_CLK_CMNHDR_R */
+ LP_GPIO_NATIVE, /* 65: LPSS_SDIO_CMD_CMNHDR_R */
+ LP_GPIO_NATIVE, /* 66: LPSS_SDIO_D0_CMNHDR_R */
+ LP_GPIO_NATIVE, /* 67: LPSS_SDIO_D1_CMNHDR_R */
+ LP_GPIO_NATIVE, /* 68: LPSS_SDIO_D2_CMNHDR_R */
+ LP_GPIO_NATIVE, /* 69: LPSS_SDIO_D3_CMNHDR_R1 */
+ LP_GPIO_NATIVE, /* 70: NGFF_SLTA_WIFI_PWREN_N_R */
+ LP_GPIO_OUT_HIGH, /* 71: MPHY_PWREN */
+ LP_GPIO_NATIVE, /* 72: PM_BATLOW_R_N */
+ LP_GPIO_NATIVE, /* 73: PCH_NOT_N */
+ LP_GPIO_NATIVE, /* 74: SML1_DATA */
+ LP_GPIO_NATIVE, /* 75: SML1_CK */
+ LP_GPIO_OUT_HIGH, /* 76: PCH_AUDIO_PWR_R */
+ LP_GPIO_OUT_LOW, /* 77: PC_SLTB_SSD_RST_N_R */
+ LP_GPIO_INPUT, /* 78: PM_EXTTS0_EC_N */
+ LP_GPIO_IRQ_EDGE, /* 79: SIO1007_IRQ_N */
+ LP_GPIO_INPUT, /* 80: PM_EXTTS1_R_N */
+ LP_GPIO_NATIVE, /* 81: PCH_HDA_SPKR */
+ LP_GPIO_NATIVE, /* 82: H_RCIN_N */
+ LP_GPIO_NATIVE, /* 83: LPSS_GSPI0_CS_R_N */
+ LP_GPIO_NATIVE, /* 84: LPSS_GSPI0_CLK_R */
+ LP_GPIO_NATIVE, /* 85: LPSS_GSPI0_MISO_R */
+ LP_GPIO_NATIVE, /* 86: LPSS_GSPI0_MOSI_BBS0_R */
+ LP_GPIO_NATIVE, /* 87: LPSS_GSPI1_CS_R_N */
+ LP_GPIO_NATIVE, /* 88: LPSS_GSPI1_CLK_R */
+ LP_GPIO_NATIVE, /* 89: LPSS_GSPI1_MISO_R */
+ LP_GPIO_OUT_LOW, /* 90: NGFF_SLTA_WIFI_RST_N */
+ LP_GPIO_NATIVE, /* 91: LPSS_UART0_RXD */
+ LP_GPIO_NATIVE, /* 92: LPSS_UART0_TXD */
+ LP_GPIO_NATIVE, /* 93: LPSS_UART0_RTS_N */
+ LP_GPIO_NATIVE, /* 94: LPSS_UART0_CTS_N */
+ LP_GPIO_END
};
diff --git a/src/mainboard/purism/librem_bdw/gpio.c b/src/mainboard/purism/librem_bdw/gpio.c
index 57afe56..e7cf560 100644
--- a/src/mainboard/purism/librem_bdw/gpio.c
+++ b/src/mainboard/purism/librem_bdw/gpio.c
@@ -3,100 +3,100 @@
#include <soc/gpio.h>

const struct gpio_config mainboard_gpio_config[] = {
- PCH_GPIO_INPUT, /* 0 */
- PCH_GPIO_INPUT, /* 1 */
- PCH_GPIO_INPUT, /* 2 */
- PCH_GPIO_INPUT, /* 3 */
- PCH_GPIO_INPUT, /* 4 */
- PCH_GPIO_INPUT, /* 5 */
- PCH_GPIO_INPUT, /* 6 */
- PCH_GPIO_INPUT, /* 7 */
- PCH_GPIO_INPUT, /* 8 */
- PCH_GPIO_INPUT, /* 9 */
- PCH_GPIO_ACPI_SCI, /* 10 */
- PCH_GPIO_INPUT, /* 11 */
- PCH_GPIO_INPUT, /* 12 */
- PCH_GPIO_INPUT, /* 13 */
- PCH_GPIO_INPUT, /* 14 */
- PCH_GPIO_INPUT, /* 15 */
- PCH_GPIO_INPUT, /* 16 */
- PCH_GPIO_INPUT, /* 17 */
- PCH_GPIO_NATIVE, /* 18 */
- PCH_GPIO_NATIVE, /* 19 */
- PCH_GPIO_INPUT, /* 20 */
- PCH_GPIO_INPUT, /* 21 */
- PCH_GPIO_INPUT, /* 22 */
- PCH_GPIO_INPUT, /* 23 */
- PCH_GPIO_INPUT, /* 24 */
- PCH_GPIO_INPUT, /* 25 */
- PCH_GPIO_INPUT, /* 26 */
- PCH_GPIO_INPUT, /* 27 */
- PCH_GPIO_INPUT, /* 28 */
- PCH_GPIO_NATIVE, /* 29 */
- PCH_GPIO_NATIVE, /* 30 */
- PCH_GPIO_NATIVE, /* 31 */
- PCH_GPIO_INPUT, /* 32 */
- PCH_GPIO_INPUT, /* 33 */
- PCH_GPIO_INPUT, /* 34 */
- PCH_GPIO_NATIVE, /* 35 */
- PCH_GPIO_NATIVE, /* 36 */
- PCH_GPIO_NATIVE, /* 37 */
- PCH_GPIO_INPUT, /* 38 */
- PCH_GPIO_NATIVE, /* 39 */
- PCH_GPIO_NATIVE, /* 40 */
- PCH_GPIO_INPUT, /* 41 */
- PCH_GPIO_INPUT, /* 42 */
- PCH_GPIO_INPUT, /* 43 */
- PCH_GPIO_INPUT, /* 44 */
- PCH_GPIO_INPUT, /* 45 */
- PCH_GPIO_INPUT, /* 46 */
- PCH_GPIO_INPUT, /* 47 */
- PCH_GPIO_INPUT, /* 48 */
- PCH_GPIO_INPUT, /* 49 */
- PCH_GPIO_INPUT, /* 50 */
- PCH_GPIO_INPUT, /* 51 */
- PCH_GPIO_INPUT, /* 52 */
- PCH_GPIO_INPUT, /* 53 */
- PCH_GPIO_INPUT, /* 54 */
- PCH_GPIO_INPUT, /* 55 */
- PCH_GPIO_INPUT, /* 56 */
- PCH_GPIO_INPUT, /* 57 */
- PCH_GPIO_INPUT, /* 58 */
- PCH_GPIO_INPUT, /* 59 */
- PCH_GPIO_INPUT, /* 60 */
- PCH_GPIO_NATIVE, /* 61 */
- PCH_GPIO_NATIVE, /* 62 */
- PCH_GPIO_NATIVE, /* 63 */
- PCH_GPIO_INPUT, /* 64 */
- PCH_GPIO_INPUT, /* 65 */
- PCH_GPIO_INPUT, /* 66 */
- PCH_GPIO_INPUT, /* 67 */
- PCH_GPIO_INPUT, /* 68 */
- PCH_GPIO_INPUT, /* 69 */
- PCH_GPIO_INPUT, /* 70 */
- PCH_GPIO_NATIVE, /* 71 */
- PCH_GPIO_NATIVE, /* 72 */
- PCH_GPIO_INPUT, /* 73 */
- PCH_GPIO_NATIVE, /* 74 */
- PCH_GPIO_NATIVE, /* 75 */
- PCH_GPIO_NATIVE, /* 76 */
- PCH_GPIO_INPUT, /* 77 */
- PCH_GPIO_INPUT, /* 78 */
- PCH_GPIO_INPUT, /* 79 */
- PCH_GPIO_INPUT, /* 80 */
- PCH_GPIO_NATIVE, /* 81 */
- PCH_GPIO_NATIVE, /* 82 */
- PCH_GPIO_INPUT, /* 83 */
- PCH_GPIO_INPUT, /* 84 */
- PCH_GPIO_INPUT, /* 85 */
- PCH_GPIO_INPUT, /* 86 */
- PCH_GPIO_INPUT, /* 87 */
- PCH_GPIO_INPUT, /* 88 */
- PCH_GPIO_INPUT, /* 89 */
- PCH_GPIO_INPUT, /* 90 */
- PCH_GPIO_INPUT, /* 91 */
- PCH_GPIO_INPUT, /* 92 */
- PCH_GPIO_INPUT, /* 93 */
- PCH_GPIO_INPUT, /* 94 */
- PCH_GPIO_END
+ LP_GPIO_INPUT, /* 0 */
+ LP_GPIO_INPUT, /* 1 */
+ LP_GPIO_INPUT, /* 2 */
+ LP_GPIO_INPUT, /* 3 */
+ LP_GPIO_INPUT, /* 4 */
+ LP_GPIO_INPUT, /* 5 */
+ LP_GPIO_INPUT, /* 6 */
+ LP_GPIO_INPUT, /* 7 */
+ LP_GPIO_INPUT, /* 8 */
+ LP_GPIO_INPUT, /* 9 */
+ LP_GPIO_ACPI_SCI, /* 10 */
+ LP_GPIO_INPUT, /* 11 */
+ LP_GPIO_INPUT, /* 12 */
+ LP_GPIO_INPUT, /* 13 */
+ LP_GPIO_INPUT, /* 14 */
+ LP_GPIO_INPUT, /* 15 */
+ LP_GPIO_INPUT, /* 16 */
+ LP_GPIO_INPUT, /* 17 */
+ LP_GPIO_NATIVE, /* 18 */
+ LP_GPIO_NATIVE, /* 19 */
+ LP_GPIO_INPUT, /* 20 */
+ LP_GPIO_INPUT, /* 21 */
+ LP_GPIO_INPUT, /* 22 */
+ LP_GPIO_INPUT, /* 23 */
+ LP_GPIO_INPUT, /* 24 */
+ LP_GPIO_INPUT, /* 25 */
+ LP_GPIO_INPUT, /* 26 */
+ LP_GPIO_INPUT, /* 27 */
+ LP_GPIO_INPUT, /* 28 */
+ LP_GPIO_NATIVE, /* 29 */
+ LP_GPIO_NATIVE, /* 30 */
+ LP_GPIO_NATIVE, /* 31 */
+ LP_GPIO_INPUT, /* 32 */
+ LP_GPIO_INPUT, /* 33 */
+ LP_GPIO_INPUT, /* 34 */
+ LP_GPIO_NATIVE, /* 35 */
+ LP_GPIO_NATIVE, /* 36 */
+ LP_GPIO_NATIVE, /* 37 */
+ LP_GPIO_INPUT, /* 38 */
+ LP_GPIO_NATIVE, /* 39 */
+ LP_GPIO_NATIVE, /* 40 */
+ LP_GPIO_INPUT, /* 41 */
+ LP_GPIO_INPUT, /* 42 */
+ LP_GPIO_INPUT, /* 43 */
+ LP_GPIO_INPUT, /* 44 */
+ LP_GPIO_INPUT, /* 45 */
+ LP_GPIO_INPUT, /* 46 */
+ LP_GPIO_INPUT, /* 47 */
+ LP_GPIO_INPUT, /* 48 */
+ LP_GPIO_INPUT, /* 49 */
+ LP_GPIO_INPUT, /* 50 */
+ LP_GPIO_INPUT, /* 51 */
+ LP_GPIO_INPUT, /* 52 */
+ LP_GPIO_INPUT, /* 53 */
+ LP_GPIO_INPUT, /* 54 */
+ LP_GPIO_INPUT, /* 55 */
+ LP_GPIO_INPUT, /* 56 */
+ LP_GPIO_INPUT, /* 57 */
+ LP_GPIO_INPUT, /* 58 */
+ LP_GPIO_INPUT, /* 59 */
+ LP_GPIO_INPUT, /* 60 */
+ LP_GPIO_NATIVE, /* 61 */
+ LP_GPIO_NATIVE, /* 62 */
+ LP_GPIO_NATIVE, /* 63 */
+ LP_GPIO_INPUT, /* 64 */
+ LP_GPIO_INPUT, /* 65 */
+ LP_GPIO_INPUT, /* 66 */
+ LP_GPIO_INPUT, /* 67 */
+ LP_GPIO_INPUT, /* 68 */
+ LP_GPIO_INPUT, /* 69 */
+ LP_GPIO_INPUT, /* 70 */
+ LP_GPIO_NATIVE, /* 71 */
+ LP_GPIO_NATIVE, /* 72 */
+ LP_GPIO_INPUT, /* 73 */
+ LP_GPIO_NATIVE, /* 74 */
+ LP_GPIO_NATIVE, /* 75 */
+ LP_GPIO_NATIVE, /* 76 */
+ LP_GPIO_INPUT, /* 77 */
+ LP_GPIO_INPUT, /* 78 */
+ LP_GPIO_INPUT, /* 79 */
+ LP_GPIO_INPUT, /* 80 */
+ LP_GPIO_NATIVE, /* 81 */
+ LP_GPIO_NATIVE, /* 82 */
+ LP_GPIO_INPUT, /* 83 */
+ LP_GPIO_INPUT, /* 84 */
+ LP_GPIO_INPUT, /* 85 */
+ LP_GPIO_INPUT, /* 86 */
+ LP_GPIO_INPUT, /* 87 */
+ LP_GPIO_INPUT, /* 88 */
+ LP_GPIO_INPUT, /* 89 */
+ LP_GPIO_INPUT, /* 90 */
+ LP_GPIO_INPUT, /* 91 */
+ LP_GPIO_INPUT, /* 92 */
+ LP_GPIO_INPUT, /* 93 */
+ LP_GPIO_INPUT, /* 94 */
+ LP_GPIO_END
};
diff --git a/src/soc/intel/broadwell/include/soc/gpio.h b/src/soc/intel/broadwell/include/soc/gpio.h
index e11ceb8..bff7ee6 100644
--- a/src/soc/intel/broadwell/include/soc/gpio.h
+++ b/src/soc/intel/broadwell/include/soc/gpio.h
@@ -90,61 +90,61 @@
#define GPIO_PIRQ_APIC_MASK 0
#define GPIO_PIRQ_APIC_ROUTE 1

-#define PCH_GPIO_END \
+#define LP_GPIO_END \
{ .conf0 = GPIO_LIST_END }

-#define PCH_GPIO_NATIVE \
+#define LP_GPIO_NATIVE \
{ .conf0 = GPIO_MODE_NATIVE }

-#define PCH_GPIO_UNUSED \
+#define LP_GPIO_UNUSED \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_INPUT, \
.owner = GPIO_OWNER_GPIO, \
.conf1 = GPIO_SENSE_DISABLE }

-#define PCH_GPIO_ACPI_SCI \
+#define LP_GPIO_ACPI_SCI \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_INPUT | GPIO_INVERT, \
.owner = GPIO_OWNER_ACPI, \
.route = GPIO_ROUTE_SCI }

-#define PCH_GPIO_ACPI_SMI \
+#define LP_GPIO_ACPI_SMI \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_INPUT | GPIO_INVERT, \
.owner = GPIO_OWNER_ACPI, \
.route = GPIO_ROUTE_SMI }

-#define PCH_GPIO_INPUT \
+#define LP_GPIO_INPUT \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_INPUT, \
.owner = GPIO_OWNER_GPIO }

-#define PCH_GPIO_INPUT_INVERT \
+#define LP_GPIO_INPUT_INVERT \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_INPUT | GPIO_INVERT, \
.owner = GPIO_OWNER_GPIO }

-#define PCH_GPIO_IRQ_EDGE \
+#define LP_GPIO_IRQ_EDGE \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_INPUT | GPIO_IRQ_EDGE, \
.owner = GPIO_OWNER_GPIO, \
.irqen = GPIO_IRQ_ENABLE }

-#define PCH_GPIO_IRQ_LEVEL \
+#define LP_GPIO_IRQ_LEVEL \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_INPUT | GPIO_IRQ_LEVEL, \
.owner = GPIO_OWNER_GPIO, \
.irqen = GPIO_IRQ_ENABLE }

-#define PCH_GPIO_PIRQ \
+#define LP_GPIO_PIRQ \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_INPUT, \
.owner = GPIO_OWNER_GPIO, \
.pirq = GPIO_PIRQ_APIC_ROUTE }

-#define PCH_GPIO_PIRQ_INVERT \
+#define LP_GPIO_PIRQ_INVERT \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_INPUT | GPIO_INVERT, \
.owner = GPIO_OWNER_GPIO, \
.pirq = GPIO_PIRQ_APIC_ROUTE }

-#define PCH_GPIO_OUT_HIGH \
+#define LP_GPIO_OUT_HIGH \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_OUTPUT | GPO_LEVEL_HIGH, \
.owner = GPIO_OWNER_GPIO, \
.conf1 = GPIO_SENSE_DISABLE }

-#define PCH_GPIO_OUT_LOW \
+#define LP_GPIO_OUT_LOW \
{ .conf0 = GPIO_MODE_GPIO | GPIO_DIR_OUTPUT | GPO_LEVEL_LOW, \
.owner = GPIO_OWNER_GPIO, \
.conf1 = GPIO_SENSE_DISABLE }

To view, visit change 49283. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I32566ac4df7175bb4ba3e1f7216aa36de2b821a1
Gerrit-Change-Number: 49283
Gerrit-PatchSet: 1
Gerrit-Owner: Angel Pons <th3fanbus@gmail.com>
Gerrit-MessageType: newchange