diff options
Diffstat (limited to 'board/kevin/board.h')
-rw-r--r-- | board/kevin/board.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/board/kevin/board.h b/board/kevin/board.h index f04d1366c3..1a5f7a75af 100644 --- a/board/kevin/board.h +++ b/board/kevin/board.h @@ -53,6 +53,7 @@ #define CONFIG_CHARGER_NARROW_VDC #define CONFIG_CHARGER_V2 #define CONFIG_USB_CHARGER +#define CONFIG_USB_MUX_VIRTUAL /* Motion Sensors */ #define CONFIG_ACCEL_BMA255 @@ -77,6 +78,9 @@ #define CONFIG_USB_PD_VBUS_DETECT_CHARGER /* TODO: Enable TRY_SRC */ #undef CONFIG_USB_PD_TRY_SRC +#define CONFIG_USBC_SS_MUX +#define CONFIG_USBC_VCONN +#define CONFIG_USBC_VCONN_SWAP #define CONFIG_BATTERY_CUT_OFF #define CONFIG_BATTERY_PRESENT_GPIO GPIO_EC_BATT_PRES_L @@ -90,6 +94,7 @@ /* TODO: determine the following board specific type-C power constants */ #define PD_POWER_SUPPLY_TURN_ON_DELAY 30000 /* us */ #define PD_POWER_SUPPLY_TURN_OFF_DELAY 250000 /* us */ +#define PD_VCONN_SWAP_DELAY 5000 /* us */ /* start as a sink in case we have no other power supply/battery */ #define PD_DEFAULT_STATE PD_STATE_SNK_DISCONNECTED |