summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2017-04-17 10:08:15 -0700
committerchrome-bot <chrome-bot@chromium.org>2017-04-20 13:09:07 -0700
commit60d1bc789121fc3be998b48e8e93cafe8ec84069 (patch)
tree2fe5cffde66114a00f384b92a1e8067c054877ea
parent2a6d939e10b2449a16d627821ce6568ce05c1573 (diff)
downloadchrome-ec-60d1bc789121fc3be998b48e8e93cafe8ec84069.tar.gz
USB: Remove usb_charge_ports_enabled
usb_charge_ports_enabled is not used. BUG=none BRANCH=none TEST=make buildall Change-Id: I9465b65e9fab2603a4258adc4ae5f16d6bfc93c4 Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/481076 Reviewed-by: Randall Spangler <rspangler@chromium.org>
-rw-r--r--common/usb_port_power_smart.c19
-rw-r--r--include/usb_charge.h8
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)