xref: /linux/drivers/pinctrl/bcm/Kconfig (revision b17f2f9b86f4d44b1d90abf5f1d8de423a74c772)
1*b17f2f9bSRay Jui#
2*b17f2f9bSRay Jui# Broadcom pinctrl drivers
3*b17f2f9bSRay Jui#
4*b17f2f9bSRay Jui
5*b17f2f9bSRay Juiconfig PINCTRL_BCM281XX
6*b17f2f9bSRay Jui	bool "Broadcom BCM281xx pinctrl driver"
7*b17f2f9bSRay Jui	depends on OF && (ARCH_BCM_MOBILE || COMPILE_TEST)
8*b17f2f9bSRay Jui	select PINMUX
9*b17f2f9bSRay Jui	select PINCONF
10*b17f2f9bSRay Jui	select GENERIC_PINCONF
11*b17f2f9bSRay Jui	select REGMAP_MMIO
12*b17f2f9bSRay Jui	help
13*b17f2f9bSRay Jui	  Say Y here to support Broadcom BCM281xx pinctrl driver, which is used
14*b17f2f9bSRay Jui	  for the BCM281xx SoC family, including BCM11130, BCM11140, BCM11351,
15*b17f2f9bSRay Jui	  BCM28145, and BCM28155 SoCs.  This driver requires the pinctrl
16*b17f2f9bSRay Jui	  framework.  GPIO is provided by a separate GPIO driver.
17*b17f2f9bSRay Jui
18*b17f2f9bSRay Juiconfig PINCTRL_BCM2835
19*b17f2f9bSRay Jui	bool
20*b17f2f9bSRay Jui	select PINMUX
21*b17f2f9bSRay Jui	select PINCONF
22