63 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2# Copyright 2019,2020 Lubomir Rintel <lkundrak@v3.sk>3%YAML 1.24---5$id: http://devicetree.org/schemas/usb/marvell,pxau2o-ehci.yaml#6$schema: http://devicetree.org/meta-schemas/core.yaml#7 8title: Marvell PXA/MMP EHCI9 10maintainers:11 - Lubomir Rintel <lkundrak@v3.sk>12 13allOf:14 - $ref: usb-hcd.yaml#15 16properties:17 compatible:18 const: marvell,pxau2o-ehci19 20 reg:21 maxItems: 122 23 interrupts:24 maxItems: 125 26 clocks:27 maxItems: 128 29 clock-names:30 const: USBCLK31 32 phys:33 maxItems: 134 35 phy-names:36 const: usb37 38required:39 - compatible40 - reg41 - interrupts42 - clocks43 - clock-names44 - phys45 - phy-names46 47unevaluatedProperties: false48 49examples:50 - |51 #include <dt-bindings/clock/marvell,mmp2.h>52 usb@d4208000 {53 compatible = "marvell,pxau2o-ehci";54 reg = <0xd4208000 0x200>;55 interrupts = <44>;56 clocks = <&soc_clocks MMP2_CLK_USB>;57 clock-names = "USBCLK";58 phys = <&usb_otg_phy>;59 phy-names = "usb";60 };61 62...63