1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright 2019,2020 Lubomir Rintel <lkundrak@ 2 # Copyright 2019,2020 Lubomir Rintel <lkundrak@v3.sk> 3 %YAML 1.2 3 %YAML 1.2 4 --- 4 --- 5 $id: http://devicetree.org/schemas/usb/marvell 5 $id: http://devicetree.org/schemas/usb/marvell,pxau2o-ehci.yaml# 6 $schema: http://devicetree.org/meta-schemas/co 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 7 8 title: Marvell PXA/MMP EHCI 8 title: Marvell PXA/MMP EHCI 9 9 10 maintainers: 10 maintainers: 11 - Lubomir Rintel <lkundrak@v3.sk> 11 - Lubomir Rintel <lkundrak@v3.sk> 12 12 13 allOf: 13 allOf: 14 - $ref: usb-hcd.yaml# 14 - $ref: usb-hcd.yaml# 15 15 16 properties: 16 properties: 17 compatible: 17 compatible: 18 const: marvell,pxau2o-ehci 18 const: marvell,pxau2o-ehci 19 19 20 reg: 20 reg: 21 maxItems: 1 21 maxItems: 1 22 22 23 interrupts: 23 interrupts: 24 maxItems: 1 24 maxItems: 1 25 25 26 clocks: 26 clocks: 27 maxItems: 1 27 maxItems: 1 28 28 29 clock-names: 29 clock-names: 30 const: USBCLK 30 const: USBCLK 31 31 32 phys: 32 phys: 33 maxItems: 1 33 maxItems: 1 34 34 35 phy-names: 35 phy-names: 36 const: usb 36 const: usb 37 37 38 required: 38 required: 39 - compatible 39 - compatible 40 - reg 40 - reg 41 - interrupts 41 - interrupts 42 - clocks 42 - clocks 43 - clock-names 43 - clock-names 44 - phys 44 - phys 45 - phy-names 45 - phy-names 46 46 47 unevaluatedProperties: false 47 unevaluatedProperties: false 48 48 49 examples: 49 examples: 50 - | 50 - | 51 #include <dt-bindings/clock/marvell,mmp2.h 51 #include <dt-bindings/clock/marvell,mmp2.h> 52 usb@d4208000 { 52 usb@d4208000 { 53 compatible = "marvell,pxau2o-ehci"; 53 compatible = "marvell,pxau2o-ehci"; 54 reg = <0xd4208000 0x200>; 54 reg = <0xd4208000 0x200>; 55 interrupts = <44>; 55 interrupts = <44>; 56 clocks = <&soc_clocks MMP2_CLK_USB>; 56 clocks = <&soc_clocks MMP2_CLK_USB>; 57 clock-names = "USBCLK"; 57 clock-names = "USBCLK"; 58 phys = <&usb_otg_phy>; 58 phys = <&usb_otg_phy>; 59 phy-names = "usb"; 59 phy-names = "usb"; 60 }; 60 }; 61 61 62 ... 62 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.