summaryrefslogtreecommitdiff
path: root/include/driver
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2021-04-13 09:20:22 +1200
committerCommit Bot <commit-bot@chromium.org>2021-04-13 05:08:30 +0000
commitb228100c852e47be7171bff2abee4be46b5f3d7b (patch)
tree4026995edb06866bb228bf5e2e44199afb25451f /include/driver
parent2a326d781afaedc10c67012cd5f135f8e1f4e0f0 (diff)
downloadchrome-ec-b228100c852e47be7171bff2abee4be46b5f3d7b.tar.gz
Export even more symbols from ps8xxx
It turns out we need more symbols for some boards, such as when the board_get_ps8xxx_product_id() function is implemented. Export some more things. BUG=b:183296099 BRANCH=none TEST=make BOARD=lazor -j30 Build lazor on zephyr Change-Id: Iccef72582f6033a1a34abe28a636ebe254f1bd5a Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2822390 Reviewed-by: Wai-Hong Tam <waihong@google.com>
Diffstat (limited to 'include/driver')
-rw-r--r--include/driver/tcpm/ps8xxx_public.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/driver/tcpm/ps8xxx_public.h b/include/driver/tcpm/ps8xxx_public.h
index f12e009670..d84b63eb9a 100644
--- a/include/driver/tcpm/ps8xxx_public.h
+++ b/include/driver/tcpm/ps8xxx_public.h
@@ -41,6 +41,15 @@ struct usb_mux;
*/
#define PS8815_FW_INIT_DELAY_MS 40
+/* NOTE: The Product ID will read as 0x8803 if the firmware has malfunctioned in
+ * 8705, 8755 and 8805.
+ */
+#define PS8705_PRODUCT_ID 0x8705
+#define PS8751_PRODUCT_ID 0x8751
+#define PS8755_PRODUCT_ID 0x8755
+#define PS8805_PRODUCT_ID 0x8805
+#define PS8815_PRODUCT_ID 0x8815
+
extern const struct tcpm_drv ps8xxx_tcpm_drv;
/**