summaryrefslogtreecommitdiff
path: root/driver/pi3usb9281.h
diff options
context:
space:
mode:
Diffstat (limited to 'driver/pi3usb9281.h')
-rw-r--r--driver/pi3usb9281.h19
1 files changed, 1 insertions, 18 deletions
diff --git a/driver/pi3usb9281.h b/driver/pi3usb9281.h
index 929476c81b..fc642435c6 100644
--- a/driver/pi3usb9281.h
+++ b/driver/pi3usb9281.h
@@ -71,6 +71,7 @@ struct pi3usb9281_config {
/* Configuration struct defined at board level */
extern struct pi3usb9281_config pi3usb9281_chips[];
+/* TODO: Make many of these functions static after Oak board changes. */
/* Initialize chip and enable interrupts */
void pi3usb9281_init(int port);
@@ -80,9 +81,6 @@ int pi3usb9281_enable_interrupts(int port);
/* Disable all interrupts. */
int pi3usb9281_disable_interrupts(int port);
-/* Set interrupt mask. */
-int pi3usb9281_set_interrupt_mask(int port, uint8_t mask);
-
/* Get and clear current interrupt status. */
int pi3usb9281_get_interrupts(int port);
@@ -92,19 +90,4 @@ int pi3usb9281_get_device_type(int port);
/* Get attached charger status. */
int pi3usb9281_get_charger_status(int port);
-/* Get charger current limit based on device type and charger status. */
-int pi3usb9281_get_ilim(int device_type, int charger_status);
-
-/* Set switch configuration to manual. */
-int pi3usb9281_set_switch_manual(int port, int val);
-
-/* Set bits to enable pins in manual switch register. */
-int pi3usb9281_set_pins(int port, uint8_t mask);
-
-/* Set D+/D-/Vbus switches to open or closed/auto-control. */
-int pi3usb9281_set_switches(int port, int open);
-
-/* Reset PI3USB9281. */
-int pi3usb9281_reset(int port);
-
#endif /* __CROS_EC_PI3USB9281_H */