Kconfig (f8ddadc4db6c7b7029b6d0e0d9af24f74ad27ca2) Kconfig (dbe776c2ca54c3070358640fdf2fb28aeaa17d31)
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

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

470
471config GPIO_TZ1090_PDC
472 bool "Toumaz Xenif TZ1090 PDC GPIO support"
473 depends on SOC_TZ1090
474 default y
475 help
476 Say yes here to support Toumaz Xenif TZ1090 PDC GPIOs.
477
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

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

469
470config GPIO_TZ1090_PDC
471 bool "Toumaz Xenif TZ1090 PDC GPIO support"
472 depends on SOC_TZ1090
473 default y
474 help
475 Say yes here to support Toumaz Xenif TZ1090 PDC GPIOs.
476
477config GPIO_UNIPHIER
478 tristate "UniPhier GPIO support"
479 depends on ARCH_UNIPHIER || COMPILE_TEST
480 depends on OF_GPIO
481 select IRQ_DOMAIN_HIERARCHY
482 help
483 Say yes here to support UniPhier GPIOs.
484
478config GPIO_VF610
479 def_bool y
480 depends on ARCH_MXC && SOC_VF610
481 select GPIOLIB_IRQCHIP
482 help
483 Say yes here to support Vybrid vf610 GPIOs.
484
485config GPIO_VR41XX

--- 765 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
485config GPIO_VF610
486 def_bool y
487 depends on ARCH_MXC && SOC_VF610
488 select GPIOLIB_IRQCHIP
489 help
490 Say yes here to support Vybrid vf610 GPIOs.
491
492config GPIO_VR41XX

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

1258config GPIO_74X164
1259 tristate "74x164 serial-in/parallel-out 8-bits shift register"
1260 depends on OF_GPIO
1261 help
1262 Driver for 74x164 compatible serial-in/parallel-out 8-outputs
1263 shift registers. This driver can be used to provide access
1264 to more gpio outputs.
1265
1266config GPIO_MAX3191X
1267 tristate "Maxim MAX3191x industrial serializer"
1268 select CRC8
1269 help
1270 GPIO driver for Maxim MAX31910, MAX31911, MAX31912, MAX31913,
1271 MAX31953 and MAX31963 industrial serializer, a daisy-chainable
1272 chip to make 8 digital 24V inputs available via SPI. Supports
1273 CRC checksums to guard against electromagnetic interference,
1274 as well as undervoltage and overtemperature detection.
1275
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 ---
1276config GPIO_MAX7301
1277 tristate "Maxim MAX7301 GPIO expander"
1278 select GPIO_MAX730X
1279 help
1280 GPIO driver for Maxim MAX7301 SPI-based GPIO expander.
1281
1282config GPIO_MC33880
1283 tristate "Freescale MC33880 high-side/low-side switch"

--- 35 unchanged lines hidden ---