Lines Matching +full:usb +full:- +full:hub
1 Generic USB Device Properties
3 Usually, we only use device tree for hard wired USB device.
5 http://www.devicetree.org/open-firmware/bindings/usb/usb-1_0.ps
7 Four types of device-tree nodes are defined: "host-controller nodes"
8 representing USB host controllers, "device nodes" representing USB devices,
9 "interface nodes" representing USB interfaces and "combined nodes"
10 representing simple USB devices.
13 for devices of class 0 or 9 (hub) with a single configuration and a single
16 A "hub node" is a combined node or an interface node that represents a USB
17 hub.
21 - compatible: "usbVID,PID", where VID is the vendor id and PID the product id.
26 - reg: the number of the USB hub port or the USB host-controller port to which
27 this device is attached. The range is 1-255.
31 - #address-cells: shall be 2
32 - #size-cells: shall be 0
36 - compatible: "usbifVID,PID.configCN.IN", where VID is the vendor id, PID is
43 - reg: the interface number and configuration value
46 an interface-node unit address for configuration 1.
50 - compatible: "usbVID,PID", where VID is the vendor id and PID the product id.
55 - reg: the number of the USB hub port or the USB host-controller port to which
56 this device is attached. The range is 1-255.
59 Required properties for hub nodes with device nodes:
60 - #address-cells: shall be 1
61 - #size-cells: shall be 0
64 Required properties for host-controller nodes with device nodes:
65 - #address-cells: shall be 1
66 - #size-cells: shall be 0
72 #address-cells = <1>;
73 #size-cells = <0>;
75 hub@1 { /* hub connected to port 1 */
89 #address-cells = <2>;
90 #size-cells = <0>;