blob: d6d849e51c74a21f1dcefe5ce26edbec1e57f206 [file] [log] [blame]
Thomas Gleixnerec8f24b2019-05-19 13:07:45 +01001# SPDX-License-Identifier: GPL-2.0-only
Linus Walleij3a198052014-07-11 14:57:06 +02002if ARCH_U8500
3
4config PINCTRL_ABX500
5 bool "ST-Ericsson ABx500 family Mixed Signal Circuit gpio functions"
6 depends on AB8500_CORE
7 select GENERIC_PINCONF
8 help
9 Select this to enable the ABx500 family IC GPIO driver
10
11config PINCTRL_AB8500
12 bool "AB8500 pin controller driver"
13 depends on PINCTRL_ABX500 && ARCH_U8500
14
Linus Walleij3a198052014-07-11 14:57:06 +020015config PINCTRL_AB8505
16 bool "AB8505 pin controller driver"
17 depends on PINCTRL_ABX500 && ARCH_U8500
18
19endif
20
21if (ARCH_U8500 || ARCH_NOMADIK)
22
23config PINCTRL_NOMADIK
24 bool "Nomadik pin controller driver"
25 depends on ARCH_U8500 || ARCH_NOMADIK
Linus Walleijb99e6fb2015-04-15 10:00:35 +020026 depends on OF && GPIOLIB
Linus Walleij3a198052014-07-11 14:57:06 +020027 select PINMUX
28 select PINCONF
Linus Walleij3a198052014-07-11 14:57:06 +020029 select OF_GPIO
30 select GPIOLIB_IRQCHIP
31
32config PINCTRL_STN8815
33 bool "STN8815 pin controller driver"
34 depends on PINCTRL_NOMADIK && ARCH_NOMADIK
35
36config PINCTRL_DB8500
37 bool "DB8500 pin controller driver"
38 depends on PINCTRL_NOMADIK && ARCH_U8500
39
Linus Walleij3a198052014-07-11 14:57:06 +020040endif