Lines Matching +full:usb +full:- +full:to +full:- +full:serial
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
31 List of all the USB PHYs on this HCD to be accepted by the legacy USB
37 Tells USB controllers that we want to configure the core to support a
38 UTMI+ PHY with an 8- or 16-bit interface if UTMI+ is selected, UTMI+ low
39 pin interface if ULPI is specified, Serial core/PHY interconnect if
40 serial is specified and High-Speed Inter-Chip feature if HSIC is
41 selected. In case this isn't passed via DT, USB controllers should
42 default to HW capability.
44 enum: [utmi, utmi_wide, ulpi, serial, hsic]
46 maximum-speed:
48 Tells USB controllers we want to work up to a certain speed. In case this
49 isn't passed via DT, USB controllers should default to their maximum HW
53 - low-speed
54 - full-speed
55 - high-speed
56 - super-speed
57 - super-speed-plus
58 - super-speed-plus-gen2x1
59 - super-speed-plus-gen1x2
60 - super-speed-plus-gen2x2