diff options
Diffstat (limited to 'zephyr/projects/nissa/yaviks/overlay.dts')
-rw-r--r-- | zephyr/projects/nissa/yaviks/overlay.dts | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/zephyr/projects/nissa/yaviks/overlay.dts b/zephyr/projects/nissa/yaviks/overlay.dts index 065023db97..3c5a8ff7b5 100644 --- a/zephyr/projects/nissa/yaviks/overlay.dts +++ b/zephyr/projects/nissa/yaviks/overlay.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. */ @@ -77,15 +77,11 @@ compatible = "unused-gpios"; unused-gpios = <&gpioa 7 0>, <&gpioc 0 0>, - <&gpioc 3 0>, - <&gpiod 4 0>, <&gpiod 7 0>, <&gpioh 2 0>, <&gpioi 6 0>, <&gpioi 7 0>, - <&gpioj 0 0>, - <&gpioj 7 0>, - <&gpiol 4 0>; + <&gpioj 0 0>; }; named-gpios { @@ -206,7 +202,10 @@ reg = <0>; bc12 = <&bc12_port0>; chg = <&chg_port0>; - usb-muxes = <&virtual_mux_0>; + usb-mux-chain-0 { + compatible = "cros-ec,usb-mux-chain"; + usb-muxes = <&virtual_mux_0>; + }; }; port0-muxes { virtual_mux_0: virtual-mux-0 { @@ -218,11 +217,15 @@ reg = <1>; bc12 = <&bc12_port1>; chg = <&chg_port1>; - /* - * Some sub-boards may disable all usb muxes in chain - * except virtual_mux_1 - */ - usb-muxes = <&virtual_mux_1 &tcpci_mux_1>; + usb-mux-chain-1 { + compatible = "cros-ec,usb-mux-chain"; + usb-muxes = <&virtual_mux_1 &tcpci_mux_1>; + }; + usb_mux_chain_1_no_mux: usb-mux-chain-1-no-mux { + compatible = "cros-ec,usb-mux-chain"; + alternative-chain; + usb-muxes = <&virtual_mux_1>; + }; }; port1-muxes { virtual_mux_1: virtual-mux-1 { |