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