Kconfig (3e93457b45a1a8c69227ce596ee2005fa06f20dd) | Kconfig (5f9107774fc81eb7a33ac7a2c296523ce5fbb14a) |
---|---|
1# 2# PINCTRL infrastructure and drivers 3# 4 5config PINCTRL 6 bool 7 8if PINCTRL --- 70 unchanged lines hidden (view full) --- 79 select PINCTRL_ADI2 80 81config PINCTRL_AT91 82 bool "AT91 pinctrl driver" 83 depends on OF 84 depends on ARCH_AT91 85 select PINMUX 86 select PINCONF | 1# 2# PINCTRL infrastructure and drivers 3# 4 5config PINCTRL 6 bool 7 8if PINCTRL --- 70 unchanged lines hidden (view full) --- 79 select PINCTRL_ADI2 80 81config PINCTRL_AT91 82 bool "AT91 pinctrl driver" 83 depends on OF 84 depends on ARCH_AT91 85 select PINMUX 86 select PINCONF |
87 select GPIOLIB 88 select OF_GPIO 89 select GPIOLIB_IRQCHIP |
|
87 help 88 Say Y here to enable the at91 pinctrl driver 89 90config PINCTRL_BAYTRAIL 91 bool "Intel Baytrail GPIO pin control" 92 depends on GPIOLIB && ACPI && X86 93 select IRQ_DOMAIN 94 help --- 122 unchanged lines hidden (view full) --- 217 select PINCTRL_MXS 218 219config PINCTRL_MSM 220 bool 221 select PINMUX 222 select PINCONF 223 select GENERIC_PINCONF 224 | 90 help 91 Say Y here to enable the at91 pinctrl driver 92 93config PINCTRL_BAYTRAIL 94 bool "Intel Baytrail GPIO pin control" 95 depends on GPIOLIB && ACPI && X86 96 select IRQ_DOMAIN 97 help --- 122 unchanged lines hidden (view full) --- 220 select PINCTRL_MXS 221 222config PINCTRL_MSM 223 bool 224 select PINMUX 225 select PINCONF 226 select GENERIC_PINCONF 227 |
228config PINCTRL_APQ8064 229 tristate "Qualcomm APQ8064 pin controller driver" 230 depends on GPIOLIB && OF 231 select PINCTRL_MSM 232 help 233 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 234 Qualcomm TLMM block found in the Qualcomm APQ8064 platform. 235 236config PINCTRL_IPQ8064 237 tristate "Qualcomm IPQ8064 pin controller driver" 238 depends on GPIOLIB && OF 239 select PINCTRL_MSM 240 help 241 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 242 Qualcomm TLMM block found in the Qualcomm IPQ8064 platform. 243 |
|
225config PINCTRL_MSM8X74 226 tristate "Qualcomm 8x74 pin controller driver" | 244config PINCTRL_MSM8X74 245 tristate "Qualcomm 8x74 pin controller driver" |
227 depends on GPIOLIB && OF | 246 depends on GPIOLIB && OF && (ARCH_QCOM || COMPILE_TEST) |
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 --- 29 unchanged lines hidden (view full) --- 265 select GENERIC_PINCONF 266 help 267 This selects the device tree based generic pinctrl driver. 268 269config PINCTRL_SIRF 270 bool "CSR SiRFprimaII/SiRFmarco pin controller driver" 271 depends on ARCH_SIRF 272 select PINMUX | 247 select PINCTRL_MSM 248 help 249 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 250 Qualcomm TLMM block found in the Qualcomm 8974 platform. 251 252config PINCTRL_NOMADIK 253 bool "Nomadik pin controller driver" 254 depends on ARCH_U8500 || ARCH_NOMADIK --- 29 unchanged lines hidden (view full) --- 284 select GENERIC_PINCONF 285 help 286 This selects the device tree based generic pinctrl driver. 287 288config PINCTRL_SIRF 289 bool "CSR SiRFprimaII/SiRFmarco pin controller driver" 290 depends on ARCH_SIRF 291 select PINMUX |
292 select GPIOLIB_IRQCHIP |
|
273 | 293 |
274config PINCTRL_SUNXI 275 bool 276 select PINMUX 277 select GENERIC_PINCONF 278 | |
279config PINCTRL_ST 280 bool 281 depends on OF 282 select PINMUX 283 select PINCONF | 294config PINCTRL_ST 295 bool 296 depends on OF 297 select PINMUX 298 select PINCONF |
299 select GPIOLIB_IRQCHIP |
|
284 285config PINCTRL_TEGRA 286 bool 287 select PINMUX 288 select PINCONF 289 290config PINCTRL_TEGRA20 291 bool --- 74 unchanged lines hidden (view full) --- 366config PINCTRL_S3C64XX 367 bool "Samsung S3C64XX SoC pinctrl driver" 368 depends on ARCH_S3C64XX 369 select PINCTRL_SAMSUNG 370 371source "drivers/pinctrl/mvebu/Kconfig" 372source "drivers/pinctrl/sh-pfc/Kconfig" 373source "drivers/pinctrl/spear/Kconfig" | 300 301config PINCTRL_TEGRA 302 bool 303 select PINMUX 304 select PINCONF 305 306config PINCTRL_TEGRA20 307 bool --- 74 unchanged lines hidden (view full) --- 382config PINCTRL_S3C64XX 383 bool "Samsung S3C64XX SoC pinctrl driver" 384 depends on ARCH_S3C64XX 385 select PINCTRL_SAMSUNG 386 387source "drivers/pinctrl/mvebu/Kconfig" 388source "drivers/pinctrl/sh-pfc/Kconfig" 389source "drivers/pinctrl/spear/Kconfig" |
390source "drivers/pinctrl/sunxi/Kconfig" |
|
374source "drivers/pinctrl/vt8500/Kconfig" 375 376config PINCTRL_XWAY 377 bool 378 depends on SOC_TYPE_XWAY 379 depends on PINCTRL_LANTIQ 380 381config PINCTRL_TB10X 382 bool 383 depends on ARC_PLAT_TB10X 384 385endmenu 386 387endif | 391source "drivers/pinctrl/vt8500/Kconfig" 392 393config PINCTRL_XWAY 394 bool 395 depends on SOC_TYPE_XWAY 396 depends on PINCTRL_LANTIQ 397 398config PINCTRL_TB10X 399 bool 400 depends on ARC_PLAT_TB10X 401 402endmenu 403 404endif |