The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/usb/twlxxxx-usb.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 USB COMPARATOR OF TWL CHIPS
    2 
    3 TWL6030 USB COMPARATOR
    4  - compatible : Should be "ti,twl6030-usb"
    5  - interrupts : Two interrupt numbers to the cpu should be specified. First
    6    interrupt number is the otg interrupt number that raises ID interrupts when
    7    the controller has to act as host and the second interrupt number is the
    8    usb interrupt number that raises VBUS interrupts when the controller has to
    9    act as device
   10  - usb-supply : phandle to the regulator device tree node. It should be vusb
   11    if it is twl6030 or ldousb if it is twl6032 subclass.
   12 
   13 twl6030-usb {
   14         compatible = "ti,twl6030-usb";
   15         interrupts = < 4 10 >;
   16 };
   17 
   18 Board specific device node entry
   19 &twl6030-usb {
   20         usb-supply = <&vusb>;
   21 };
   22 
   23 TWL4030 USB PHY AND COMPARATOR
   24  - compatible : Should be "ti,twl4030-usb"
   25  - interrupts : The interrupt numbers to the cpu should be specified. First
   26    interrupt number is the otg interrupt number that raises ID interrupts
   27    and VBUS interrupts. The second interrupt number is optional.
   28  - <supply-name>-supply : phandle to the regulator device tree node.
   29    <supply-name> should be vusb1v5, vusb1v8 and vusb3v1
   30  - usb_mode : The mode used by the phy to connect to the controller. "1"
   31    specifies "ULPI" mode and "2" specifies "CEA2011_3PIN" mode.
   32 
   33 If a sibling node is compatible "ti,twl4030-bci", then it will find
   34 this device and query it for USB power status.
   35 
   36 twl4030-usb {
   37         compatible = "ti,twl4030-usb";
   38         interrupts = < 10 4 >;
   39         usb1v5-supply = <&vusb1v5>;
   40         usb1v8-supply = <&vusb1v8>;
   41         usb3v1-supply = <&vusb3v1>;
   42         usb_mode = <1>;
   43 };

Cache object: 4497364ea5a0746a8739348af3836d68


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.