Kconfig (aca58a662067606e6020e1d42ced1b88cab65ca1) | Kconfig (6c17aa0138a6c55364936bbaa35846e09a4db53b) |
---|---|
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 --- 132 unchanged lines hidden (view full) --- 141config GPIO_MM_LANTIQ 142 bool "Lantiq Memory mapped GPIOs" 143 depends on LANTIQ && SOC_XWAY 144 help 145 This enables support for memory mapped GPIOs on the External Bus Unit 146 (EBU) found on Lantiq SoCs. The gpios are output only as they are 147 created by attaching a 16bit latch to the bus. 148 | 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 --- 132 unchanged lines hidden (view full) --- 141config GPIO_MM_LANTIQ 142 bool "Lantiq Memory mapped GPIOs" 143 depends on LANTIQ && SOC_XWAY 144 help 145 This enables support for memory mapped GPIOs on the External Bus Unit 146 (EBU) found on Lantiq SoCs. The gpios are output only as they are 147 created by attaching a 16bit latch to the bus. 148 |
149config GPIO_F7188X 150 tristate "F71882FG and F71889F GPIO support" 151 depends on X86 152 help 153 This option enables support for GPIOs found on Fintek Super-I/O 154 chips F71882FG and F71889F. 155 156 To compile this driver as a module, choose M here: the module will 157 be called f7188x-gpio. 158 |
|
149config GPIO_MPC5200 150 def_bool y 151 depends on PPC_MPC52xx 152 153config GPIO_MPC8XXX 154 bool "MPC512x/MPC8xxx GPIO support" 155 depends on PPC_MPC512x || PPC_MPC831x || PPC_MPC834x || PPC_MPC837x || \ 156 FSL_SOC_BOOKE || PPC_86xx --- 31 unchanged lines hidden (view full) --- 188 select GENERIC_IRQ_CHIP 189 190config GPIO_MXS 191 def_bool y 192 depends on ARCH_MXS 193 select GPIO_GENERIC 194 select GENERIC_IRQ_CHIP 195 | 159config GPIO_MPC5200 160 def_bool y 161 depends on PPC_MPC52xx 162 163config GPIO_MPC8XXX 164 bool "MPC512x/MPC8xxx GPIO support" 165 depends on PPC_MPC512x || PPC_MPC831x || PPC_MPC834x || PPC_MPC837x || \ 166 FSL_SOC_BOOKE || PPC_86xx --- 31 unchanged lines hidden (view full) --- 198 select GENERIC_IRQ_CHIP 199 200config GPIO_MXS 201 def_bool y 202 depends on ARCH_MXS 203 select GPIO_GENERIC 204 select GENERIC_IRQ_CHIP 205 |
196config GPIO_OCTEON 197 tristate "Cavium OCTEON GPIO" 198 depends on GPIOLIB && CAVIUM_OCTEON_SOC 199 default y 200 help 201 Say yes here to support the on-chip GPIO lines on the OCTEON 202 family of SOCs. 203 | |
204config GPIO_PL061 205 bool "PrimeCell PL061 GPIO support" 206 depends on ARM && ARM_AMBA 207 select GENERIC_IRQ_CHIP 208 help 209 Say yes here to support the PrimeCell PL061 GPIO device 210 211config GPIO_PXA --- 33 unchanged lines hidden (view full) --- 245config GPIO_TS5500 246 tristate "TS-5500 DIO blocks and compatibles" 247 help 248 This driver supports Digital I/O exposed by pin blocks found on some 249 Technologic Systems platforms. It includes, but is not limited to, 3 250 blocks of the TS-5500: DIO1, DIO2 and the LCD port, and the TS-5600 251 LCD port. 252 | 206config GPIO_PL061 207 bool "PrimeCell PL061 GPIO support" 208 depends on ARM && ARM_AMBA 209 select GENERIC_IRQ_CHIP 210 help 211 Say yes here to support the PrimeCell PL061 GPIO device 212 213config GPIO_PXA --- 33 unchanged lines hidden (view full) --- 247config GPIO_TS5500 248 tristate "TS-5500 DIO blocks and compatibles" 249 help 250 This driver supports Digital I/O exposed by pin blocks found on some 251 Technologic Systems platforms. It includes, but is not limited to, 3 252 blocks of the TS-5500: DIO1, DIO2 and the LCD port, and the TS-5600 253 LCD port. 254 |
255config GPIO_TZ1090 256 bool "Toumaz Xenif TZ1090 GPIO support" 257 depends on SOC_TZ1090 258 select GENERIC_IRQ_CHIP 259 default y 260 help 261 Say yes here to support Toumaz Xenif TZ1090 GPIOs. 262 263config GPIO_TZ1090_PDC 264 bool "Toumaz Xenif TZ1090 PDC GPIO support" 265 depends on SOC_TZ1090 266 default y 267 help 268 Say yes here to support Toumaz Xenif TZ1090 PDC GPIOs. 269 |
|
253config GPIO_XILINX 254 bool "Xilinx GPIO support" 255 depends on PPC_OF || MICROBLAZE || ARCH_ZYNQ 256 help 257 Say yes here to support the Xilinx FPGA GPIO device 258 259config GPIO_VR41XX 260 tristate "NEC VR4100 series General-purpose I/O Uint support" --- 418 unchanged lines hidden (view full) --- 679 680config GPIO_UCB1400 681 bool "Philips UCB1400 GPIO" 682 depends on UCB1400_CORE 683 help 684 This enables support for the Philips UCB1400 GPIO pins. 685 The UCB1400 is an AC97 audio codec. 686 | 270config GPIO_XILINX 271 bool "Xilinx GPIO support" 272 depends on PPC_OF || MICROBLAZE || ARCH_ZYNQ 273 help 274 Say yes here to support the Xilinx FPGA GPIO device 275 276config GPIO_VR41XX 277 tristate "NEC VR4100 series General-purpose I/O Uint support" --- 418 unchanged lines hidden (view full) --- 696 697config GPIO_UCB1400 698 bool "Philips UCB1400 GPIO" 699 depends on UCB1400_CORE 700 help 701 This enables support for the Philips UCB1400 GPIO pins. 702 The UCB1400 is an AC97 audio codec. 703 |
704comment "LPC GPIO expanders:" 705 706config GPIO_KEMPLD 707 tristate "Kontron ETX / COMexpress GPIO" 708 depends on MFD_KEMPLD 709 help 710 This enables support for the PLD GPIO interface on some Kontron ETX 711 and COMexpress (ETXexpress) modules. 712 713 This driver can also be built as a module. If so, the module will be 714 called gpio-kempld. 715 |
|
687comment "MODULbus GPIO expanders:" 688 689config GPIO_JANZ_TTL 690 tristate "Janz VMOD-TTL Digital IO Module" 691 depends on MFD_JANZ_CMODIO 692 help 693 This enables support for the Janz VMOD-TTL Digital IO module. 694 This driver provides support for driving the pins in output --- 44 unchanged lines hidden --- | 716comment "MODULbus GPIO expanders:" 717 718config GPIO_JANZ_TTL 719 tristate "Janz VMOD-TTL Digital IO Module" 720 depends on MFD_JANZ_CMODIO 721 help 722 This enables support for the Janz VMOD-TTL Digital IO module. 723 This driver provides support for driving the pins in output --- 44 unchanged lines hidden --- |