summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTing Shen <phoenixshen@google.com>2022-10-06 18:19:02 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-10-18 13:02:45 +0000
commitcbd3db225609fa0425f288d41db8f36a7979fd6f (patch)
tree054f61fa89aad418fe9b93d48b5b70898ca69542
parent03eb03f2b2ac8d298ba2ea9f8c263a7018375314 (diff)
downloadchrome-ec-cbd3db225609fa0425f288d41db8f36a7979fd6f.tar.gz
krabby: limit max current to 1.5A
See http://b/249216000#comment13 for detail. BUG=b:249216000 TEST=none BRANCH=none Signed-off-by: Ting Shen <phoenixshen@google.com> Change-Id: Id97e9ea70282c27d51a3735b6128d10bc06c5f4f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3935440 Tested-by: Ting Shen <phoenixshen@chromium.org> Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com> Commit-Queue: Ting Shen <phoenixshen@chromium.org> Tested-by: Alvis Hsu <alvishsu@google.com> Reviewed-by: Eric Yilun Lin <yllin@google.com>
-rw-r--r--zephyr/projects/corsola/prj_it81202_base.conf2
-rw-r--r--zephyr/projects/corsola/src/usb_pd_policy.c4
2 files changed, 2 insertions, 4 deletions
diff --git a/zephyr/projects/corsola/prj_it81202_base.conf b/zephyr/projects/corsola/prj_it81202_base.conf
index e17be04fc9..6c7df90ef5 100644
--- a/zephyr/projects/corsola/prj_it81202_base.conf
+++ b/zephyr/projects/corsola/prj_it81202_base.conf
@@ -84,6 +84,8 @@ CONFIG_PLATFORM_EC_USB_PD_TCPM_TCPCI=y
CONFIG_PLATFORM_EC_USB_PD_VBUS_DETECT_PPC=y
CONFIG_PLATFORM_EC_USB_PD_VBUS_MEASURE_ADC_EACH_PORT=y
CONFIG_PLATFORM_EC_USB_PD_DUAL_ROLE_AUTO_TOGGLE=n
+CONFIG_PLATFORM_EC_CONFIG_USB_PD_3A_PORTS=0
+CONFIG_PLATFORM_EC_USB_PD_PULLUP=1
# TODO(b/180980668): bring these features up
CONFIG_LTO=n
diff --git a/zephyr/projects/corsola/src/usb_pd_policy.c b/zephyr/projects/corsola/src/usb_pd_policy.c
index 6aa1381c1d..a885362c61 100644
--- a/zephyr/projects/corsola/src/usb_pd_policy.c
+++ b/zephyr/projects/corsola/src/usb_pd_policy.c
@@ -16,10 +16,6 @@
#include "baseboard_usbc_config.h"
-#if CONFIG_USB_PD_3A_PORTS != 1
-#error Corsola reference must have at least one 3.0 A port
-#endif
-
#define CPRINTS(format, args...) cprints(CC_USBPD, format, ##args)
#define CPRINTF(format, args...) cprintf(CC_USBPD, format, ##args)