Kconfig (03351ff4d897098a590cb247b6eebc470b8ecb5a) | Kconfig (6cff9e2b34414733fa61fddef909e9ae1e4beaf3) |
---|---|
1# 2# platform-neutral GPIO infrastructure and expanders 3# 4 5config ARCH_WANT_OPTIONAL_GPIOLIB 6 bool 7 help 8 Select this config option from the architecture Kconfig, if --- 63 unchanged lines hidden (view full) --- 72 73config GPIO_BASIC_MMIO 74 tristate "Basic memory-mapped GPIO controllers support" 75 help 76 Say yes here to support basic memory-mapped GPIO controllers. 77 78config GPIO_IT8761E 79 tristate "IT8761E GPIO support" | 1# 2# platform-neutral GPIO infrastructure and expanders 3# 4 5config ARCH_WANT_OPTIONAL_GPIOLIB 6 bool 7 help 8 Select this config option from the architecture Kconfig, if --- 63 unchanged lines hidden (view full) --- 72 73config GPIO_BASIC_MMIO 74 tristate "Basic memory-mapped GPIO controllers support" 75 help 76 Say yes here to support basic memory-mapped GPIO controllers. 77 78config GPIO_IT8761E 79 tristate "IT8761E GPIO support" |
80 depends on GPIOLIB | |
81 help 82 Say yes here to support GPIO functionality of IT8761E super I/O chip. 83 84config GPIO_PL061 85 bool "PrimeCell PL061 GPIO support" 86 depends on ARM_AMBA 87 help 88 Say yes here to support the PrimeCell PL061 GPIO device --- 7 unchanged lines hidden (view full) --- 96config GPIO_VR41XX 97 tristate "NEC VR4100 series General-purpose I/O Uint support" 98 depends on CPU_VR41XX 99 help 100 Say yes here to support the NEC VR4100 series General-purpose I/O Uint 101 102config GPIO_SCH 103 tristate "Intel SCH/TunnelCreek GPIO" | 80 help 81 Say yes here to support GPIO functionality of IT8761E super I/O chip. 82 83config GPIO_PL061 84 bool "PrimeCell PL061 GPIO support" 85 depends on ARM_AMBA 86 help 87 Say yes here to support the PrimeCell PL061 GPIO device --- 7 unchanged lines hidden (view full) --- 95config GPIO_VR41XX 96 tristate "NEC VR4100 series General-purpose I/O Uint support" 97 depends on CPU_VR41XX 98 help 99 Say yes here to support the NEC VR4100 series General-purpose I/O Uint 100 101config GPIO_SCH 102 tristate "Intel SCH/TunnelCreek GPIO" |
104 depends on GPIOLIB && PCI && X86 | 103 depends on PCI && X86 |
105 select MFD_CORE 106 select LPC_SCH 107 help 108 Say yes here to support GPIO interface on Intel Poulsbo SCH 109 or Intel Tunnel Creek processor. 110 The Intel SCH contains a total of 14 GPIO pins. Ten GPIOs are 111 powered by the core power rail and are turned off during sleep 112 modes (S3 and higher). The remaining four GPIOs are powered by 113 the Intel SCH suspend power supply. These GPIOs remain 114 active during S3. The suspend powered GPIOs can be used to wake the 115 system from the Suspend-to-RAM state. 116 The Intel Tunnel Creek processor has 5 GPIOs powered by the 117 core power rail and 9 from suspend power supply. 118 119 This driver can also be built as a module. If so, the module 120 will be called sch-gpio. 121 122config GPIO_VX855 123 tristate "VIA VX855/VX875 GPIO" | 104 select MFD_CORE 105 select LPC_SCH 106 help 107 Say yes here to support GPIO interface on Intel Poulsbo SCH 108 or Intel Tunnel Creek processor. 109 The Intel SCH contains a total of 14 GPIO pins. Ten GPIOs are 110 powered by the core power rail and are turned off during sleep 111 modes (S3 and higher). The remaining four GPIOs are powered by 112 the Intel SCH suspend power supply. These GPIOs remain 113 active during S3. The suspend powered GPIOs can be used to wake the 114 system from the Suspend-to-RAM state. 115 The Intel Tunnel Creek processor has 5 GPIOs powered by the 116 core power rail and 9 from suspend power supply. 117 118 This driver can also be built as a module. If so, the module 119 will be called sch-gpio. 120 121config GPIO_VX855 122 tristate "VIA VX855/VX875 GPIO" |
124 depends on GPIOLIB && MFD_SUPPORT && PCI | 123 depends on MFD_SUPPORT && PCI |
125 select MFD_CORE 126 select MFD_VX855 127 help 128 Support access to the VX855/VX875 GPIO lines through the gpio library. 129 130 This driver provides common support for accessing the device, 131 additional drivers must be enabled in order to use the 132 functionality of the device. --- 209 unchanged lines hidden (view full) --- 342 help 343 ML7213 is companion chip for Intel Atom E6xx series. 344 This driver can be used for OKI SEMICONDUCTOR ML7213 IOH(Input/Output 345 Hub) which is for IVI(In-Vehicle Infotainment) use. 346 This driver can access the IOH's GPIO device. 347 348config GPIO_TIMBERDALE 349 bool "Support for timberdale GPIO IP" | 124 select MFD_CORE 125 select MFD_VX855 126 help 127 Support access to the VX855/VX875 GPIO lines through the gpio library. 128 129 This driver provides common support for accessing the device, 130 additional drivers must be enabled in order to use the 131 functionality of the device. --- 209 unchanged lines hidden (view full) --- 341 help 342 ML7213 is companion chip for Intel Atom E6xx series. 343 This driver can be used for OKI SEMICONDUCTOR ML7213 IOH(Input/Output 344 Hub) which is for IVI(In-Vehicle Infotainment) use. 345 This driver can access the IOH's GPIO device. 346 347config GPIO_TIMBERDALE 348 bool "Support for timberdale GPIO IP" |
350 depends on MFD_TIMBERDALE && GPIOLIB && HAS_IOMEM | 349 depends on MFD_TIMBERDALE && HAS_IOMEM |
351 ---help--- 352 Add support for the GPIO IP in the timberdale FPGA. 353 354config GPIO_RDC321X 355 tristate "RDC R-321x GPIO support" | 350 ---help--- 351 Add support for the GPIO IP in the timberdale FPGA. 352 353config GPIO_RDC321X 354 tristate "RDC R-321x GPIO support" |
356 depends on PCI && GPIOLIB | 355 depends on PCI |
357 select MFD_SUPPORT 358 select MFD_CORE 359 select MFD_RDC321X 360 help 361 Support for the RDC R321x SoC GPIOs over southbridge 362 PCI configuration space. 363 364comment "SPI GPIO expanders:" --- 58 unchanged lines hidden --- | 356 select MFD_SUPPORT 357 select MFD_CORE 358 select MFD_RDC321X 359 help 360 Support for the RDC R321x SoC GPIOs over southbridge 361 PCI configuration space. 362 363comment "SPI GPIO expanders:" --- 58 unchanged lines hidden --- |