diff options
Diffstat (limited to 'board/spring/usb_charging.c')
-rw-r--r-- | board/spring/usb_charging.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/board/spring/usb_charging.c b/board/spring/usb_charging.c index 0279a7a7c3..464732c593 100644 --- a/board/spring/usb_charging.c +++ b/board/spring/usb_charging.c @@ -188,12 +188,12 @@ static int board_apple_charger_current(void) static int board_probe_video(int device_type) { tsu6721_disable_interrupts(); - gpio_set_level(GPIO_ID_MUX, 0); + gpio_set_level(GPIO_ID_MUX, 1); msleep(DELAY_ID_MUX_MS); if (adc_read_channel(ADC_CH_USB_DP_SNS) > VIDEO_ID_THRESHOLD) { /* Actually an USB host */ - gpio_set_level(GPIO_ID_MUX, 1); + gpio_set_level(GPIO_ID_MUX, 0); msleep(DELAY_ID_MUX_MS); tsu6721_enable_interrupts(); return device_type; @@ -434,7 +434,7 @@ static void board_usb_monitor_detach(void) if (adc_read_channel(ADC_CH_USB_DP_SNS) > VIDEO_ID_THRESHOLD) { pmu_enable_fet(FET_VIDEO, 0, NULL); - gpio_set_level(GPIO_ID_MUX, 1); + gpio_set_level(GPIO_ID_MUX, 0); msleep(DELAY_ID_MUX_MS); tsu6721_enable_interrupts(); usb_device_change(TSU6721_TYPE_NONE); |