1*2744e8afSLinus Walleij# 2*2744e8afSLinus Walleij# PINCTRL infrastructure and drivers 3*2744e8afSLinus Walleij# 4*2744e8afSLinus Walleij 5*2744e8afSLinus Walleijmenuconfig PINCTRL 6*2744e8afSLinus Walleij bool "PINCTRL Support" 7*2744e8afSLinus Walleij depends on EXPERIMENTAL 8*2744e8afSLinus Walleij help 9*2744e8afSLinus Walleij This enables the PINCTRL subsystem for controlling pins 10*2744e8afSLinus Walleij on chip packages, for example multiplexing pins on primarily 11*2744e8afSLinus Walleij PGA and BGA packages for systems on chip. 12*2744e8afSLinus Walleij 13*2744e8afSLinus Walleij If unsure, say N. 14*2744e8afSLinus Walleij 15*2744e8afSLinus Walleijif PINCTRL 16*2744e8afSLinus Walleij 17*2744e8afSLinus Walleijconfig PINMUX 18*2744e8afSLinus Walleij bool "Support pinmux controllers" 19*2744e8afSLinus Walleij help 20*2744e8afSLinus Walleij Say Y here if you want the pincontrol subsystem to handle pin 21*2744e8afSLinus Walleij multiplexing drivers. 22*2744e8afSLinus Walleij 23*2744e8afSLinus Walleijconfig DEBUG_PINCTRL 24*2744e8afSLinus Walleij bool "Debug PINCTRL calls" 25*2744e8afSLinus Walleij depends on DEBUG_KERNEL 26*2744e8afSLinus Walleij help 27*2744e8afSLinus Walleij Say Y here to add some extra checks and diagnostics to PINCTRL calls. 28*2744e8afSLinus Walleij 29*2744e8afSLinus Walleijendif 30