moli: fix and update gpio configuration
Follow Moli GPIO Table_20220324.xlsx to modify the GPIO.
change USB_C0_OC_ODL/ USB_C1_OC_ODL to GPIO04
TEST=make -j BOARD=moli
@@ -44,9 +44,6 @@ GPIO(EN_PP5000_FAN, PIN(6, 1), GPIO_OUT_HIGH)
/* ADC, need to check the usage */
GPIO(ANALOG_PPVAR_PWR_IN_IMON_EC, PIN(4, 2), GPIO_INPUT)
-/* Display */
-GPIO(DP_CONN_OC_ODL, PIN(2, 5), GPIO_INPUT)
-
/* BarrelJack */
GPIO(EN_PPVAR_BJ_ADP_L, PIN(0, 7), GPIO_OUT_LOW)
@@ -107,7 +104,6 @@ GPIO(EC_I2C_USB_A0_A1_MIX_SDA, PIN(E, 3), GPIO_INPUT)
/* USBA */
GPIO(EN_PP5000_USBA, PIN(D, 7), GPIO_OUT_LOW)
-GPIO(USB_A0_STATUS_L, PIN(2, 1), GPIO_INPUT)
GPIO(USB_A1_STATUS_L, PIN(2, 0), GPIO_INPUT)
GPIO(USB_A2_STATUS_L, PIN(1, 7), GPIO_INPUT)
GPIO(USB_A_LOW_PWR1_OD, PIN(1, 4), GPIO_INPUT | GPIO_PULL_DOWN)
@@ -124,14 +120,15 @@ GPIO(LAN_PWR_GOOD, PIN(0, 2), GPIO_INPUT)
GPIO(HDMI1_MONITOR_ON, PIN(B, 4), GPIO_INPUT)
GPIO(HDMI1_MONON_SIO, PIN(1, 6), GPIO_ODR_LOW)
GPIO(OPTION_MONITOR_ON, PIN(1, 0), GPIO_INPUT)
+GPIO(OPTION_MONON_SIO, PIN(2, 1), GPIO_ODR_LOW)
GPIO(HDMI2_MONITOR_ON, PIN(B, 5), GPIO_INPUT)
GPIO(HDMI2_MONON_SIO, PIN(1, 5), GPIO_ODR_LOW)
-IOEX(USB_C0_OC_ODL, EXPIN(IOEX_C0_NCT38XX, 0, 1), GPIO_ODR_HIGH)
+IOEX(USB_C0_OC_ODL, EXPIN(IOEX_C0_NCT38XX, 0, 4), GPIO_ODR_HIGH)
IOEX(USB_C0_FRS_EN, EXPIN(IOEX_C0_NCT38XX, 0, 6), GPIO_LOW)
IOEX(USB_C0_RT_RST_ODL, EXPIN(IOEX_C0_NCT38XX, 0, 7), GPIO_ODR_LOW)
-IOEX(USB_C1_OC_ODL, EXPIN(IOEX_C1_NCT38XX, 0, 1), GPIO_ODR_HIGH)
+IOEX(USB_C1_OC_ODL, EXPIN(IOEX_C1_NCT38XX, 0, 4), GPIO_ODR_HIGH)
IOEX(USB_C1_RT_RST_ODL, EXPIN(IOEX_C1_NCT38XX, 0, 2), GPIO_ODR_LOW)
IOEX(USB_C1_FRS_EN, EXPIN(IOEX_C1_NCT38XX, 0, 6), GPIO_LOW)
@@ -173,3 +170,4 @@ UNUSED(PIN(5, 0)) /* GPIO50 */
UNUSED(PIN(9, 4)) /* GPIO94 */
UNUSED(PIN(A, 0)) /* F_CS0_L/GPIOA0 */
UNUSED(PIN(3, 4)) /* GPIO34/PS2_DAT2/ADC6 */
+UNUSED(PIN(2, 5)) /* KSI4/GPIO25/TRACECLK/GP_SCLK */
