2015-03-05 08:35:49 +08:00
|
|
|
#
|
|
|
|
# Broadcom pinctrl drivers
|
|
|
|
#
|
|
|
|
|
|
|
|
config PINCTRL_BCM281XX
|
|
|
|
bool "Broadcom BCM281xx pinctrl driver"
|
|
|
|
depends on OF && (ARCH_BCM_MOBILE || COMPILE_TEST)
|
|
|
|
select PINMUX
|
|
|
|
select PINCONF
|
|
|
|
select GENERIC_PINCONF
|
|
|
|
select REGMAP_MMIO
|
|
|
|
help
|
|
|
|
Say Y here to support Broadcom BCM281xx pinctrl driver, which is used
|
|
|
|
for the BCM281xx SoC family, including BCM11130, BCM11140, BCM11351,
|
|
|
|
BCM28145, and BCM28155 SoCs. This driver requires the pinctrl
|
|
|
|
framework. GPIO is provided by a separate GPIO driver.
|
|
|
|
|
|
|
|
config PINCTRL_BCM2835
|
|
|
|
bool
|
|
|
|
select PINMUX
|
|
|
|
select PINCONF
|
2015-03-05 08:35:51 +08:00
|
|
|
|
|
|
|
config PINCTRL_CYGNUS_MUX
|
|
|
|
bool "Broadcom Cygnus IOMUX driver"
|
|
|
|
depends on (ARCH_BCM_CYGNUS || COMPILE_TEST)
|
|
|
|
select PINMUX
|
|
|
|
select GENERIC_PINCONF
|
|
|
|
default ARCH_BCM_CYGNUS
|
|
|
|
help
|
|
|
|
Say yes here to enable the Broadcom Cygnus IOMUX driver.
|
|
|
|
|
|
|
|
The Broadcom Cygnus IOMUX driver supports group based IOMUX
|
|
|
|
configuration, with the exception that certain individual pins
|
|
|
|
can be overrided to GPIO function
|