summaryrefslogtreecommitdiff
path: root/board/twinkie/usb_pd_policy.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/twinkie/usb_pd_policy.c')
-rw-r--r--board/twinkie/usb_pd_policy.c30
1 files changed, 5 insertions, 25 deletions
diff --git a/board/twinkie/usb_pd_policy.c b/board/twinkie/usb_pd_policy.c
index 8c70f438df..5459dd3d32 100644
--- a/board/twinkie/usb_pd_policy.c
+++ b/board/twinkie/usb_pd_policy.c
@@ -44,16 +44,6 @@ void pd_set_input_current_limit(int port, uint32_t max_ma,
gpio_set_level(GPIO_LED_B_L, !blue);
}
-int pd_is_valid_input_voltage(int mv)
-{
- /* Any voltage less than the max is allowed */
- return 1;
-}
-
-void pd_transition_voltage(int idx)
-{
-}
-
int pd_set_power_supply_ready(int port)
{
return EC_SUCCESS; /* we are ready */
@@ -69,37 +59,27 @@ int pd_snk_is_vbus_provided(int port)
return (gpio_get_level(GPIO_VBUS_ALERT_L) == 0);
}
-int pd_board_checks(void)
-{
- return EC_SUCCESS;
-}
-
-int pd_check_power_swap(int port)
+__override int pd_check_power_swap(int port)
{
/* Always refuse power swap */
return 0;
}
-int pd_check_data_swap(int port, int data_role)
+__override int pd_check_data_swap(int port, int data_role)
{
/* Always allow data swap */
return 1;
}
-void pd_check_pr_role(int port, int pr_role, int flags)
-{
-}
-
-void pd_check_dr_role(int port, int dr_role, int flags)
+__override void pd_check_pr_role(int port, int pr_role, int flags)
{
}
-void pd_execute_data_swap(int port, int data_role)
+__override void pd_check_dr_role(int port, int dr_role, int flags)
{
- /* Do nothing */
}
-int pd_custom_vdm(int port, int cnt, uint32_t *payload,
+__override int pd_custom_vdm(int port, int cnt, uint32_t *payload,
uint32_t **rpayload)
{
return 0;