Kconfig (c58310bf4933986513020fa90b4190c7492995ae) Kconfig (7059d4b08eba2ad046395a04b02e34ca27304d8f)
1#
2# GPIO infrastructure and expanders
3#
4
5config HAVE_GPIO_LIB
6 bool
7 help
8 Platforms select gpiolib if they use this infrastructure

--- 14 unchanged lines hidden (view full) ---

23 slower. The diagnostics help catch the type of setup errors
24 that are most common when setting up new platforms or boards.
25
26# put expanders in the right section, in alphabetical order
27
28comment "I2C GPIO expanders:"
29
30config GPIO_PCA953X
1#
2# GPIO infrastructure and expanders
3#
4
5config HAVE_GPIO_LIB
6 bool
7 help
8 Platforms select gpiolib if they use this infrastructure

--- 14 unchanged lines hidden (view full) ---

23 slower. The diagnostics help catch the type of setup errors
24 that are most common when setting up new platforms or boards.
25
26# put expanders in the right section, in alphabetical order
27
28comment "I2C GPIO expanders:"
29
30config GPIO_PCA953X
31 tristate "PCA953x I/O ports"
31 tristate "PCA953x, PCA955x, and MAX7310 I/O ports"
32 depends on I2C
33 help
32 depends on I2C
33 help
34 Say yes here to support the PCA9534 (8-bit), PCA9535 (16-bit),
35 PCA9536 (4-bit), PCA9537 (4-bit), PCA9538 (8-bit), and PCA9539
36 (16-bit) I/O ports. These parts are made by NXP and TI.
34 Say yes here to provide access to several register-oriented
35 SMBus I/O expanders, made mostly by NXP or TI. Compatible
36 models include:
37
37
38 4 bits: pca9536, pca9537
39
40 8 bits: max7310, pca9534, pca9538, pca9554, pca9557
41
42 16 bits: pca9535, pca9539, pca9555
43
38 This driver can also be built as a module. If so, the module
39 will be called pca953x.
40
41config GPIO_PCF857X
42 tristate "PCF857x, PCA857x, and PCA967x I2C GPIO expanders"
43 depends on I2C
44 help
45 Say yes here to provide access to most "quasi-bidirectional" I2C

--- 28 unchanged lines hidden ---
44 This driver can also be built as a module. If so, the module
45 will be called pca953x.
46
47config GPIO_PCF857X
48 tristate "PCF857x, PCA857x, and PCA967x I2C GPIO expanders"
49 depends on I2C
50 help
51 Say yes here to provide access to most "quasi-bidirectional" I2C

--- 28 unchanged lines hidden ---