summaryrefslogtreecommitdiff
path: root/common/usb_common.c
diff options
context:
space:
mode:
authorEdward Hill <ecgh@chromium.org>2020-04-22 19:30:16 -0600
committerCommit Bot <commit-bot@chromium.org>2020-04-25 01:28:13 +0000
commit0392c499b633c5bfb53a61d4504b396e59671c7a (patch)
treea66589ca6e0e9119a16ce28cb9a4430fc9bcecc4 /common/usb_common.c
parentcf2c8080039060adfab42a1e33e89cce518ed33b (diff)
downloadchrome-ec-0392c499b633c5bfb53a61d4504b396e59671c7a.tar.gz
TCPMv2: Cleanup: Ensure PD_FLAGS_* are not used.
PD_FLAGS_* are TCPMv1 only, so make sure they are not used with TCPMv2. BUG=none BRANCH=none TEST=none Signed-off-by: Edward Hill <ecgh@chromium.org> Change-Id: I7a119c9745b0004b6067862205f185557f704cb5 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2161923 Reviewed-by: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Jett Rink <jettrink@chromium.org>
Diffstat (limited to 'common/usb_common.c')
-rw-r--r--common/usb_common.c30
1 files changed, 0 insertions, 30 deletions
diff --git a/common/usb_common.c b/common/usb_common.c
index 67db582f4f..91f0ad5a97 100644
--- a/common/usb_common.c
+++ b/common/usb_common.c
@@ -492,14 +492,6 @@ __overridable int pd_check_data_swap(int port,
return (data_role == PD_ROLE_UFP) ? 1 : 0;
}
-__overridable void pd_check_dr_role(int port,
- enum pd_data_role dr_role, int flags)
-{
- /* If UFP, try to switch to DFP */
- if ((flags & PD_FLAGS_PARTNER_DR_DATA) && dr_role == PD_ROLE_UFP)
- pd_request_data_swap(port);
-}
-
__overridable int pd_check_power_swap(int port)
{
/*
@@ -515,28 +507,6 @@ __overridable int pd_check_power_swap(int port)
return 0;
}
-__overridable void pd_check_pr_role(int port,
- enum pd_power_role pr_role, int flags)
-{
- /*
- * If partner is dual-role power and dualrole toggling is on, consider
- * if a power swap is necessary.
- */
- if ((flags & PD_FLAGS_PARTNER_DR_POWER) &&
- pd_get_dual_role(port) == PD_DRP_TOGGLE_ON) {
- /*
- * If we are a sink and partner is not unconstrained, then
- * swap to become a source. If we are source and partner is
- * unconstrained, swap to become a sink.
- */
- int partner_unconstrained = flags & PD_FLAGS_PARTNER_UNCONSTR;
-
- if ((!partner_unconstrained && pr_role == PD_ROLE_SINK) ||
- (partner_unconstrained && pr_role == PD_ROLE_SOURCE))
- pd_request_power_swap(port);
- }
-}
-
__overridable void pd_execute_data_swap(int port,
enum pd_data_role data_role)
{