Lines Matching +full:gpio +full:- +full:config

1 # SPDX-License-Identifier: GPL-2.0-only
6 config PINCTRL_BCM281XX
18 framework. GPIO is provided by a separate GPIO driver.
20 config PINCTRL_BCM2835
21 bool "Broadcom BCM2835 GPIO (with PINCONF) driver"
30 Say Y here to enable the Broadcom BCM2835 GPIO driver.
32 config PINCTRL_IPROC_GPIO
33 bool "Broadcom iProc GPIO (with PINCONF) driver"
40 Say yes here to enable the Broadcom iProc GPIO driver.
42 The Broadcom iProc based SoCs- Cygnus, NS2, NSP and Stingray, use
43 same GPIO Controller IP hence this driver could be used for all.
45 The Broadcom Cygnus SoC has 3 GPIO controllers including the ASIU
46 GPIO controller (ASIU), the chipCommonG GPIO controller (CCM), and
47 the always-ON GPIO controller (CRMU/AON). All 3 GPIO controllers are
50 The Broadcom NSP has two GPIO controllers including the ChipcommonA
51 GPIO, the ChipcommonB GPIO. Later controller is supported by this
54 The Broadcom NS2 has two GPIO controller including the CRMU GPIO,
55 the ChipcommonG GPIO. Both controllers are supported by this driver.
57 The Broadcom Stingray GPIO controllers are supported by this driver.
59 All above SoCs GPIO controllers support basic PINCONF functions such
61 these pins are muxed to GPIO.
63 It provides the framework where pins from the individual GPIO can be
64 individually muxed to GPIO function, through interaction with the
68 config PINCTRL_CYGNUS_MUX
80 can be overridden to GPIO function
82 config PINCTRL_NS
91 The Broadcom Northstar pins driver supports muxing multi-purpose pins
95 config PINCTRL_NSP_GPIO
96 bool "Broadcom NSP GPIO (with PINCONF) driver"
103 Say yes here to enable the Broadcom NSP GPIO driver.
105 The Broadcom Northstar Plus SoC ChipcommonA GPIO controller is
108 The ChipcommonA GPIO controller support basic PINCONF functions such
110 these pins are muxed to GPIO.
112 config PINCTRL_NS2_MUX
125 config PINCTRL_NSP_MUX
137 to GPIO function.