summaryrefslogtreecommitdiff
path: root/baseboard/intelrvp/usb_pd_policy_mecc_1_0.c
diff options
context:
space:
mode:
authorAyushee <ayushee.shah@intel.com>2020-11-06 09:54:17 -0800
committerCommit Bot <commit-bot@chromium.org>2020-11-07 02:24:59 +0000
commit9718b5117d7cce903b56bf9c16aafbaafa5d1d32 (patch)
tree0c1b9ae3268cce6caf1c6d79198bb8caa6eadbc4 /baseboard/intelrvp/usb_pd_policy_mecc_1_0.c
parent1e7b9ef24e81233ba99c55e435d268cb6be33dbd (diff)
downloadchrome-ec-9718b5117d7cce903b56bf9c16aafbaafa5d1d32.tar.gz
Intelrvp:Supports boards without DC jack
This commit checks if the dedicated port count is greater than 0 for the charger specific files while keeping the code common for both DC jack supported and non DC jack supported boards. BUG=b:172642304 BRANCH=None TEST=make buildall -j Signed-off-by: Ayushee <ayushee.shah@intel.com> Change-Id: I138d33802c2df586963e244f18b787ccce60b8f8 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2523294 Reviewed-by: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'baseboard/intelrvp/usb_pd_policy_mecc_1_0.c')
-rw-r--r--baseboard/intelrvp/usb_pd_policy_mecc_1_0.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/baseboard/intelrvp/usb_pd_policy_mecc_1_0.c b/baseboard/intelrvp/usb_pd_policy_mecc_1_0.c
index cdad0d3ca8..7df0d56a3e 100644
--- a/baseboard/intelrvp/usb_pd_policy_mecc_1_0.c
+++ b/baseboard/intelrvp/usb_pd_policy_mecc_1_0.c
@@ -76,5 +76,7 @@ int pd_snk_is_vbus_provided(int port)
int board_vbus_source_enabled(int port)
{
- return (port != DEDICATED_CHARGE_PORT && ppc_is_sourcing_vbus(port));
+ if (is_typec_port(port))
+ return ppc_is_sourcing_vbus(port);
+ return 0;
}