diff options
-rw-r--r-- | common/usb_port_power_smart.c | 19 | ||||
-rw-r--r-- | include/usb_charge.h | 8 |
2 files changed, 0 insertions, 27 deletions
diff --git a/common/usb_port_power_smart.c b/common/usb_port_power_smart.c index 7a2af2612b..86836df96d 100644 --- a/common/usb_port_power_smart.c +++ b/common/usb_port_power_smart.c @@ -99,25 +99,6 @@ static void usb_charge_all_ports_ctrl(enum usb_charge_mode mode) usb_charge_set_mode(i, mode); } -int usb_charge_ports_enabled(void) -{ - int mask = 0; - -#if CONFIG_USB_PORT_POWER_SMART_PORT_COUNT >= 1 - if (gpio_get_level(GPIO_USB1_ENABLE)) - mask |= (1 << 0); -#endif -#if CONFIG_USB_PORT_POWER_SMART_PORT_COUNT >= 2 - if (gpio_get_level(GPIO_USB2_ENABLE)) - mask |= (1 << 1); -#endif -#if CONFIG_USB_PORT_POWER_SMART_PORT_COUNT >= 3 - if (gpio_get_level(GPIO_USB3_ENABLE)) - mask |= (1 << 2); -#endif - return mask; -} - int usb_charge_set_mode(int port_id, enum usb_charge_mode mode) { CPRINTS("USB charge p%d m%d", port_id, mode); diff --git a/include/usb_charge.h b/include/usb_charge.h index 34893eabf7..ad682c7e68 100644 --- a/include/usb_charge.h +++ b/include/usb_charge.h @@ -39,14 +39,6 @@ enum usb_charge_mode { */ int usb_charge_set_mode(int usb_port_id, enum usb_charge_mode mode); -/** - * Return a bitmask of which USB ports are enabled. - * - * If bit (1 << i) is set, port <i> is enabled. If it is clear, port <i> is - * in USB_CHARGE_MODE_DISABLED. - */ -int usb_charge_ports_enabled(void); - #ifdef HAS_TASK_USB_CHG_P0 #define USB_CHG_EVENT_BC12 TASK_EVENT_CUSTOM(1) #define USB_CHG_EVENT_VBUS TASK_EVENT_CUSTOM(2) |