60 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/usb/brcm,bcm7445-ehci.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Broadcom STB USB EHCI Controller8 9allOf:10 - $ref: usb-hcd.yaml11 12maintainers:13 - Al Cooper <alcooperx@gmail.com>14 15properties:16 compatible:17 const: brcm,bcm7445-ehci18 19 reg:20 maxItems: 121 22 interrupts:23 maxItems: 124 25 clocks:26 maxItems: 127 description: Clock specifier for the EHCI clock28 29 clock-names:30 const: sw_usb31 32 phys:33 maxItems: 134 35 phy-names:36 const: usbphy37 38required:39 - compatible40 - reg41 - interrupts42 - phys43 - clocks44 45additionalProperties: false46 47examples:48 - |49 usb@f0b00300 {50 compatible = "brcm,bcm7445-ehci";51 reg = <0xf0b00300 0xa8>;52 interrupts = <0x0 0x5a 0x0>;53 phys = <&usbphy_0 0x0>;54 phy-names = "usbphy";55 clocks = <&usb20>;56 clock-names = "sw_usb";57 };58 59...60