Kconfig (f445d05328a2d627c2fb70c79d8b01455c254609) Kconfig (43f68444bce70e360ff6ce3653a54e511625f651)
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

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

160 depends on GPIOLIB && ARCH_MSM && (ARCH_MSM7X00A || ARCH_MSM7X30 || ARCH_QSD8X50)
161 help
162 Say yes here to support the GPIO interface on ARM v6 based
163 Qualcomm MSM chips. Most of the pins on the MSM can be
164 selected for GPIO, and are controlled by this driver.
165
166config GPIO_MSM_V2
167 tristate "Qualcomm MSM GPIO v2"
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

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

160 depends on GPIOLIB && ARCH_MSM && (ARCH_MSM7X00A || ARCH_MSM7X30 || ARCH_QSD8X50)
161 help
162 Say yes here to support the GPIO interface on ARM v6 based
163 Qualcomm MSM chips. Most of the pins on the MSM can be
164 selected for GPIO, and are controlled by this driver.
165
166config GPIO_MSM_V2
167 tristate "Qualcomm MSM GPIO v2"
168 depends on GPIOLIB && ARCH_MSM
168 depends on GPIOLIB && OF && ARCH_MSM
169 help
170 Say yes here to support the GPIO interface on ARM v7 based
171 Qualcomm MSM chips. Most of the pins on the MSM can be
172 selected for GPIO, and are controlled by this driver.
173
174config GPIO_MVEBU
175 def_bool y
176 depends on PLAT_ORION

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

631 tristate "Maxim MAX7301 GPIO expander"
632 depends on SPI_MASTER
633 select GPIO_MAX730X
634 help
635 GPIO driver for Maxim MAX7301 SPI-based GPIO expander.
636
637config GPIO_MCP23S08
638 tristate "Microchip MCP23xxx I/O expander"
169 help
170 Say yes here to support the GPIO interface on ARM v7 based
171 Qualcomm MSM chips. Most of the pins on the MSM can be
172 selected for GPIO, and are controlled by this driver.
173
174config GPIO_MVEBU
175 def_bool y
176 depends on PLAT_ORION

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

631 tristate "Maxim MAX7301 GPIO expander"
632 depends on SPI_MASTER
633 select GPIO_MAX730X
634 help
635 GPIO driver for Maxim MAX7301 SPI-based GPIO expander.
636
637config GPIO_MCP23S08
638 tristate "Microchip MCP23xxx I/O expander"
639 depends on (SPI_MASTER && !I2C) || I2C
639 depends on SPI_MASTER || I2C
640 help
641 SPI/I2C driver for Microchip MCP23S08/MCP23S17/MCP23008/MCP23017
642 I/O expanders.
643 This provides a GPIO interface supporting inputs and outputs.
644
645config GPIO_MC33880
646 tristate "Freescale MC33880 high-side/low-side switch"
647 depends on SPI_MASTER

--- 73 unchanged lines hidden ---
640 help
641 SPI/I2C driver for Microchip MCP23S08/MCP23S17/MCP23008/MCP23017
642 I/O expanders.
643 This provides a GPIO interface supporting inputs and outputs.
644
645config GPIO_MC33880
646 tristate "Freescale MC33880 high-side/low-side switch"
647 depends on SPI_MASTER

--- 73 unchanged lines hidden ---