blob: c3efe7d7e91f090bc69dd78c3e512008093f559c [file] [log] [blame]
Linus Walleij3a198052014-07-11 14:57:06 +02001if ARCH_U8500
2
3config PINCTRL_ABX500
4 bool "ST-Ericsson ABx500 family Mixed Signal Circuit gpio functions"
5 depends on AB8500_CORE
6 select GENERIC_PINCONF
7 help
8 Select this to enable the ABx500 family IC GPIO driver
9
10config PINCTRL_AB8500
11 bool "AB8500 pin controller driver"
12 depends on PINCTRL_ABX500 && ARCH_U8500
13
Linus Walleij3a198052014-07-11 14:57:06 +020014config PINCTRL_AB8505
15 bool "AB8505 pin controller driver"
16 depends on PINCTRL_ABX500 && ARCH_U8500
17
18endif
19
20if (ARCH_U8500 || ARCH_NOMADIK)
21
22config PINCTRL_NOMADIK
23 bool "Nomadik pin controller driver"
24 depends on ARCH_U8500 || ARCH_NOMADIK
Linus Walleijb99e6fb2015-04-15 10:00:35 +020025 depends on OF && GPIOLIB
Linus Walleij3a198052014-07-11 14:57:06 +020026 select PINMUX
27 select PINCONF
Linus Walleij3a198052014-07-11 14:57:06 +020028 select OF_GPIO
29 select GPIOLIB_IRQCHIP
30
31config PINCTRL_STN8815
32 bool "STN8815 pin controller driver"
33 depends on PINCTRL_NOMADIK && ARCH_NOMADIK
34
35config PINCTRL_DB8500
36 bool "DB8500 pin controller driver"
37 depends on PINCTRL_NOMADIK && ARCH_U8500
38
Linus Walleij3a198052014-07-11 14:57:06 +020039endif