Kconfig (61065fc3e32002ba48aa6bc3816c1f6f9f8daf55) Kconfig (b2f68edfd5bb1c7613628a66ba71a0db0266ee22)
1#
2# GPIO infrastructure and drivers
3#
4
5config ARCH_HAVE_CUSTOM_GPIO_H
6 bool
7 help
8 Selecting this config option from the architecture Kconfig allows

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

448 depends on SOC_IMX51 || COMPILE_TEST
449 select GPIO_GENERIC
450 help
451 This driver support TS-4800 FPGA GPIO controllers.
452
453config GPIO_THUNDERX
454 tristate "Cavium ThunderX/OCTEON-TX GPIO"
455 depends on ARCH_THUNDER || (64BIT && COMPILE_TEST)
1#
2# GPIO infrastructure and drivers
3#
4
5config ARCH_HAVE_CUSTOM_GPIO_H
6 bool
7 help
8 Selecting this config option from the architecture Kconfig allows

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

448 depends on SOC_IMX51 || COMPILE_TEST
449 select GPIO_GENERIC
450 help
451 This driver support TS-4800 FPGA GPIO controllers.
452
453config GPIO_THUNDERX
454 tristate "Cavium ThunderX/OCTEON-TX GPIO"
455 depends on ARCH_THUNDER || (64BIT && COMPILE_TEST)
456 depends on PCI_MSI
457 select IRQ_DOMAIN_HIERARCHY
456 depends on PCI_MSI && IRQ_DOMAIN_HIERARCHY
458 select IRQ_FASTEOI_HIERARCHY_HANDLERS
459 help
460 Say yes here to support the on-chip GPIO lines on the ThunderX
461 and OCTEON-TX families of SoCs.
462
463config GPIO_TZ1090
464 bool "Toumaz Xenif TZ1090 GPIO support"
465 depends on SOC_TZ1090

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

1251config GPIO_74X164
1252 tristate "74x164 serial-in/parallel-out 8-bits shift register"
1253 depends on OF_GPIO
1254 help
1255 Driver for 74x164 compatible serial-in/parallel-out 8-outputs
1256 shift registers. This driver can be used to provide access
1257 to more gpio outputs.
1258
457 select IRQ_FASTEOI_HIERARCHY_HANDLERS
458 help
459 Say yes here to support the on-chip GPIO lines on the ThunderX
460 and OCTEON-TX families of SoCs.
461
462config GPIO_TZ1090
463 bool "Toumaz Xenif TZ1090 GPIO support"
464 depends on SOC_TZ1090

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

1250config GPIO_74X164
1251 tristate "74x164 serial-in/parallel-out 8-bits shift register"
1252 depends on OF_GPIO
1253 help
1254 Driver for 74x164 compatible serial-in/parallel-out 8-outputs
1255 shift registers. This driver can be used to provide access
1256 to more gpio outputs.
1257
1258config GPIO_MAX3191X
1259 tristate "Maxim MAX3191x industrial serializer"
1260 select CRC8
1261 help
1262 GPIO driver for Maxim MAX31910, MAX31911, MAX31912, MAX31913,
1263 MAX31953 and MAX31963 industrial serializer, a daisy-chainable
1264 chip to make 8 digital 24V inputs available via SPI. Supports
1265 CRC checksums to guard against electromagnetic interference,
1266 as well as undervoltage and overtemperature detection.
1267
1259config GPIO_MAX7301
1260 tristate "Maxim MAX7301 GPIO expander"
1261 select GPIO_MAX730X
1262 help
1263 GPIO driver for Maxim MAX7301 SPI-based GPIO expander.
1264
1265config GPIO_MC33880
1266 tristate "Freescale MC33880 high-side/low-side switch"

--- 35 unchanged lines hidden ---
1268config GPIO_MAX7301
1269 tristate "Maxim MAX7301 GPIO expander"
1270 select GPIO_MAX730X
1271 help
1272 GPIO driver for Maxim MAX7301 SPI-based GPIO expander.
1273
1274config GPIO_MC33880
1275 tristate "Freescale MC33880 high-side/low-side switch"

--- 35 unchanged lines hidden ---