1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/usb/usb-hcd.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Generic USB Host Controller Device Tree Bindings
8
9maintainers:
10  - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11
12allOf:
13  - $ref: usb.yaml#
14
15properties:
16  companion:
17    description: Phandle of a companion device
18    $ref: /schemas/types.yaml#/definitions/phandle
19
20  tpl-support:
21    description:
22      Indicates if the Targeted Peripheral List is supported for given
23      targeted hosts (non-PC hosts).
24    type: boolean
25
26additionalProperties: true
27
28examples:
29  - |
30    usb {
31        phys = <&usb2_phy1>, <&usb3_phy1>;
32        phy-names = "usb";
33    };
34