Kconfig (ee3e542fec6e69bc9fb668698889a37d93950ddf) Kconfig (736658c5ebc93743687c6f627c9317b97d26c5be)
1#
2# PINCTRL infrastructure and drivers
3#
4
5config PINCTRL
6 bool
7
8if PINCTRL

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

56 select PINMUX
57 select PINCONF
58 help
59 Say Y here to enable the at91 pinctrl driver
60
61config PINCTRL_BAYTRAIL
62 bool "Intel Baytrail GPIO pin control"
63 depends on GPIOLIB && ACPI && X86
1#
2# PINCTRL infrastructure and drivers
3#
4
5config PINCTRL
6 bool
7
8if PINCTRL

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

56 select PINMUX
57 select PINCONF
58 help
59 Say Y here to enable the at91 pinctrl driver
60
61config PINCTRL_BAYTRAIL
62 bool "Intel Baytrail GPIO pin control"
63 depends on GPIOLIB && ACPI && X86
64 select IRQ_DOMAIN
64 select IRQ_DOMAIN
65 help
66 driver for memory mapped GPIO functionality on Intel Baytrail
67 platforms. Supports 3 banks with 102, 28 and 44 gpios.
68 Most pins are usually muxed to some other functionality by firmware,
69 so only a small amount is available for gpio use.
70
71 Requires ACPI device enumeration code to set up a platform device.
72

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

256 select PINCTRL_SAMSUNG
257
258config PINCTRL_EXYNOS5440
259 bool "Samsung EXYNOS5440 SoC pinctrl driver"
260 depends on SOC_EXYNOS5440
261 select PINMUX
262 select PINCONF
263
65 help
66 driver for memory mapped GPIO functionality on Intel Baytrail
67 platforms. Supports 3 banks with 102, 28 and 44 gpios.
68 Most pins are usually muxed to some other functionality by firmware,
69 so only a small amount is available for gpio use.
70
71 Requires ACPI device enumeration code to set up a platform device.
72

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

256 select PINCTRL_SAMSUNG
257
258config PINCTRL_EXYNOS5440
259 bool "Samsung EXYNOS5440 SoC pinctrl driver"
260 depends on SOC_EXYNOS5440
261 select PINMUX
262 select PINCONF
263
264config PINCTRL_PALMAS
265 bool "Pinctrl driver for the PALMAS Series MFD devices"
266 depends on OF && MFD_PALMAS
267 select GENERIC_PINCONF
268 help
269 Palmas device supports the configuration of pins for different
270 functionality. This driver supports the pinmux, push-pull and
271 open drain configuration for the Palmas series devices like
272 TPS65913, TPS80036 etc.
273
264config PINCTRL_S3C24XX
265 bool "Samsung S3C24XX SoC pinctrl driver"
266 depends on ARCH_S3C24XX
267 select PINCTRL_SAMSUNG
268
269config PINCTRL_S3C64XX
270 bool "Samsung S3C64XX SoC pinctrl driver"
271 depends on ARCH_S3C64XX

--- 15 unchanged lines hidden ---
274config PINCTRL_S3C24XX
275 bool "Samsung S3C24XX SoC pinctrl driver"
276 depends on ARCH_S3C24XX
277 select PINCTRL_SAMSUNG
278
279config PINCTRL_S3C64XX
280 bool "Samsung S3C64XX SoC pinctrl driver"
281 depends on ARCH_S3C64XX

--- 15 unchanged lines hidden ---