summaryrefslogtreecommitdiff
path: root/drivers/pinctrl/Kconfig
blob: ef566443f945253ed94c6dab7d27bf81fcf46d7c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#
# PINCTRL infrastructure and drivers
#

menuconfig PINCTRL
	bool "PINCTRL Support"
	depends on EXPERIMENTAL
	help
	  This enables the PINCTRL subsystem for controlling pins
	  on chip packages, for example multiplexing pins on primarily
	  PGA and BGA packages for systems on chip.

	  If unsure, say N.

if PINCTRL

config PINMUX
	bool "Support pinmux controllers"
	help
	  Say Y here if you want the pincontrol subsystem to handle pin
	  multiplexing drivers.

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.

config PINMUX_SIRF
	bool "CSR SiRFprimaII pinmux driver"
	depends on ARCH_PRIMA2
	select PINMUX
	help
	  Say Y here to enable the SiRFprimaII pinmux driver

config PINMUX_U300
	bool "U300 pinmux driver"
	depends on ARCH_U300
	select PINMUX
	help
	  Say Y here to enable the U300 pinmux driver

endif