summaryrefslogtreecommitdiff
path: root/common/usb_pd_tcpc.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/usb_pd_tcpc.c')
-rw-r--r--common/usb_pd_tcpc.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/common/usb_pd_tcpc.c b/common/usb_pd_tcpc.c
index db1722f2e6..491b471e22 100644
--- a/common/usb_pd_tcpc.c
+++ b/common/usb_pd_tcpc.c
@@ -970,6 +970,16 @@ int tcpc_get_cc(int port, int *cc1, int *cc2)
return EC_SUCCESS;
}
+int board_select_rp_value(int port, int rp) __attribute__((weak));
+
+int tcpc_select_rp_value(int port, int rp)
+{
+ if (board_select_rp_value)
+ return board_select_rp_value(port, rp);
+ else
+ return EC_ERROR_UNIMPLEMENTED;
+}
+
int tcpc_set_polarity(int port, int polarity)
{
pd[port].polarity = polarity;