diff options
Diffstat (limited to 'zephyr/projects/nissa/nereid_overlay.dts')
-rw-r--r-- | zephyr/projects/nissa/nereid_overlay.dts | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/zephyr/projects/nissa/nereid_overlay.dts b/zephyr/projects/nissa/nereid_overlay.dts index e40b0b7907..158629b1e9 100644 --- a/zephyr/projects/nissa/nereid_overlay.dts +++ b/zephyr/projects/nissa/nereid_overlay.dts @@ -216,6 +216,12 @@ status = "okay"; port = <&i2c_ec_i2c_usb_c0>; }; + usb-muxes = <&virtual_mux_0>; + }; + port0-muxes { + virtual_mux_0: virtual-mux-0 { + compatible = "cros-ec,usbc-mux-virtual"; + }; }; port1@1 { compatible = "named-usbc-port"; @@ -229,6 +235,19 @@ status = "okay"; port = <&i2c_ec_i2c_sub_usb_c1>; }; + /* + * Some sub-boards may disable all usb muxes in chain + * except virtual_mux_1 + */ + usb-muxes = <&virtual_mux_1 &tcpci_mux_1>; + }; + port1-muxes { + virtual_mux_1: virtual-mux-1 { + compatible = "cros-ec,usbc-mux-virtual"; + }; + tcpci_mux_1: tcpci-mux-1 { + compatible = "parade,usbc-mux-ps8xxx"; + }; }; }; }; |