Kconfig (6724af486903df57338c14424e02599e371cf563) | Kconfig (d342571efea8135dcf0a96dcb9e54759adefdb27) |
---|---|
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 --- 112 unchanged lines hidden (view full) --- 121 If driver is built as a module it will be called gpio-altera. 122 123config GPIO_BCM_KONA 124 bool "Broadcom Kona GPIO" 125 depends on OF_GPIO && (ARCH_BCM_MOBILE || COMPILE_TEST) 126 help 127 Turn on GPIO support for Broadcom "Kona" chips. 128 | 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 --- 112 unchanged lines hidden (view full) --- 121 If driver is built as a module it will be called gpio-altera. 122 123config GPIO_BCM_KONA 124 bool "Broadcom Kona GPIO" 125 depends on OF_GPIO && (ARCH_BCM_MOBILE || COMPILE_TEST) 126 help 127 Turn on GPIO support for Broadcom "Kona" chips. 128 |
129config GPIO_BRCMSTB 130 tristate "BRCMSTB GPIO support" 131 default y if ARCH_BRCMSTB 132 depends on OF_GPIO && (ARCH_BRCMSTB || COMPILE_TEST) 133 select GPIO_GENERIC 134 help 135 Say yes here to enable GPIO support for Broadcom STB (BCM7XXX) SoCs. 136 |
|
129config GPIO_CLPS711X 130 tristate "CLPS711X GPIO support" 131 depends on ARCH_CLPS711X || COMPILE_TEST 132 select GPIO_GENERIC 133 help 134 Say yes here to support GPIO on CLPS711X SoCs. 135 136config GPIO_DAVINCI --- 17 unchanged lines hidden (view full) --- 154 help 155 Say yes here to support GPIO on Renesas Emma Mobile SoCs. 156 157config GPIO_EP93XX 158 def_bool y 159 depends on ARCH_EP93XX 160 select GPIO_GENERIC 161 | 137config GPIO_CLPS711X 138 tristate "CLPS711X GPIO support" 139 depends on ARCH_CLPS711X || COMPILE_TEST 140 select GPIO_GENERIC 141 help 142 Say yes here to support GPIO on CLPS711X SoCs. 143 144config GPIO_DAVINCI --- 17 unchanged lines hidden (view full) --- 162 help 163 Say yes here to support GPIO on Renesas Emma Mobile SoCs. 164 165config GPIO_EP93XX 166 def_bool y 167 depends on ARCH_EP93XX 168 select GPIO_GENERIC 169 |
170config GPIO_ETRAXFS 171 bool "Axis ETRAX FS General I/O" 172 depends on CRIS || COMPILE_TEST 173 depends on OF 174 select GPIO_GENERIC 175 help 176 Say yes here to support the GPIO controller on Axis ETRAX FS SoCs. 177 |
|
162config GPIO_F7188X 163 tristate "F71869, F71869A, F71882FG and F71889F GPIO support" 164 depends on X86 165 help 166 This option enables support for GPIOs found on Fintek Super-I/O 167 chips F71869, F71869A, F71882FG and F71889F. 168 169 To compile this driver as a module, choose M here: the module will --- 55 unchanged lines hidden (view full) --- 225 Say yes here to support GPIO functionality of IT8761E super I/O chip. 226 227config GPIO_LOONGSON 228 bool "Loongson-2/3 GPIO support" 229 depends on CPU_LOONGSON2 || CPU_LOONGSON3 230 help 231 driver for GPIO functionality on Loongson-2F/3A/3B processors. 232 | 178config GPIO_F7188X 179 tristate "F71869, F71869A, F71882FG and F71889F GPIO support" 180 depends on X86 181 help 182 This option enables support for GPIOs found on Fintek Super-I/O 183 chips F71869, F71869A, F71882FG and F71889F. 184 185 To compile this driver as a module, choose M here: the module will --- 55 unchanged lines hidden (view full) --- 241 Say yes here to support GPIO functionality of IT8761E super I/O chip. 242 243config GPIO_LOONGSON 244 bool "Loongson-2/3 GPIO support" 245 depends on CPU_LOONGSON2 || CPU_LOONGSON3 246 help 247 driver for GPIO functionality on Loongson-2F/3A/3B processors. 248 |
249config GPIO_LPC18XX 250 bool "NXP LPC18XX/43XX GPIO support" 251 default y if ARCH_LPC18XX 252 depends on OF_GPIO && (ARCH_LPC18XX || COMPILE_TEST) 253 help 254 Select this option to enable GPIO driver for 255 NXP LPC18XX/43XX devices. 256 |
|
233config GPIO_LYNXPOINT 234 tristate "Intel Lynxpoint GPIO support" 235 depends on ACPI && X86 236 select GPIOLIB_IRQCHIP 237 help 238 driver for GPIO functionality on Intel Lynxpoint PCH chipset 239 Requires ACPI device enumeration code to set up a platform device. 240 --- 62 unchanged lines hidden (view full) --- 303 tristate "Cavium OCTEON GPIO" 304 depends on GPIOLIB && CAVIUM_OCTEON_SOC 305 default y 306 help 307 Say yes here to support the on-chip GPIO lines on the OCTEON 308 family of SOCs. 309 310config GPIO_OMAP | 257config GPIO_LYNXPOINT 258 tristate "Intel Lynxpoint GPIO support" 259 depends on ACPI && X86 260 select GPIOLIB_IRQCHIP 261 help 262 driver for GPIO functionality on Intel Lynxpoint PCH chipset 263 Requires ACPI device enumeration code to set up a platform device. 264 --- 62 unchanged lines hidden (view full) --- 327 tristate "Cavium OCTEON GPIO" 328 depends on GPIOLIB && CAVIUM_OCTEON_SOC 329 default y 330 help 331 Say yes here to support the on-chip GPIO lines on the OCTEON 332 family of SOCs. 333 334config GPIO_OMAP |
311 bool "TI OMAP GPIO support" if COMPILE_TEST && !ARCH_OMAP2PLUS | 335 tristate "TI OMAP GPIO support" if ARCH_OMAP2PLUS || COMPILE_TEST |
312 default y if ARCH_OMAP 313 depends on ARM 314 select GENERIC_IRQ_CHIP 315 select GPIOLIB_IRQCHIP 316 help 317 Say yes here to enable GPIO support for TI OMAP SoCs. 318 319config GPIO_PL061 --- 163 unchanged lines hidden (view full) --- 483 Standby Domain. Say yes here to enable the GPIO functionality. 484 485config GPIO_XILINX 486 tristate "Xilinx GPIO support" 487 depends on OF_GPIO && (PPC || MICROBLAZE || ARCH_ZYNQ || X86) 488 help 489 Say yes here to support the Xilinx FPGA GPIO device 490 | 336 default y if ARCH_OMAP 337 depends on ARM 338 select GENERIC_IRQ_CHIP 339 select GPIOLIB_IRQCHIP 340 help 341 Say yes here to enable GPIO support for TI OMAP SoCs. 342 343config GPIO_PL061 --- 163 unchanged lines hidden (view full) --- 507 Standby Domain. Say yes here to enable the GPIO functionality. 508 509config GPIO_XILINX 510 tristate "Xilinx GPIO support" 511 depends on OF_GPIO && (PPC || MICROBLAZE || ARCH_ZYNQ || X86) 512 help 513 Say yes here to support the Xilinx FPGA GPIO device 514 |
515config GPIO_XLP 516 tristate "Netlogic XLP GPIO support" 517 depends on CPU_XLP 518 select GPIOLIB_IRQCHIP 519 help 520 This driver provides support for GPIO interface on Netlogic XLP MIPS64 521 SoCs. Currently supported XLP variants are XLP8XX, XLP3XX, XLP2XX, 522 XLP9XX and XLP5XX. 523 524 If unsure, say N. 525 |
|
491config GPIO_XTENSA 492 bool "Xtensa GPIO32 support" 493 depends on XTENSA 494 depends on HAVE_XTENSA_GPIO32 495 depends on !SMP 496 help 497 Say yes here to support the Xtensa internal GPIO32 IMPWIRE (input) 498 and EXPSTATE (output) ports --- 493 unchanged lines hidden --- | 526config GPIO_XTENSA 527 bool "Xtensa GPIO32 support" 528 depends on XTENSA 529 depends on HAVE_XTENSA_GPIO32 530 depends on !SMP 531 help 532 Say yes here to support the Xtensa internal GPIO32 IMPWIRE (input) 533 and EXPSTATE (output) ports --- 493 unchanged lines hidden --- |