diff options
Diffstat (limited to 'zephyr/projects/trogdor/lazor/usbc.dts')
-rw-r--r-- | zephyr/projects/trogdor/lazor/usbc.dts | 54 |
1 files changed, 8 insertions, 46 deletions
diff --git a/zephyr/projects/trogdor/lazor/usbc.dts b/zephyr/projects/trogdor/lazor/usbc.dts index 051efb09e3..7864c2716b 100644 --- a/zephyr/projects/trogdor/lazor/usbc.dts +++ b/zephyr/projects/trogdor/lazor/usbc.dts @@ -1,4 +1,4 @@ -/* Copyright 2022 The Chromium OS Authors. All rights reserved. +/* Copyright 2022 The ChromiumOS Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ @@ -15,60 +15,22 @@ compatible = "named-usbc-port"; reg = <0>; - bc12 { - compatible = "pericom,pi3usb9201"; - status = "okay"; - irq = <&int_usb_c0_bc12>; - port = <&i2c_power>; - i2c-addr-flags = "PI3USB9201_I2C_ADDR_3_FLAGS"; - }; + bc12 = <&bc12_port0>; + tcpc = <&tcpc_port0>; - tcpc { - compatible = "parade,ps8xxx"; - status = "okay"; - port = <&i2c_tcpc0>; - i2c-addr-flags = "PS8XXX_I2C_ADDR1_FLAGS"; - }; + ppc = <&ppc_port0>; - ppc { - compatible = "ti,sn5s330"; - status = "okay"; - port = <&i2c_tcpc0>; - i2c-addr-flags = "SN5S330_ADDR0_FLAGS"; - }; - - chg { - compatible = "intersil,isl923x"; - status = "okay"; - port = <&i2c_charger>; - }; + chg = <&charger>; }; port1@1 { compatible = "named-usbc-port"; reg = <1>; - bc12 { - compatible = "pericom,pi3usb9201"; - status = "okay"; - irq = <&int_usb_c1_bc12>; - port = <&i2c_eeprom>; - i2c-addr-flags = "PI3USB9201_I2C_ADDR_3_FLAGS"; - }; - - tcpc { - compatible = "parade,ps8xxx"; - status = "okay"; - port = <&i2c_tcpc1>; - i2c-addr-flags = "PS8XXX_I2C_ADDR1_FLAGS"; - }; + bc12 = <&bc12_port1>; + tcpc = <&tcpc_port1>; - ppc { - compatible = "ti,sn5s330"; - status = "okay"; - port = <&i2c_tcpc1>; - i2c-addr-flags = "SN5S330_ADDR0_FLAGS"; - }; + ppc = <&ppc_port1>; }; }; }; |