14e6cc9d0SAl Cooper# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
24e6cc9d0SAl Cooper%YAML 1.2
34e6cc9d0SAl Cooper---
44e6cc9d0SAl Cooper$id: http://devicetree.org/schemas/usb/brcm,bcm7445-ehci.yaml#
54e6cc9d0SAl Cooper$schema: http://devicetree.org/meta-schemas/core.yaml#
64e6cc9d0SAl Cooper
7dd3cb467SAndrew Lunntitle: Broadcom STB USB EHCI Controller
84e6cc9d0SAl Cooper
94e6cc9d0SAl CooperallOf:
10*653b131aSRob Herring  - $ref: usb-hcd.yaml
114e6cc9d0SAl Cooper
124e6cc9d0SAl Coopermaintainers:
134e6cc9d0SAl Cooper  - Al Cooper <alcooperx@gmail.com>
144e6cc9d0SAl Cooper
154e6cc9d0SAl Cooperproperties:
164e6cc9d0SAl Cooper  compatible:
174e6cc9d0SAl Cooper    const: brcm,bcm7445-ehci
184e6cc9d0SAl Cooper
194e6cc9d0SAl Cooper  reg:
204e6cc9d0SAl Cooper    maxItems: 1
214e6cc9d0SAl Cooper
224e6cc9d0SAl Cooper  interrupts:
234e6cc9d0SAl Cooper    maxItems: 1
244e6cc9d0SAl Cooper
254e6cc9d0SAl Cooper  clocks:
264e6cc9d0SAl Cooper    maxItems: 1
274e6cc9d0SAl Cooper    description: Clock specifier for the EHCI clock
284e6cc9d0SAl Cooper
294e6cc9d0SAl Cooper  clock-names:
304e6cc9d0SAl Cooper    const: sw_usb
314e6cc9d0SAl Cooper
324e6cc9d0SAl Cooper  phys:
334e6cc9d0SAl Cooper    maxItems: 1
344e6cc9d0SAl Cooper
354e6cc9d0SAl Cooper  phy-names:
364e6cc9d0SAl Cooper    const: usbphy
374e6cc9d0SAl Cooper
384e6cc9d0SAl Cooperrequired:
394e6cc9d0SAl Cooper  - compatible
404e6cc9d0SAl Cooper  - reg
414e6cc9d0SAl Cooper  - interrupts
424e6cc9d0SAl Cooper  - phys
434e6cc9d0SAl Cooper  - clocks
444e6cc9d0SAl Cooper
454e6cc9d0SAl CooperadditionalProperties: false
464e6cc9d0SAl Cooper
474e6cc9d0SAl Cooperexamples:
484e6cc9d0SAl Cooper  - |
494e6cc9d0SAl Cooper    usb@f0b00300 {
504e6cc9d0SAl Cooper        compatible = "brcm,bcm7445-ehci";
514e6cc9d0SAl Cooper        reg = <0xf0b00300 0xa8>;
524e6cc9d0SAl Cooper        interrupts = <0x0 0x5a 0x0>;
534e6cc9d0SAl Cooper        phys = <&usbphy_0 0x0>;
544e6cc9d0SAl Cooper        phy-names = "usbphy";
554e6cc9d0SAl Cooper        clocks = <&usb20>;
564e6cc9d0SAl Cooper        clock-names = "sw_usb";
574e6cc9d0SAl Cooper    };
584e6cc9d0SAl Cooper
594e6cc9d0SAl Cooper...
60