blob: 0a6e7ac1b37e28f2a7b284d37a9131eef9b7f0dc [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/usb/fsl,usbmisc.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Freescale i.MX wrapper module for Chipidea USB2 controller
8
9maintainers:
10 - Xu Yang <xu.yang_2@nxp.com>
11 - Peng Fan <peng.fan@nxp.com>
12
13properties:
14 compatible:
15 oneOf:
16 - enum:
17 - fsl,imx25-usbmisc
18 - fsl,imx27-usbmisc
19 - fsl,imx35-usbmisc
20 - fsl,imx51-usbmisc
21 - fsl,imx53-usbmisc
22 - fsl,imx6q-usbmisc
23 - fsl,vf610-usbmisc
24 - items:
25 - enum:
26 - fsl,imx6ul-usbmisc
27 - fsl,imx6sl-usbmisc
28 - fsl,imx6sx-usbmisc
29 - fsl,imx7d-usbmisc
30 - const: fsl,imx6q-usbmisc
31 - items:
32 - enum:
33 - fsl,imx7ulp-usbmisc
34 - fsl,imx8mm-usbmisc
35 - fsl,imx8mn-usbmisc
Tom Rini762f85b2024-07-20 11:15:10 -060036 - fsl,imx8ulp-usbmisc
Tom Rini53633a82024-02-29 12:33:36 -050037 - const: fsl,imx7d-usbmisc
38 - const: fsl,imx6q-usbmisc
39 - items:
40 - const: fsl,imx6sll-usbmisc
41 - const: fsl,imx6ul-usbmisc
42 - const: fsl,imx6q-usbmisc
43
44 clocks:
45 maxItems: 1
46
47 reg:
48 maxItems: 1
49
50 '#index-cells':
51 const: 1
52 description: Cells used to describe usb controller index.
53 deprecated: true
54
55required:
56 - compatible
57 - reg
58
59additionalProperties: false
60
61examples:
62 - |
63 usbmisc@2184800 {
64 compatible = "fsl,imx6q-usbmisc";
65 reg = <0x02184800 0x200>;
66 #index-cells = <1>;
67 };
68
69...