time: remove obsolete declaration
[linux-2.6/btrfs-unstable.git] / drivers / pinctrl / Kconfig
blobabfb96408779ccce885e87d745847d5279087bca
2 # PINCTRL infrastructure and drivers
5 config PINCTRL
6         bool
7         depends on EXPERIMENTAL
9 if PINCTRL
11 menu "Pin controllers"
12         depends on PINCTRL
14 config PINMUX
15         bool "Support pin multiplexing controllers"
17 config PINCONF
18         bool "Support pin configuration controllers"
20 config GENERIC_PINCONF
21         bool
22         select PINCONF
24 config DEBUG_PINCTRL
25         bool "Debug PINCTRL calls"
26         depends on DEBUG_KERNEL
27         help
28           Say Y here to add some extra checks and diagnostics to PINCTRL calls.
30 config PINCTRL_PXA3xx
31         bool
32         select PINMUX
34 config PINCTRL_MMP2
35         bool "MMP2 pin controller driver"
36         depends on ARCH_MMP
37         select PINCTRL_PXA3xx
38         select PINCONF
40 config PINCTRL_PXA168
41         bool "PXA168 pin controller driver"
42         depends on ARCH_MMP
43         select PINCTRL_PXA3xx
44         select PINCONF
46 config PINCTRL_PXA910
47         bool "PXA910 pin controller driver"
48         depends on ARCH_MMP
49         select PINCTRL_PXA3xx
50         select PINCONF
52 config PINCTRL_SIRF
53         bool "CSR SiRFprimaII pin controller driver"
54         depends on ARCH_PRIMA2
55         select PINMUX
57 config PINCTRL_TEGRA
58         bool
60 config PINCTRL_TEGRA20
61         bool
62         select PINMUX
63         select PINCONF
64         select PINCTRL_TEGRA
66 config PINCTRL_TEGRA30
67         bool
68         select PINMUX
69         select PINCONF
70         select PINCTRL_TEGRA
72 config PINCTRL_U300
73         bool "U300 pin controller driver"
74         depends on ARCH_U300
75         select PINMUX
76         select GENERIC_PINCONF
78 config PINCTRL_COH901
79         bool "ST-Ericsson U300 COH 901 335/571 GPIO"
80         depends on GPIOLIB && ARCH_U300 && PINMUX_U300
81         help
82           Say yes here to support GPIO interface on ST-Ericsson U300.
83           The names of the two IP block variants supported are
84           COH 901 335 and COH 901 571/3. They contain 3, 5 or 7
85           ports of 8 GPIO pins each.
87 endmenu
89 endif