blob: b743aaa543f8de38668e5ae723acf792567520f3 [file] [log] [blame]
Paul Mundtafae0212012-07-10 11:49:30 +09001comment "Pin function controller options"
2
3config SH_PFC
4 # XXX move off the gpio dependency
5 depends on GENERIC_GPIO
6 select GPIO_SH_PFC if ARCH_REQUIRE_GPIOLIB
Paul Mundtca5481c62012-07-10 12:08:14 +09007 select PINCTRL_SH_PFC
Paul Mundtafae0212012-07-10 11:49:30 +09008 def_bool y
9
Paul Mundtca5481c62012-07-10 12:08:14 +090010#
11# Placeholder for now, rehome to drivers/pinctrl once the PFC APIs
12# have settled.
13#
14config PINCTRL_SH_PFC
15 tristate "SuperH PFC pin controller driver"
16 depends on SH_PFC
17 select PINCTRL
18 select PINMUX
19 select PINCONF
20 select GENERIC_PINCONF
21
Paul Mundtafae0212012-07-10 11:49:30 +090022config GPIO_SH_PFC
23 tristate "SuperH PFC GPIO support"
24 depends on SH_PFC && GPIOLIB
25 help
26 This enables support for GPIOs within the SoC's pin function
27 controller.