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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/gpio/gpio-74xx-mmio.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-74xx-mmio.txt (Architecture sparc) and /Documentation/devicetree/bindings/gpio/gpio-74xx-mmio.txt (Architecture alpha)


  1 * 74XX MMIO GPIO driver                             1 * 74XX MMIO GPIO driver
  2                                                     2 
  3 Required properties:                                3 Required properties:
  4 - compatible: Should contain one of the follow      4 - compatible: Should contain one of the following:
  5    "ti,741g125": for 741G125 (1-bit Input),         5    "ti,741g125": for 741G125 (1-bit Input),
  6    "ti,741g174": for 741G74 (1-bit Output),         6    "ti,741g174": for 741G74 (1-bit Output),
  7    "ti,742g125": for 742G125 (2-bit Input),         7    "ti,742g125": for 742G125 (2-bit Input),
  8    "ti,7474"   : for 7474 (2-bit Output),           8    "ti,7474"   : for 7474 (2-bit Output),
  9    "ti,74125"  : for 74125 (4-bit Input),           9    "ti,74125"  : for 74125 (4-bit Input),
 10    "ti,74175"  : for 74175 (4-bit Output),         10    "ti,74175"  : for 74175 (4-bit Output),
 11    "ti,74365"  : for 74365 (6-bit Input),          11    "ti,74365"  : for 74365 (6-bit Input),
 12    "ti,74174"  : for 74174 (6-bit Output),         12    "ti,74174"  : for 74174 (6-bit Output),
 13    "ti,74244"  : for 74244 (8-bit Input),          13    "ti,74244"  : for 74244 (8-bit Input),
 14    "ti,74273"  : for 74273 (8-bit Output),         14    "ti,74273"  : for 74273 (8-bit Output),
 15    "ti,741624" : for 741624 (16-bit Input),        15    "ti,741624" : for 741624 (16-bit Input),
 16    "ti,7416374": for 7416374 (16-bit Output).      16    "ti,7416374": for 7416374 (16-bit Output).
 17 - reg: Physical base address and length where      17 - reg: Physical base address and length where IC resides.
 18 - gpio-controller: Marks the device node as a      18 - gpio-controller: Marks the device node as a gpio controller.
 19 - #gpio-cells: Should be two. The first cell i     19 - #gpio-cells: Should be two. The first cell is the pin number and
 20    the second cell is used to specify the GPIO     20    the second cell is used to specify the GPIO polarity:
 21     0 = Active High,                               21     0 = Active High,
 22     1 = Active Low.                                22     1 = Active Low.
 23                                                    23 
 24 Example:                                           24 Example:
 25         ctrl: gpio@30008004 {                      25         ctrl: gpio@30008004 {
 26                 compatible = "ti,74174";           26                 compatible = "ti,74174";
 27                 reg = <0x30008004 0x1>;            27                 reg = <0x30008004 0x1>;
 28                 gpio-controller;                   28                 gpio-controller;
 29                 #gpio-cells = <2>;                 29                 #gpio-cells = <2>;
 30         };                                         30         };
                                                      

~ [ 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