summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Barnes <robbarnes@google.com>2021-05-18 15:40:57 -0600
committerCommit Bot <commit-bot@chromium.org>2021-05-18 23:41:53 +0000
commit9e8c0c0e2b5a9d7fb5aaa77cf425b7c190bc4d49 (patch)
tree961cef5f36f8de8af36c301597c59cd7bbaf7e1f
parent11ae124fe194f7a6b53b241ba3d72e665b4406f0 (diff)
downloadchrome-ec-9e8c0c0e2b5a9d7fb5aaa77cf425b7c190bc4d49.tar.gz
mancomb: Increase PD max power to 100W
Increase the max power PD can sink to 100W. Components are rated to support the load. BUG=b:188538949 TEST=ectool usbpdpower 1 Port 1: SNK Charger PD 20420mV / 4700mA, max 20000mV / 4700mA / 94000mW BRANCH=None Signed-off-by: Rob Barnes <robbarnes@google.com> Change-Id: I824f4b8ca03eeb6240a46c4edd8764a84aa74b3d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2903908 Reviewed-by: Diana Z <dzigterman@chromium.org> Commit-Queue: Diana Z <dzigterman@chromium.org>
-rw-r--r--baseboard/mancomb/baseboard.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/baseboard/mancomb/baseboard.h b/baseboard/mancomb/baseboard.h
index 8450d34679..7b763f9565 100644
--- a/baseboard/mancomb/baseboard.h
+++ b/baseboard/mancomb/baseboard.h
@@ -164,14 +164,14 @@
#define CONFIG_IO_EXPANDER_NCT38XX
#define CONFIG_IO_EXPANDER_PORT_COUNT USBC_PORT_COUNT
-/* TODO(b/176988382): Tune values for mancomb */
#define PD_POWER_SUPPLY_TURN_ON_DELAY 30000 /* us */
#define PD_POWER_SUPPLY_TURN_OFF_DELAY 30000 /* us */
-#define PD_OPERATING_POWER_MW 15000
-#define PD_MAX_POWER_MW 65000
-#define PD_MAX_CURRENT_MA 3250
+#define PD_OPERATING_POWER_MW CONFIG_CHARGER_MIN_POWER_MW_FOR_POWER_ON
+#define PD_MAX_CURRENT_MA 5000
#define PD_MAX_VOLTAGE_MV 20000
+/* Max Power = 100 W */
+#define PD_MAX_POWER_MW ((PD_MAX_VOLTAGE_MV * PD_MAX_CURRENT_MA) / 1000)
/* USB-A config */
#define USB_PORT_COUNT USBA_PORT_COUNT