Kconfig (d149d6ae17197ce23e2cd6bc5fcdacf7b593e55e) Kconfig (311de3ce96f453a5a6edb3066eb6109cc07e81d2)
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

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

306 (EBU) found on Lantiq SoCs. The gpios are output only as they are
307 created by attaching a 16bit latch to the bus.
308
309config GPIO_MOCKUP
310 tristate "GPIO Testing Driver"
311 depends on GPIOLIB && SYSFS
312 select GPIO_SYSFS
313 select GPIOLIB_IRQCHIP
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

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

306 (EBU) found on Lantiq SoCs. The gpios are output only as they are
307 created by attaching a 16bit latch to the bus.
308
309config GPIO_MOCKUP
310 tristate "GPIO Testing Driver"
311 depends on GPIOLIB && SYSFS
312 select GPIO_SYSFS
313 select GPIOLIB_IRQCHIP
314 select IRQ_WORK
314 select IRQ_SIM
315 help
316 This enables GPIO Testing driver, which provides a way to test GPIO
317 subsystem through sysfs(or char device) and debugfs. GPIO_SYSFS
318 must be selected for this test.
319 User could use it through the script in
320 tools/testing/selftests/gpio/gpio-mockup.sh. Reference the usage in
321 it.
322

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

445config GPIO_TS4800
446 tristate "TS-4800 DIO blocks and compatibles"
447 depends on OF_GPIO
448 depends on SOC_IMX51 || COMPILE_TEST
449 select GPIO_GENERIC
450 help
451 This driver support TS-4800 FPGA GPIO controllers.
452
315 help
316 This enables GPIO Testing driver, which provides a way to test GPIO
317 subsystem through sysfs(or char device) and debugfs. GPIO_SYSFS
318 must be selected for this test.
319 User could use it through the script in
320 tools/testing/selftests/gpio/gpio-mockup.sh. Reference the usage in
321 it.
322

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

445config GPIO_TS4800
446 tristate "TS-4800 DIO blocks and compatibles"
447 depends on OF_GPIO
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
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
453config GPIO_TZ1090
454 bool "Toumaz Xenif TZ1090 GPIO support"
455 depends on SOC_TZ1090
456 select GENERIC_IRQ_CHIP
457 default y
458 help
459 Say yes here to support Toumaz Xenif TZ1090 GPIOs.
460

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

1060 chip family.
1061
1062config GPIO_TPS65912
1063 tristate "TI TPS65912 GPIO"
1064 depends on MFD_TPS65912
1065 help
1066 This driver supports TPS65912 gpio chip
1067
463config GPIO_TZ1090
464 bool "Toumaz Xenif TZ1090 GPIO support"
465 depends on SOC_TZ1090
466 select GENERIC_IRQ_CHIP
467 default y
468 help
469 Say yes here to support Toumaz Xenif TZ1090 GPIOs.
470

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

1070 chip family.
1071
1072config GPIO_TPS65912
1073 tristate "TI TPS65912 GPIO"
1074 depends on MFD_TPS65912
1075 help
1076 This driver supports TPS65912 gpio chip
1077
1078config GPIO_TPS68470
1079 bool "TPS68470 GPIO"
1080 depends on MFD_TPS68470
1081 help
1082 Select this option to enable GPIO driver for the TPS68470
1083 chip family.
1084 There are 7 GPIOs and few sensor related GPIOs supported
1085 by the TPS68470. While the 7 GPIOs can be configured as
1086 input or output as appropriate, the sensor related GPIOs
1087 are "output only" GPIOs.
1088
1089 This driver config is bool, as the GPIO functionality
1090 of the TPS68470 must be available before dependent
1091 drivers are loaded.
1092
1068config GPIO_TWL4030
1069 tristate "TWL4030, TWL5030, and TPS659x0 GPIOs"
1070 depends on TWL4030_CORE
1071 help
1072 Say yes here to access the GPIO signals of various multi-function
1073 power management chips from Texas Instruments.
1074
1075config GPIO_TWL6040

--- 201 unchanged lines hidden ---
1093config GPIO_TWL4030
1094 tristate "TWL4030, TWL5030, and TPS659x0 GPIOs"
1095 depends on TWL4030_CORE
1096 help
1097 Say yes here to access the GPIO signals of various multi-function
1098 power management chips from Texas Instruments.
1099
1100config GPIO_TWL6040

--- 201 unchanged lines hidden ---