~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/gpio/gpio-twl4030.txt

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/gpio/gpio-twl4030.txt (Architecture m68k) and /Documentation/devicetree/bindings/gpio/gpio-twl4030.txt (Architecture sparc64)


  1 twl4030 GPIO controller bindings                    1 twl4030 GPIO controller bindings
  2                                                     2 
  3 Required properties:                                3 Required properties:
  4 - compatible:                                       4 - compatible:
  5   - "ti,twl4030-gpio" for twl4030 GPIO control      5   - "ti,twl4030-gpio" for twl4030 GPIO controller
  6 - #gpio-cells : Should be two.                      6 - #gpio-cells : Should be two.
  7   - first cell is the pin number                    7   - first cell is the pin number
  8   - second cell is used to specify optional pa      8   - second cell is used to specify optional parameters (unused)
  9 - gpio-controller : Marks the device node as a      9 - gpio-controller : Marks the device node as a GPIO controller.
 10 - #interrupt-cells : Should be 2.                  10 - #interrupt-cells : Should be 2.
 11 - interrupt-controller: Mark the device node a     11 - interrupt-controller: Mark the device node as an interrupt controller
 12   The first cell is the GPIO number.               12   The first cell is the GPIO number.
 13   The second cell is not used.                     13   The second cell is not used.
 14 - ti,use-leds : Enables LEDA and LEDB outputs      14 - ti,use-leds : Enables LEDA and LEDB outputs if set
 15 - ti,debounce : if n-th bit is set, debounces      15 - ti,debounce : if n-th bit is set, debounces GPIO-n
 16 - ti,mmc-cd : if n-th bit is set, GPIO-n contr     16 - ti,mmc-cd : if n-th bit is set, GPIO-n controls VMMC(n+1)
 17 - ti,pullups : if n-th bit is set, set a pullu     17 - ti,pullups : if n-th bit is set, set a pullup on GPIO-n
 18 - ti,pulldowns : if n-th bit is set, set a pul     18 - ti,pulldowns : if n-th bit is set, set a pulldown on GPIO-n
 19                                                    19 
 20 Example:                                           20 Example:
 21                                                    21 
 22 twl_gpio: gpio {                                   22 twl_gpio: gpio {
 23     compatible = "ti,twl4030-gpio";                23     compatible = "ti,twl4030-gpio";
 24     #gpio-cells = <2>;                             24     #gpio-cells = <2>;
 25     gpio-controller;                               25     gpio-controller;
 26     #interrupt-cells = <2>;                        26     #interrupt-cells = <2>;
 27     interrupt-controller;                          27     interrupt-controller;
 28     ti,use-leds;                                   28     ti,use-leds;
 29 };                                                 29 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php