Lines Matching +full:usb +full:- +full:hsic +full:- +full:phy
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/usb/usb.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Generic USB Controller
10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
16 pattern: "^usb(@.*)?"
20 List of all the USB PHYs on this HCD
22 phy-names:
24 Name specifier for the USB PHY
26 usb-phy:
27 $ref: /schemas/types.yaml#/definitions/phandle-array
29 List of all the USB PHYs on this HCD to be accepted by the legacy USB
35 Tells USB controllers that we want to configure the core to support a
36 UTMI+ PHY with an 8- or 16-bit interface if UTMI+ is selected, UTMI+ low
37 pin interface if ULPI is specified, Serial core/PHY interconnect if
38 serial is specified and High-Speed Inter-Chip feature if HSIC is
39 selected. In case this isn't passed via DT, USB controllers should
42 enum: [utmi, utmi_wide, ulpi, serial, hsic]
44 maximum-speed:
46 Tells USB controllers we want to work up to a certain speed. In case this
47 isn't passed via DT, USB controllers should default to their maximum HW
51 - low-speed
52 - full-speed
53 - high-speed
54 - super-speed
55 - super-speed-plus
56 - super-speed-plus-gen2x1
57 - super-speed-plus-gen1x2
58 - super-speed-plus-gen2x2