| .. | .. |
|---|
| 7 | 7 | - compatible : Should be "microchip,usb251xb" or one of the specific types: |
|---|
| 8 | 8 | "microchip,usb2512b", "microchip,usb2512bi", "microchip,usb2513b", |
|---|
| 9 | 9 | "microchip,usb2513bi", "microchip,usb2514b", "microchip,usb2514bi", |
|---|
| 10 | | - "microchip,usb2517", "microchip,usb2517i" |
|---|
| 10 | + "microchip,usb2517", "microchip,usb2517i", "microchip,usb2422" |
|---|
| 11 | 11 | - reg : I2C address on the selected bus (default is <0x2C>) |
|---|
| 12 | 12 | |
|---|
| 13 | 13 | Optional properties : |
|---|
| 14 | 14 | - reset-gpios : Should specify the gpio for hub reset |
|---|
| 15 | + - vdd-supply : Should specify the phandle to the regulator supplying vdd |
|---|
| 15 | 16 | - skip-config : Skip Hub configuration, but only send the USB-Attach command |
|---|
| 16 | 17 | - vendor-id : Set USB Vendor ID of the hub (16 bit, default is 0x0424) |
|---|
| 17 | 18 | - product-id : Set USB Product ID of the hub (16 bit, default depends on type) |
|---|
| .. | .. |
|---|
| 64 | 65 | - power-on-time-ms : Specifies the time it takes from the time the host |
|---|
| 65 | 66 | initiates the power-on sequence to a port until the port has adequate |
|---|
| 66 | 67 | power. The value is given in ms in a 0 - 510 range (default is 100ms). |
|---|
| 68 | + - swap-dx-lanes : Specifies the ports which will swap the differential-pair |
|---|
| 69 | + (D+/D-), default is not-swapped. |
|---|
| 67 | 70 | |
|---|
| 68 | 71 | Examples: |
|---|
| 69 | 72 | usb2512b@2c { |
|---|
| .. | .. |
|---|
| 81 | 84 | manufacturer = "Foo"; |
|---|
| 82 | 85 | product = "Foo-Bar"; |
|---|
| 83 | 86 | serial = "1234567890A"; |
|---|
| 87 | + /* correct misplaced usb connectors on port 1,2 */ |
|---|
| 88 | + swap-dx-lanes = <1 2>; |
|---|
| 84 | 89 | }; |
|---|