Blame view

drivers/pinctrl/Kconfig 964 Bytes
2744e8afb   Linus Walleij   drivers: create a...
1
2
3
  #
  # PINCTRL infrastructure and drivers
  #
45f034ef2   Linus Walleij   pinctrl: hide sub...
4
5
  config PINCTRL
  	bool
2744e8afb   Linus Walleij   drivers: create a...
6
  	depends on EXPERIMENTAL
2744e8afb   Linus Walleij   drivers: create a...
7
8
  
  if PINCTRL
45f034ef2   Linus Walleij   pinctrl: hide sub...
9
10
  menu "Pin controllers"
  	depends on PINCTRL
2744e8afb   Linus Walleij   drivers: create a...
11
  config PINMUX
ae6b4d858   Linus Walleij   pinctrl: add a pi...
12
13
14
15
  	bool "Support pin multiplexing controllers"
  
  config PINCONF
  	bool "Support pin configuration controllers"
2744e8afb   Linus Walleij   drivers: create a...
16
17
18
19
20
21
  
  config DEBUG_PINCTRL
  	bool "Debug PINCTRL calls"
  	depends on DEBUG_KERNEL
  	help
  	  Say Y here to add some extra checks and diagnostics to PINCTRL calls.
3bece55aa   Linus Walleij   pinctrl: rename U...
22
23
  config PINCTRL_SIRF
  	bool "CSR SiRFprimaII pin controller driver"
393daa814   Rongjun Ying   pinctrl: add a dr...
24
25
  	depends on ARCH_PRIMA2
  	select PINMUX
393daa814   Rongjun Ying   pinctrl: add a dr...
26

3bece55aa   Linus Walleij   pinctrl: rename U...
27
28
  config PINCTRL_U300
  	bool "U300 pin controller driver"
98da35295   Linus Walleij   pinctrl: add a dr...
29
30
  	depends on ARCH_U300
  	select PINMUX
45f034ef2   Linus Walleij   pinctrl: hide sub...
31

ca402d37d   Linus Walleij   pinctrl: move the...
32
33
  config PINCTRL_COH901
  	bool "ST-Ericsson U300 COH 901 335/571 GPIO"
b4e3ac74d   Linus Walleij   pinctrl/coh901: d...
34
  	depends on GPIOLIB && ARCH_U300 && PINMUX_U300
ca402d37d   Linus Walleij   pinctrl: move the...
35
36
37
38
39
  	help
  	  Say yes here to support GPIO interface on ST-Ericsson U300.
  	  The names of the two IP block variants supported are
  	  COH 901 335 and COH 901 571/3. They contain 3, 5 or 7
  	  ports of 8 GPIO pins each.
45f034ef2   Linus Walleij   pinctrl: hide sub...
40
  endmenu
98da35295   Linus Walleij   pinctrl: add a dr...
41

2744e8afb   Linus Walleij   drivers: create a...
42
  endif