summaryrefslogtreecommitdiff
path: root/board/plankton
diff options
context:
space:
mode:
Diffstat (limited to 'board/plankton')
-rw-r--r--board/plankton/gpio.inc73
1 files changed, 36 insertions, 37 deletions
diff --git a/board/plankton/gpio.inc b/board/plankton/gpio.inc
index 13a6507848..dce01b2d9e 100644
--- a/board/plankton/gpio.inc
+++ b/board/plankton/gpio.inc
@@ -6,65 +6,65 @@
*/
/* Inputs with interrupt handlers are first for efficiency */
-GPIO(VBUS_WAKE, B, 5, GPIO_INT_BOTH, vbus_event)
-GPIO(DBG_20V_TO_DUT_L, C, 13, GPIO_INT_FALLING, button_event)
-GPIO(DBG_12V_TO_DUT_L, B, 14, GPIO_INT_FALLING, button_event)
-GPIO(DBG_5V_TO_DUT_L, B, 8, GPIO_INT_FALLING, button_event)
-GPIO(DBG_CHG_TO_DEV_L, F, 1, GPIO_INT_FALLING, button_event)
-GPIO(DBG_USB_TOGGLE_L, F, 0, GPIO_INT_FALLING, button_event)
-GPIO(DBG_CASE_CLOSE_EN_L, B, 12, GPIO_INT_FALLING, button_event)
-GPIO(DBG_MUX_FLIP_L, B, 15, GPIO_INT_FALLING, button_event)
+GPIO_INT(VBUS_WAKE, B, 5, GPIO_INT_BOTH, vbus_event)
+GPIO_INT(DBG_20V_TO_DUT_L, C, 13, GPIO_INT_FALLING, button_event)
+GPIO_INT(DBG_12V_TO_DUT_L, B, 14, GPIO_INT_FALLING, button_event)
+GPIO_INT(DBG_5V_TO_DUT_L, B, 8, GPIO_INT_FALLING, button_event)
+GPIO_INT(DBG_CHG_TO_DEV_L, F, 1, GPIO_INT_FALLING, button_event)
+GPIO_INT(DBG_USB_TOGGLE_L, F, 0, GPIO_INT_FALLING, button_event)
+GPIO_INT(DBG_CASE_CLOSE_EN_L, B, 12, GPIO_INT_FALLING, button_event)
+GPIO_INT(DBG_MUX_FLIP_L, B, 15, GPIO_INT_FALLING, button_event)
/* PD RX/TX */
-GPIO(USBC_PD_REF, A, 1, GPIO_ANALOG, NULL)
-GPIO(USBC_CC1_PD, A, 0, GPIO_ANALOG, NULL)
-GPIO(USBC_CC1_TX_EN, A, 3, GPIO_OUT_LOW, NULL)
-GPIO(USBC_CC2_PD, A, 4, GPIO_ANALOG, NULL)
-GPIO(USBC_CC2_TX_EN, B, 2, GPIO_OUT_LOW, NULL)
-GPIO(USBC_CC_TX_DATA, A, 6, GPIO_OUT_LOW, NULL)
+GPIO(USBC_PD_REF, A, 1, GPIO_ANALOG)
+GPIO(USBC_CC1_PD, A, 0, GPIO_ANALOG)
+GPIO(USBC_CC1_TX_EN, A, 3, GPIO_OUT_LOW)
+GPIO(USBC_CC2_PD, A, 4, GPIO_ANALOG)
+GPIO(USBC_CC2_TX_EN, B, 2, GPIO_OUT_LOW)
+GPIO(USBC_CC_TX_DATA, A, 6, GPIO_OUT_LOW)
#if 0
/* Alternate functions */
-GPIO(USBC_TX_CLKOUT, B, 9, GPIO_OUT_LOW, NULL)
-GPIO(USBC_TX_CLKIN, A, 5, GPIO_OUT_LOW, NULL)
+GPIO(USBC_TX_CLKOUT, B, 9, GPIO_OUT_LOW)
+GPIO(USBC_TX_CLKIN, A, 5, GPIO_OUT_LOW)
#endif
/* USB-C Power and muxes control */
-GPIO(USBC_CHARGE_EN, A, 8, GPIO_OUT_HIGH, NULL)
-GPIO(USBC_CC1_DEVICE_ODL, A, 9, GPIO_OUT_LOW, NULL)
-GPIO(USBC_CC1_HOST, A, 2, GPIO_INPUT, NULL)
-GPIO(USBC_CC2_DEVICE_ODL, B, 7, GPIO_OUT_LOW, NULL)
-GPIO(USBC_CC2_HOST, B, 6, GPIO_INPUT, NULL)
-GPIO(USBC_POLARITY, B, 1, GPIO_OUT_HIGH, NULL)
-GPIO(USBC_SS_USB_MODE, B, 3, GPIO_OUT_LOW, NULL)
-GPIO(USB_CC1_VCONN_EN_L, A, 11, GPIO_OUT_HIGH, NULL)
-GPIO(USB_CC2_VCONN_EN_L, A, 12, GPIO_OUT_HIGH, NULL)
+GPIO(USBC_CHARGE_EN, A, 8, GPIO_OUT_HIGH)
+GPIO(USBC_CC1_DEVICE_ODL, A, 9, GPIO_OUT_LOW)
+GPIO(USBC_CC1_HOST, A, 2, GPIO_INPUT)
+GPIO(USBC_CC2_DEVICE_ODL, B, 7, GPIO_OUT_LOW)
+GPIO(USBC_CC2_HOST, B, 6, GPIO_INPUT)
+GPIO(USBC_POLARITY, B, 1, GPIO_OUT_HIGH)
+GPIO(USBC_SS_USB_MODE, B, 3, GPIO_OUT_LOW)
+GPIO(USB_CC1_VCONN_EN_L, A, 11, GPIO_OUT_HIGH)
+GPIO(USB_CC2_VCONN_EN_L, A, 12, GPIO_OUT_HIGH)
-GPIO(VBUS_CHARGER_EN, B, 0, GPIO_OUT_LOW, NULL)
+GPIO(VBUS_CHARGER_EN, B, 0, GPIO_OUT_LOW)
/* VSEL_0/1: 0/0 = 5V, 1/0 = 12V, 1/1 = 20V */
-GPIO(USBC_VSEL_1, A, 10, GPIO_OUT_LOW, NULL)
-GPIO(USBC_VSEL_0, C, 14, GPIO_OUT_LOW, NULL)
+GPIO(USBC_VSEL_1, A, 10, GPIO_OUT_LOW)
+GPIO(USBC_VSEL_0, C, 14, GPIO_OUT_LOW)
/* Case closed debugging */
-GPIO(CASE_CLOSE_EN, A, 7, GPIO_OUT_LOW, NULL)
-GPIO(CASE_CLOSE_DFU_L, A, 13, GPIO_OUT_HIGH, NULL)
-GPIO(DEBUG_TOGGLE, B, 4, GPIO_OUT_LOW, NULL)
+GPIO(CASE_CLOSE_EN, A, 7, GPIO_OUT_LOW)
+GPIO(CASE_CLOSE_DFU_L, A, 13, GPIO_OUT_HIGH)
+GPIO(DEBUG_TOGGLE, B, 4, GPIO_OUT_LOW)
/* Display port */
-GPIO(DPSRC_HPD, B, 13, GPIO_INPUT, NULL)
+GPIO(DPSRC_HPD, B, 13, GPIO_INPUT)
/* Alternate functions */
#if 0
-GPIO(UART_TX, A, 14, GPIO_OUT_LOW, NULL)
-GPIO(UART_RX, A, 15, GPIO_OUT_LOW, NULL)
+GPIO(UART_TX, A, 14, GPIO_OUT_LOW)
+GPIO(UART_RX, A, 15, GPIO_OUT_LOW)
#endif
/*
* I2C pins should be configured as inputs until I2C module is
* initialized. This will avoid driving the lines unintentionally.
*/
-GPIO(MASTER_I2C_SCL, B, 10, GPIO_INPUT, NULL)
-GPIO(MASTER_I2C_SDA, B, 11, GPIO_INPUT, NULL)
+GPIO(MASTER_I2C_SCL, B, 10, GPIO_INPUT)
+GPIO(MASTER_I2C_SDA, B, 11, GPIO_INPUT)
/* Unimplemented signals which we need to emulate for now */
UNIMPLEMENTED(ENTERING_RW)
@@ -74,4 +74,3 @@ ALTERNATE(A, 0x0020, 0, MODULE_USB_PD, 0) /* SPI1: SCK(PA5) */
ALTERNATE(B, 0x0200, 2, MODULE_USB_PD, 0) /* TIM17_CH1: (PB9) */
ALTERNATE(A, 0xC000, 1, MODULE_UART, 0) /* USART2: PA14/PA15 */
ALTERNATE(B, 0x0C00, 1, MODULE_I2C, 0) /* I2C MASTER:PB10/11 */
-