summaryrefslogtreecommitdiff
path: root/driver/retimer
diff options
context:
space:
mode:
authorMichael5 Chen <michael5_chen1@pegatron.corp-partner.google.com>2020-11-26 15:54:16 +0800
committerCommit Bot <commit-bot@chromium.org>2020-12-07 19:59:01 +0000
commit9519eb83f1ae7ff09c2e87b2344072773bb17259 (patch)
treecb7e6ebeb9961e61b706aa92ca05bbb9210874e5 /driver/retimer
parent8405cbe461ad133aecbb9418b2d12e62f5e10277 (diff)
downloadchrome-ec-9519eb83f1ae7ff09c2e87b2344072773bb17259.tar.gz
delbin: Initial PS8811 registers.
Depend on b/160937185 #32, initial PS8811 registers. BUG=b:160937185 BRANCH=firmware-volteer-13521.B TEST=manual Check register value under s0. Signed-off-by: Michael5 Chen <michael5_chen1@pegatron.corp-partner.google.com> Change-Id: I262858b61050f9ad857f44e703bbd3cfd0e989f0 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2561904 Reviewed-by: Jacky Wang <jacky5_wang@pegatron.corp-partner.google.com> Reviewed-by: Keith Short <keithshort@chromium.org> Commit-Queue: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'driver/retimer')
-rw-r--r--driver/retimer/ps8811.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/driver/retimer/ps8811.h b/driver/retimer/ps8811.h
index 13a83c045d..03cf8f604e 100644
--- a/driver/retimer/ps8811.h
+++ b/driver/retimer/ps8811.h
@@ -9,10 +9,19 @@
#define __CROS_EC_USB_RETIMER_PS8811_H
/*
+ * PS8811 uses 7-bit I2C addresses 0x28 to 0x29 (ADDR=LL).
+ * Page 0 = 0x28, Page 1 = 0x29.
+ * PS8811 uses 7-bit I2C addresses 0x2A to 0x2B (ADDR=LH).
+ * Page 0 = 0x2A, Page 1 = 0x2B.
+ * PS8811 uses 7-bit I2C addresses 0x70 to 0x71 (ADDR=HL).
+ * Page 0 = 0x70, Page 1 = 0x71.
* PS8811 uses 7-bit I2C addresses 0x72 to 0x73 (ADDR=HH).
* Page 0 = 0x72, Page 1 = 0x73.
*/
-#define PS8811_I2C_ADDR_FLAGS 0x72
+#define PS8811_I2C_ADDR_FLAGS0 0x28
+#define PS8811_I2C_ADDR_FLAGS1 0x2A
+#define PS8811_I2C_ADDR_FLAGS2 0x70
+#define PS8811_I2C_ADDR_FLAGS3 0x72
/*
* PAGE 1 Register Definitions