Kconfig (ecd740c6f2f092b90b95fa35f757973589eaaca2) | Kconfig (7418b5cc81185e4ae1fec66156c464eb0b8d8f5a) |
---|---|
1# 2# PINCTRL infrastructure and drivers 3# 4 5config PINCTRL 6 bool 7 8if PINCTRL --- 90 unchanged lines hidden (view full) --- 99 100 Requires ACPI device enumeration code to set up a platform device. 101 102config PINCTRL_BCM2835 103 bool 104 select PINMUX 105 select PINCONF 106 | 1# 2# PINCTRL infrastructure and drivers 3# 4 5config PINCTRL 6 bool 7 8if PINCTRL --- 90 unchanged lines hidden (view full) --- 99 100 Requires ACPI device enumeration code to set up a platform device. 101 102config PINCTRL_BCM2835 103 bool 104 select PINMUX 105 select PINCONF 106 |
107config PINCTRL_CAPRI 108 bool "Broadcom Capri pinctrl driver" | 107config PINCTRL_BCM281XX 108 bool "Broadcom BCM281xx pinctrl driver" |
109 depends on OF 110 select PINMUX 111 select PINCONF 112 select GENERIC_PINCONF 113 select REGMAP_MMIO 114 help | 109 depends on OF 110 select PINMUX 111 select PINCONF 112 select GENERIC_PINCONF 113 select REGMAP_MMIO 114 help |
115 Say Y here to support Broadcom Capri pinctrl driver, which is used for 116 the BCM281xx SoC family, including BCM11130, BCM11140, BCM11351, | 115 Say Y here to support Broadcom BCM281xx pinctrl driver, which is used 116 for the BCM281xx SoC family, including BCM11130, BCM11140, BCM11351, |
117 BCM28145, and BCM28155 SoCs. This driver requires the pinctrl 118 framework. GPIO is provided by a separate GPIO driver. 119 120config PINCTRL_IMX 121 bool 122 select PINMUX 123 select PINCONF 124 --- 94 unchanged lines hidden (view full) --- 219config PINCTRL_MSM 220 bool 221 select PINMUX 222 select PINCONF 223 select GENERIC_PINCONF 224 225config PINCTRL_MSM8X74 226 tristate "Qualcomm 8x74 pin controller driver" | 117 BCM28145, and BCM28155 SoCs. This driver requires the pinctrl 118 framework. GPIO is provided by a separate GPIO driver. 119 120config PINCTRL_IMX 121 bool 122 select PINMUX 123 select PINCONF 124 --- 94 unchanged lines hidden (view full) --- 219config PINCTRL_MSM 220 bool 221 select PINMUX 222 select PINCONF 223 select GENERIC_PINCONF 224 225config PINCTRL_MSM8X74 226 tristate "Qualcomm 8x74 pin controller driver" |
227 depends on GPIOLIB && OF && OF_IRQ | 227 depends on GPIOLIB && OF |
228 select PINCTRL_MSM 229 help 230 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 231 Qualcomm TLMM block found in the Qualcomm 8974 platform. 232 233config PINCTRL_NOMADIK 234 bool "Nomadik pin controller driver" 235 depends on ARCH_U8500 || ARCH_NOMADIK 236 select PINMUX 237 select PINCONF | 228 select PINCTRL_MSM 229 help 230 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 231 Qualcomm TLMM block found in the Qualcomm 8974 platform. 232 233config PINCTRL_NOMADIK 234 bool "Nomadik pin controller driver" 235 depends on ARCH_U8500 || ARCH_NOMADIK 236 select PINMUX 237 select PINCONF |
238 select GPIOLIB 239 select OF_GPIO 240 select GPIOLIB_IRQCHIP |
|
238 239config PINCTRL_STN8815 240 bool "STN8815 pin controller driver" 241 depends on PINCTRL_NOMADIK && ARCH_NOMADIK 242 243config PINCTRL_DB8500 244 bool "DB8500 pin controller driver" 245 depends on PINCTRL_NOMADIK && ARCH_U8500 --- 70 unchanged lines hidden (view full) --- 316 bool "U300 pin controller driver" 317 depends on ARCH_U300 318 select PINMUX 319 select GENERIC_PINCONF 320 321config PINCTRL_COH901 322 bool "ST-Ericsson U300 COH 901 335/571 GPIO" 323 depends on GPIOLIB && ARCH_U300 && PINCTRL_U300 | 241 242config PINCTRL_STN8815 243 bool "STN8815 pin controller driver" 244 depends on PINCTRL_NOMADIK && ARCH_NOMADIK 245 246config PINCTRL_DB8500 247 bool "DB8500 pin controller driver" 248 depends on PINCTRL_NOMADIK && ARCH_U8500 --- 70 unchanged lines hidden (view full) --- 319 bool "U300 pin controller driver" 320 depends on ARCH_U300 321 select PINMUX 322 select GENERIC_PINCONF 323 324config PINCTRL_COH901 325 bool "ST-Ericsson U300 COH 901 335/571 GPIO" 326 depends on GPIOLIB && ARCH_U300 && PINCTRL_U300 |
327 select GPIOLIB_IRQCHIP |
|
324 help 325 Say yes here to support GPIO interface on ST-Ericsson U300. 326 The names of the two IP block variants supported are 327 COH 901 335 and COH 901 571/3. They contain 3, 5 or 7 328 ports of 8 GPIO pins each. 329 330config PINCTRL_SAMSUNG 331 bool --- 52 unchanged lines hidden --- | 328 help 329 Say yes here to support GPIO interface on ST-Ericsson U300. 330 The names of the two IP block variants supported are 331 COH 901 335 and COH 901 571/3. They contain 3, 5 or 7 332 ports of 8 GPIO pins each. 333 334config PINCTRL_SAMSUNG 335 bool --- 52 unchanged lines hidden --- |