summaryrefslogtreecommitdiff
path: root/board/spring/usb_charging.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/spring/usb_charging.c')
-rw-r--r--board/spring/usb_charging.c6
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);