linux/Documentation/devicetree/bindings/usb/usb3503.txt
<<
>>
Prefs
   1SMSC USB3503 High-Speed Hub Controller
   2
   3Required properties:
   4- compatible: Should be "smsc,usb3503".
   5- reg: Specifies the i2c slave address, it should be 0x08.
   6- connect-gpios: Should specify GPIO for connect.
   7- disabled-ports: Should specify the ports unused.
   8        '1' or '2' or '3' are availe for this property to describe the port
   9        number. 1~3 property values are possible to be desribed.
  10        Do not describe this property if all ports have to be enabled.
  11- intn-gpios: Should specify GPIO for interrupt.
  12- reset-gpios: Should specify GPIO for reset.
  13- initial-mode: Should specify initial mode.
  14                (1 for HUB mode, 2 for STANDBY mode)
  15
  16Examples:
  17        usb3503@08 {
  18                compatible = "smsc,usb3503";
  19                reg = <0x08>;
  20                connect-gpios = <&gpx3 0 1>;
  21                disabled-ports = <2 3>;
  22                intn-gpios = <&gpx3 4 1>;
  23                reset-gpios = <&gpx3 5 1>;
  24                initial-mode = <1>;
  25        };
  26