| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- # SPDX-License-Identifier: GPL-2.0
- %YAML 1.2
- ---
- $id: http://devicetree.org/schemas/usb/usb-hcd.yaml#
- $schema: http://devicetree.org/meta-schemas/core.yaml#
- title: Generic USB Host Controller
- maintainers:
- - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
- allOf:
- - $ref: usb.yaml#
- properties:
- companion:
- description: Phandle of a companion device
- $ref: /schemas/types.yaml#/definitions/phandle
- tpl-support:
- description:
- Indicates if the Targeted Peripheral List is supported for given
- targeted hosts (non-PC hosts).
- type: boolean
- "#address-cells":
- const: 1
- "#size-cells":
- const: 0
- patternProperties:
- "^.*@[0-9a-f]{1,2}$":
- description: The hard wired USB devices
- type: object
- $ref: /schemas/usb/usb-device.yaml
- additionalProperties: true
- examples:
- - |
- usb {
- phys = <&usb2_phy1>, <&usb3_phy1>;
- phy-names = "usb2", "usb3";
- #address-cells = <1>;
- #size-cells = <0>;
- hub@1 {
- compatible = "usb5e3,610";
- reg = <1>;
- };
- };
|