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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/gpio/gpio-max3191x.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-max3191x.txt (Architecture mips) and /Documentation/devicetree/bindings/gpio/gpio-max3191x.txt (Architecture sparc64)


  1 GPIO driver for Maxim MAX3191x industrial seri      1 GPIO driver for Maxim MAX3191x industrial serializer
  2                                                     2 
  3 Required properties:                                3 Required properties:
  4  - compatible:          Must be one of:             4  - compatible:          Must be one of:
  5                         "maxim,max31910"            5                         "maxim,max31910"
  6                         "maxim,max31911"            6                         "maxim,max31911"
  7                         "maxim,max31912"            7                         "maxim,max31912"
  8                         "maxim,max31913"            8                         "maxim,max31913"
  9                         "maxim,max31953"            9                         "maxim,max31953"
 10                         "maxim,max31963"           10                         "maxim,max31963"
 11  - reg:                 Chip select number.        11  - reg:                 Chip select number.
 12  - gpio-controller:     Marks the device node      12  - gpio-controller:     Marks the device node as a GPIO controller.
 13  - #gpio-cells:         Should be two. For con     13  - #gpio-cells:         Should be two. For consumer use see gpio.txt.
 14                                                    14 
 15 Optional properties:                               15 Optional properties:
 16  - #daisy-chained-devices:                         16  - #daisy-chained-devices:
 17                         Number of chips in the     17                         Number of chips in the daisy-chain (default is 1).
 18  - maxim,modesel-gpios: GPIO pins to configure     18  - maxim,modesel-gpios: GPIO pins to configure modesel of each chip.
 19                         The number of GPIOs mu     19                         The number of GPIOs must equal "#daisy-chained-devices"
 20                         (if each chip is drive     20                         (if each chip is driven by a separate pin) or 1
 21                         (if all chips are wire     21                         (if all chips are wired to the same pin).
 22  - maxim,fault-gpios:   GPIO pins to read faul     22  - maxim,fault-gpios:   GPIO pins to read fault of each chip.
 23                         The number of GPIOs mu     23                         The number of GPIOs must equal "#daisy-chained-devices"
 24                         or 1.                      24                         or 1.
 25  - maxim,db0-gpios:     GPIO pins to configure     25  - maxim,db0-gpios:     GPIO pins to configure debounce of each chip.
 26                         The number of GPIOs mu     26                         The number of GPIOs must equal "#daisy-chained-devices"
 27                         or 1.                      27                         or 1.
 28  - maxim,db1-gpios:     GPIO pins to configure     28  - maxim,db1-gpios:     GPIO pins to configure debounce of each chip.
 29                         The number of GPIOs mu     29                         The number of GPIOs must equal "maxim,db0-gpios".
 30  - maxim,modesel-8bit:  Boolean whether the mo     30  - maxim,modesel-8bit:  Boolean whether the modesel pin of the chips is
 31                         pulled high (8-bit mod     31                         pulled high (8-bit mode).  Use this if the modesel pin
 32                         is hardwired and conse     32                         is hardwired and consequently "maxim,modesel-gpios"
 33                         cannot be specified.       33                         cannot be specified.  By default if neither this nor
 34                         "maxim,modesel-gpios"      34                         "maxim,modesel-gpios" is given, the driver assumes
 35                         that modesel is pulled     35                         that modesel is pulled low (16-bit mode).
 36  - maxim,ignore-undervoltage:                      36  - maxim,ignore-undervoltage:
 37                         Boolean whether to ign     37                         Boolean whether to ignore undervoltage alarms signaled
 38                         by the "maxim,fault-gp     38                         by the "maxim,fault-gpios" or by the status byte
 39                         (in 16-bit mode).  Use     39                         (in 16-bit mode).  Use this if the chips are powered
 40                         through 5VOUT instead      40                         through 5VOUT instead of VCC24V, in which case they
 41                         will constantly signal     41                         will constantly signal undervoltage.
 42                                                    42 
 43 For other required and optional properties of      43 For other required and optional properties of SPI slave nodes please refer to
 44 ../spi/spi-bus.txt.                                44 ../spi/spi-bus.txt.
 45                                                    45 
 46 Example:                                           46 Example:
 47         gpio@0 {                                   47         gpio@0 {
 48                 compatible = "maxim,max31913";     48                 compatible = "maxim,max31913";
 49                 reg = <0>;                         49                 reg = <0>;
 50                 gpio-controller;                   50                 gpio-controller;
 51                 #gpio-cells = <2>;                 51                 #gpio-cells = <2>;
 52                                                    52 
 53                 maxim,modesel-gpios = <&gpio2      53                 maxim,modesel-gpios = <&gpio2 23>;
 54                 maxim,fault-gpios   = <&gpio2      54                 maxim,fault-gpios   = <&gpio2 24 GPIO_ACTIVE_LOW>;
 55                 maxim,db0-gpios     = <&gpio2      55                 maxim,db0-gpios     = <&gpio2 25>;
 56                 maxim,db1-gpios     = <&gpio2      56                 maxim,db1-gpios     = <&gpio2 26>;
 57                                                    57 
 58                 spi-max-frequency = <25000000>     58                 spi-max-frequency = <25000000>;
 59         };                                         59         };
                                                      

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