WIP FPC-III support
[linux/fpc-iii.git] / Documentation / devicetree / bindings / usb / marvell,pxau2o-ehci.yaml
blob3cf93dd45eb706470a526064054bb6b9ba26d181
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 # Copyright 2019,2020 Lubomir Rintel <lkundrak@v3.sk>
3 %YAML 1.2
4 ---
5 $id: http://devicetree.org/schemas/usb/marvell,pxau2o-ehci.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Marvell PXA/MMP EHCI bindings
10 maintainers:
11   - Lubomir Rintel <lkundrak@v3.sk>
13 allOf:
14   - $ref: usb-hcd.yaml#
16 properties:
17   compatible:
18     const: marvell,pxau2o-ehci
20   reg:
21     maxItems: 1
23   interrupts:
24     maxItems: 1
26   clocks:
27     maxItems: 1
29   clock-names:
30     const: USBCLK
32   phys:
33     maxItems: 1
35   phy-names:
36     const: usb
38 required:
39   - compatible
40   - reg
41   - interrupts
42   - clocks
43   - clock-names
44   - phys
45   - phy-names
47 unevaluatedProperties: false
49 examples:
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     };
62 ...