summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--board/volteer/gpio.inc6
1 files changed, 6 insertions, 0 deletions
diff --git a/board/volteer/gpio.inc b/board/volteer/gpio.inc
index 4ad153ef9f..e340f2945b 100644
--- a/board/volteer/gpio.inc
+++ b/board/volteer/gpio.inc
@@ -47,6 +47,10 @@ GPIO(EC_PCH_INT_ODL, PIN(D, 6), GPIO_ODR_HIGH) /* TODO - b/140557015 -
/* USB and USBC Signals */
/* Misc Signals */
+/* This selects between an LED module on the motherboard and one on the daughter
+ * board, to be controlled by LED{1,2,3}. Select the one on the motherboard by
+ * default. */
+GPIO(LED_SIDESEL_4_L, PIN(6, 0), GPIO_OUT_LOW)
/* I2C pins - Alternate function below configures I2C module on these pins */
GPIO(EC_I2C0_SENSOR_SCL, PIN(B, 5), GPIO_INPUT | GPIO_SEL_1P8V)
@@ -70,6 +74,8 @@ ALTERNATE(PIN_MASK(D, BIT(1) | BIT(0)), 0, MODULE_I2C, 0)
ALTERNATE(PIN_MASK(3, BIT(3) | BIT(6)), 0, MODULE_I2C, 0) /* I2C5 */
ALTERNATE(PIN_MASK(B, BIT(3) | BIT(2)), 0, MODULE_I2C, 0) /* I2C7 */
+ALTERNATE(PIN_MASK(C, BIT(2) | BIT(3) | BIT(4)), 0, MODULE_PWM, 0) /* LED{3,2,1}_L */
+
/* UART */
ALTERNATE(PIN_MASK(6, BIT(5) | BIT(4)), 0, MODULE_UART, 0) /* UART from EC to Servo */