cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

gpio-twl4030.txt (953B)


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