12744e8afSLinus Walleij# 22744e8afSLinus Walleij# PINCTRL infrastructure and drivers 32744e8afSLinus Walleij# 42744e8afSLinus Walleij 545f034efSLinus Walleijconfig PINCTRL 645f034efSLinus Walleij bool 72744e8afSLinus Walleij depends on EXPERIMENTAL 82744e8afSLinus Walleij 92744e8afSLinus Walleijif PINCTRL 102744e8afSLinus Walleij 1145f034efSLinus Walleijmenu "Pin controllers" 1245f034efSLinus Walleij depends on PINCTRL 1345f034efSLinus Walleij 142744e8afSLinus Walleijconfig PINMUX 152744e8afSLinus Walleij bool "Support pinmux controllers" 162744e8afSLinus Walleij 172744e8afSLinus Walleijconfig DEBUG_PINCTRL 182744e8afSLinus Walleij bool "Debug PINCTRL calls" 192744e8afSLinus Walleij depends on DEBUG_KERNEL 202744e8afSLinus Walleij help 212744e8afSLinus Walleij Say Y here to add some extra checks and diagnostics to PINCTRL calls. 222744e8afSLinus Walleij 23393daa81SRongjun Yingconfig PINMUX_SIRF 24393daa81SRongjun Ying bool "CSR SiRFprimaII pinmux driver" 25393daa81SRongjun Ying depends on ARCH_PRIMA2 26393daa81SRongjun Ying select PINMUX 27393daa81SRongjun Ying 2898da3529SLinus Walleijconfig PINMUX_U300 2998da3529SLinus Walleij bool "U300 pinmux driver" 3098da3529SLinus Walleij depends on ARCH_U300 3198da3529SLinus Walleij select PINMUX 3245f034efSLinus Walleij 33ca402d37SLinus Walleijconfig PINCTRL_COH901 34ca402d37SLinus Walleij bool "ST-Ericsson U300 COH 901 335/571 GPIO" 35*b4e3ac74SLinus Walleij depends on GPIOLIB && ARCH_U300 && PINMUX_U300 36ca402d37SLinus Walleij help 37ca402d37SLinus Walleij Say yes here to support GPIO interface on ST-Ericsson U300. 38ca402d37SLinus Walleij The names of the two IP block variants supported are 39ca402d37SLinus Walleij COH 901 335 and COH 901 571/3. They contain 3, 5 or 7 40ca402d37SLinus Walleij ports of 8 GPIO pins each. 41ca402d37SLinus Walleij 4245f034efSLinus Walleijendmenu 4398da3529SLinus Walleij 442744e8afSLinus Walleijendif 45