diff options
-rw-r--r-- | board/cheza/board.h | 2 | ||||
-rw-r--r-- | board/coachz/board.h | 2 | ||||
-rw-r--r-- | board/homestar/board.h | 2 | ||||
-rw-r--r-- | board/lazor/board.h | 2 | ||||
-rw-r--r-- | board/marzipan/board.h | 2 | ||||
-rw-r--r-- | board/pompom/board.h | 2 | ||||
-rw-r--r-- | board/trogdor/board.h | 2 | ||||
-rw-r--r-- | include/usb_charge.h | 11 |
8 files changed, 11 insertions, 14 deletions
diff --git a/board/cheza/board.h b/board/cheza/board.h index b9ab17ce78..45a1927c82 100644 --- a/board/cheza/board.h +++ b/board/cheza/board.h @@ -211,8 +211,6 @@ enum pwm_channel { PWM_CH_COUNT }; -/* Enable VBUS sink for a given port */ -int board_vbus_sink_enable(int port, int enable); /* Reset all TCPCs. */ void board_reset_pd_mcu(void); /* Base detection interrupt handler */ diff --git a/board/coachz/board.h b/board/coachz/board.h index d31101c801..bc4b452b04 100644 --- a/board/coachz/board.h +++ b/board/coachz/board.h @@ -107,8 +107,6 @@ enum battery_type { BATTERY_TYPE_COUNT, }; -/* Enable VBUS sink for a given port */ -int board_vbus_sink_enable(int port, int enable); /* Reset all TCPCs. */ void board_reset_pd_mcu(void); void board_set_tcpc_power_mode(int port, int mode); diff --git a/board/homestar/board.h b/board/homestar/board.h index 7c8f814ca4..c5d2e4aaf3 100644 --- a/board/homestar/board.h +++ b/board/homestar/board.h @@ -101,8 +101,6 @@ enum battery_type { BATTERY_TYPE_COUNT, }; -/* Enable VBUS sink for a given port */ -int board_vbus_sink_enable(int port, int enable); /* Reset all TCPCs. */ void board_reset_pd_mcu(void); void board_set_tcpc_power_mode(int port, int mode); diff --git a/board/lazor/board.h b/board/lazor/board.h index 58080c4957..a18a92f095 100644 --- a/board/lazor/board.h +++ b/board/lazor/board.h @@ -116,8 +116,6 @@ enum battery_type { int board_is_clamshell(void); -/* Enable VBUS sink for a given port */ -int board_vbus_sink_enable(int port, int enable); /* Reset all TCPCs. */ void board_reset_pd_mcu(void); void board_set_tcpc_power_mode(int port, int mode); diff --git a/board/marzipan/board.h b/board/marzipan/board.h index c1d1505908..bc070bc02f 100644 --- a/board/marzipan/board.h +++ b/board/marzipan/board.h @@ -100,8 +100,6 @@ enum battery_type { BATTERY_TYPE_COUNT, }; -/* Enable VBUS sink for a given port */ -int board_vbus_sink_enable(int port, int enable); /* Reset all TCPCs. */ void board_reset_pd_mcu(void); void board_set_tcpc_power_mode(int port, int mode); diff --git a/board/pompom/board.h b/board/pompom/board.h index 67ba34e155..8152d7f113 100644 --- a/board/pompom/board.h +++ b/board/pompom/board.h @@ -97,8 +97,6 @@ enum battery_type { BATTERY_TYPE_COUNT, }; -/* Enable VBUS sink for a given port */ -int board_vbus_sink_enable(int port, int enable); /* Reset all TCPCs. */ void board_reset_pd_mcu(void); void board_set_tcpc_power_mode(int port, int mode); diff --git a/board/trogdor/board.h b/board/trogdor/board.h index 9552486be5..75c4cb3f9a 100644 --- a/board/trogdor/board.h +++ b/board/trogdor/board.h @@ -81,8 +81,6 @@ enum pwm_channel { PWM_CH_COUNT }; -/* Enable VBUS sink for a given port */ -int board_vbus_sink_enable(int port, int enable); /* Reset all TCPCs. */ void board_reset_pd_mcu(void); void board_set_tcpc_power_mode(int port, int mode); diff --git a/include/usb_charge.h b/include/usb_charge.h index 8217b0f52c..0dc009721e 100644 --- a/include/usb_charge.h +++ b/include/usb_charge.h @@ -193,4 +193,15 @@ void usb_charger_reset_charge(int port); */ int board_is_sourcing_vbus(int port); +/** + * Enable VBUS sink for a given port + * + * This function is typically defined in the board file + * + * @param port port number + * @param enable 0 to disable, 1 to enable + * @return EC_SUCCESS if OK, EC_ERROR_INVAL if @port is invalid + */ +int board_vbus_sink_enable(int port, int enable); + #endif /* __CROS_EC_USB_CHARGE_H */ |