45f034ef20
Machines that have embedded pin controllers need to select them explicitly, so why broadcast their config options to menuconfig. We provide a helpful submenu for those machines that do select it, making it possible to enable debugging for example. Reported-by: Linus Torvalds <torvalds@linux-foundation.org> Acked-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
35 lines
545 B
Text
35 lines
545 B
Text
#
|
|
# PINCTRL infrastructure and drivers
|
|
#
|
|
|
|
config PINCTRL
|
|
bool
|
|
depends on EXPERIMENTAL
|
|
|
|
if PINCTRL
|
|
|
|
menu "Pin controllers"
|
|
depends on PINCTRL
|
|
|
|
config PINMUX
|
|
bool "Support pinmux controllers"
|
|
|
|
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
|
|
|
|
config PINMUX_U300
|
|
bool "U300 pinmux driver"
|
|
depends on ARCH_U300
|
|
select PINMUX
|
|
|
|
endmenu
|
|
|
|
endif
|