summaryrefslogtreecommitdiff
path: root/zephyr/program/myst/i2c.dtsi
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/program/myst/i2c.dtsi')
-rw-r--r--zephyr/program/myst/i2c.dtsi28
1 files changed, 21 insertions, 7 deletions
diff --git a/zephyr/program/myst/i2c.dtsi b/zephyr/program/myst/i2c.dtsi
index 58ba31911b..905cbc7f80 100644
--- a/zephyr/program/myst/i2c.dtsi
+++ b/zephyr/program/myst/i2c.dtsi
@@ -76,15 +76,16 @@
tcpc_port0: rt1716@70 {
compatible = "richtek,rt1716";
reg = <0x70>;
- tcpc-flags = <(TCPC_FLAGS_TCPCI_REV2_0)>;
- /* TBD */
+ tcpc-flags = <(
+ TCPC_FLAGS_TCPCI_REV2_0 |
+ TCPC_FLAGS_TCPCI_REV2_0_NO_VSAFE0V)>;
irq-gpios = <&gpioe 0 GPIO_ACTIVE_LOW>;
};
- ppc_port0: ktu1125@78 {
+ ppc_port0: ktu1125@38 {
compatible = "kinetic,ktu1125";
status = "okay";
- reg = <0x78>;
+ reg = <0x38>;
};
};
@@ -105,7 +106,7 @@
reg = <0x40>;
};
- tcpc_port1: rt1718s-tcpc@40 {
+ tcpc_rt1718_port1: rt1718s-tcpc@40 {
compatible = "richtek,rt1718s-tcpc";
reg = <0x40>;
tcpc-flags = <(
@@ -117,15 +118,28 @@
* the "named-gpios" node will be dealt with at a later date.
*/
irq-gpios = <&gpio3 4 GPIO_ACTIVE_LOW>;
+ is-alt;
};
- ppc_port1: nx20p348x@71 {
+ ppc_nx20p_port1: nx20p348x@71 {
compatible = "nxp,nx20p348x";
status = "okay";
reg = <0x71>;
+ is-alt;
+ };
+
+ tcpc_ps8815_port1: ps8xxx@b {
+ compatible = "parade,ps8xxx";
+ reg = <0xb>;
+ is-alt;
};
- /* TODO: add SKU-B DB b/275610001 */
+ ppc_ktu1125_port1: ktu1125@38 {
+ compatible = "kinetic,ktu1125";
+ status = "okay";
+ reg = <0x38>;
+ is-alt;
+ };
};
&i2c_ctrl1 {