Commit | Line | Data |
---|---|---|
2744e8af LW |
1 | # |
2 | # PINCTRL infrastructure and drivers | |
3 | # | |
4 | ||
45f034ef LW |
5 | config PINCTRL |
6 | bool | |
2744e8af | 7 | depends on EXPERIMENTAL |
2744e8af LW |
8 | |
9 | if PINCTRL | |
10 | ||
45f034ef LW |
11 | menu "Pin controllers" |
12 | depends on PINCTRL | |
13 | ||
2744e8af | 14 | config PINMUX |
ae6b4d85 LW |
15 | bool "Support pin multiplexing controllers" |
16 | ||
17 | config PINCONF | |
18 | bool "Support pin configuration controllers" | |
2744e8af LW |
19 | |
20 | config DEBUG_PINCTRL | |
21 | bool "Debug PINCTRL calls" | |
22 | depends on DEBUG_KERNEL | |
23 | help | |
24 | Say Y here to add some extra checks and diagnostics to PINCTRL calls. | |
25 | ||
393daa81 RY |
26 | config PINMUX_SIRF |
27 | bool "CSR SiRFprimaII pinmux driver" | |
28 | depends on ARCH_PRIMA2 | |
29 | select PINMUX | |
393daa81 | 30 | |
98da3529 LW |
31 | config PINMUX_U300 |
32 | bool "U300 pinmux driver" | |
33 | depends on ARCH_U300 | |
34 | select PINMUX | |
45f034ef | 35 | |
ca402d37 LW |
36 | config PINCTRL_COH901 |
37 | bool "ST-Ericsson U300 COH 901 335/571 GPIO" | |
b4e3ac74 | 38 | depends on GPIOLIB && ARCH_U300 && PINMUX_U300 |
ca402d37 LW |
39 | help |
40 | Say yes here to support GPIO interface on ST-Ericsson U300. | |
41 | The names of the two IP block variants supported are | |
42 | COH 901 335 and COH 901 571/3. They contain 3, 5 or 7 | |
43 | ports of 8 GPIO pins each. | |
44 | ||
45f034ef | 45 | endmenu |
98da3529 | 46 | |
2744e8af | 47 | endif |