Lines Matching +full:swap +full:- +full:dx +full:- +full:lanes
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/phy/marvell,armada-cp110-utmi-phy.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Konstantin Porotchkin <kostap@marvell.com>
18 0.H----- USB HOST0
19 UTMI PHY0 --------/
20 0.D-----0
21 \------ USB DEVICE
22 1.D-----1
23 UTMI PHY1 --------\
24 1.H----- USB HOST1
28 const: marvell,cp110-utmi-phy
33 "#address-cells":
36 "#size-cells":
39 marvell,system-controller:
44 swap-dx-lanes:
45 $ref: /schemas/types.yaml#/definitions/uint32-array
47 Specifies the ports which will swap the differential-pair (D+/D-),
48 default is not-swapped.
53 "^usb-phy@[0|1]$":
56 Each UTMI PHY port must be represented as a sub-node.
63 "#phy-cells":
67 - reg
68 - "#phy-cells"
73 - compatible
74 - reg
75 - "#address-cells"
76 - "#size-cells"
77 - marvell,system-controller
82 - |
84 compatible = "marvell,cp110-utmi-phy";
86 marvell,system-controller = <&cp0_syscon0>;
87 #address-cells = <1>;
88 #size-cells = <0>;
90 cp0_utmi0: usb-phy@0 {
92 #phy-cells = <0>;
95 cp0_utmi1: usb-phy@1 {
97 #phy-cells = <0>;
102 usb-phy = <&cp0_usb3_0_phy0>;
104 phy-names = "utmi";
110 usb-phy = <&cp0_usb3_0_phy1>;
112 phy-names = "utmi";