Lines Matching full:on

39 	depends on OF
40 depends on HAS_IOMEM
44 depends on ACPI
52 depends on DEBUG_KERNEL
63 depends on SYSFS
88 depends on GPIO_CDEV
98 depends on HAS_IOMEM # Only for IOMEM drivers
102 depends on REGMAP
112 depends on HAS_IOMEM
116 depends on OF_GPIO
130 depends on OF_GPIO
139 depends on ACPI
142 driver for GPIO functionality on Promontory IOHub
147 depends on (ARCH_ASPEED || COMPILE_TEST) && OF_GPIO
154 depends on (ARCH_ASPEED || COMPILE_TEST) && OF_GPIO
163 depends on ATH79 || COMPILE_TEST
173 depends on OF_GPIO
176 depends on (ARCH_BCM2835 && RASPBERRYPI_FIRMWARE) || (COMPILE_TEST && !RASPBERRYPI_FIRMWARE)
178 Turn on GPIO support for the expander on Raspberry Pi 3 boards, using
179 the firmware mailbox to communicate with VideoCore on BCM283x chips.
183 depends on OF_GPIO && (ARCH_BCM_MOBILE || COMPILE_TEST)
185 Turn on GPIO support for Broadcom "Kona" chips.
189 depends on OF_GPIO && (ARCH_BCM_IPROC || COMPILE_TEST)
199 depends on OF_GPIO && (ARCH_BRCMSTB || BMIPS_GENERIC || COMPILE_TEST)
207 depends on OF_GPIO
215 depends on ARCH_CLPS711X || COMPILE_TEST
218 Say yes here to support GPIO on CLPS711X SoCs.
223 depends on (ARM || ARM64) && (ARCH_DAVINCI || ARCH_KEYSTONE || ARCH_K3)
237 depends on ARCH_SPRD || COMPILE_TEST
238 depends on OF_GPIO
245 depends on (ARCH_EMEV2 || COMPILE_TEST) && OF_GPIO
247 Say yes here to support GPIO on Renesas Emma Mobile SoCs.
251 depends on ARCH_EP93XX
256 tristate "Support for GPIO pins on XR17V352/354/358"
257 depends on SERIAL_8250_EXAR
260 on Exar XR17V352/354/358 chips.
264 depends on GE_FPGA
267 Support for common GPIO functionality provided on some GE Single Board
276 depends on OF_GPIO
292 depends on OF_GPIO
301 depends on OF_GPIO
311 depends on PCI && X86
324 depends on ARCH_IOP32X || COMPILE_TEST
334 depends on ARM # For <asm/mach-types.h>
335 depends on ARCH_IXP4XX
346 depends on MFD_SYSCON && OF
353 depends on CPU_LOONGSON2EF || CPU_LOONGSON64
355 driver for GPIO functionality on Loongson-2F/3A/3B processors.
360 depends on OF_GPIO && (ARCH_LPC18XX || COMPILE_TEST)
368 depends on OF_GPIO && (ARCH_LPC32XX || COMPILE_TEST)
380 depends on MCB
387 depends on LANTIQ && SOC_XWAY
389 This enables support for memory mapped GPIOs on the External Bus Unit
390 (EBU) found on Lantiq SoCs. The gpios are output only as they are
395 depends on PPC_MPC52xx
399 depends on PPC_MPC512x || PPC_MPC831x || PPC_MPC834x || PPC_MPC837x || \
410 depends on SOC_MT7620 || SOC_MT7621 || COMPILE_TEST
411 depends on OF_GPIO
419 depends on PLAT_ORION || ARCH_MVEBU
420 depends on OF_GPIO
426 depends on ARCH_MXC || COMPILE_TEST
432 depends on ARCH_MXS || COMPILE_TEST
438 depends on CAVIUM_OCTEON_SOC
441 Say yes here to support the on-chip GPIO lines on the OCTEON
447 depends on ARM
455 depends on ARM_AMBA
463 depends on MFD_SC27XX_PMIC || COMPILE_TEST
464 depends on OF_GPIO
471 depends on ARCH_PXA || ARCH_MMP || COMPILE_TEST
477 depends on ARCH_RENESAS || COMPILE_TEST
480 Say yes here to support GPIO on Renesas R-Car SoCs.
484 depends on ARCH_RDA || COMPILE_TEST
485 depends on OF_GPIO
499 depends on MFD_SYSCON
500 depends on OF_GPIO
505 PIOBU pins on the SAMA5D2 can be used as GPIOs.
511 depends on OF_GPIO && IRQ_DOMAIN_HIERARCHY
516 Say yes here to support the GPIO device on SiFive SoCs.
520 depends on SIOX
528 depends on ARC || COMPILE_TEST
529 depends on OF_GPIO
531 This driver supports GPIOs via CREG on various Synopsys SoCs.
534 each GPIO line owns a field with different length and on/off value.
538 depends on PLAT_SPEAR
545 depends on ARCH_SPRD || COMPILE_TEST
546 depends on OF_GPIO
553 depends on MFD_STA2X11
561 depends on SOC_XWAY || COMPILE_TEST
562 depends on OF_GPIO
564 This enables support for the Serial To Parallel (STP) unit found on
571 tristate "GPIO based on SYSCON"
572 depends on MFD_SYSCON && OF
585 depends on ARCH_TEGRA || COMPILE_TEST
586 depends on OF_GPIO
588 Say yes here to support GPIO pins on NVIDIA Tegra SoCs.
593 depends on ARCH_TEGRA_186_SOC || ARCH_TEGRA_194_SOC || COMPILE_TEST
594 depends on OF_GPIO
598 Say yes here to support GPIO pins on NVIDIA Tegra186 SoCs.
602 depends on OF_GPIO
603 depends on SOC_IMX51 || COMPILE_TEST
610 depends on ARCH_THUNDER || (64BIT && COMPILE_TEST)
611 depends on PCI_MSI
616 Say yes here to support the on-chip GPIO lines on the ThunderX
621 depends on ARCH_UNIPHIER || COMPILE_TEST
622 depends on OF_GPIO
629 depends on ARCH_MXC && SOC_VF610
636 depends on CPU_VR41XX
642 depends on (X86 || COMPILE_TEST) && PCI
654 depends on MFD_WCD934X && OF_GPIO
656 This driver is to supprot GPIO block found on the Qualcomm Technologies
661 depends on ARM64 && OF_GPIO
670 depends on (ARCH_XGENE || COMPILE_TEST)
685 depends on OF_GPIO && (CPU_XLP || ARCH_THUNDER2 || COMPILE_TEST)
688 This driver provides support for GPIO interface on Netlogic XLP MIPS64
697 depends on XTENSA
698 depends on HAVE_XTENSA_GPIO32
699 depends on !SMP
706 depends on ARM && OF_GPIO
712 depends on ARCH_ZYNQ || ARCH_ZYNQMP
719 depends on ARCH_ZX || COMPILE_TEST
722 Say yes here to support the GPIO device on ZTE ZX SoCs.
726 depends on MACH_LOONGSON32
729 Say Y or M here to support GPIO on Loongson1 SoCs.
734 This option enables driver for GPIO on AMDs Fusion Controller Hub,
735 as found on G-series SOCs (eg. GX-412TC)
743 depends on X86 # Unconditional I/O space access
747 depends on PC104
758 depends on PC104
770 depends on PC104
783 This option enables support for GPIOs found on Fintek Super-I/O
791 depends on PC104
817 depends on (X86 || COMPILE_TEST) && PCI
821 Say yes here to support GPIO interface on Intel Poulsbo SCH,
845 Driver to enable the GPIOs found on SMSC SMSC SCH3112, SCH3114 and
853 depends on TS5500 || COMPILE_TEST
855 This driver supports Digital I/O exposed by pin blocks found on some
864 This option enables support for GPIOs found on Winbond Super I/O
889 depends on I2C
895 on Analog Devices ADP5588 GPIO Expanders.
899 depends on GPIO_ADP5588=y
907 depends on OF_GPIO
910 This option enables support for N GPIOs found on Avionic Design
919 depends on OF_GPIO
922 Expander. This is used at least on the Cambria GW2358-4.
934 Port Expanders. Each IO port on these chips has a fixed role of
950 depends on GPIO_MAX732X=y
958 depends on I2C=y && MACH_MX35_3DS
984 depends on GPIO_PCA953X
1033 depends on SOC_IMX6 || COMPILE_TEST
1045 depends on PMIC_ADP5520
1047 This option enables support for on-chip GPIO found
1048 on Analog Devices ADP5520 PMICs.
1052 depends on MFD_ALTERA_A10SR
1060 depends on MFD_ARIZONA
1062 Support for GPIOs on Wolfson Arizona class devices.
1066 depends on MFD_ROHM_BD70528
1068 Support for GPIOs on ROHM BD70528 PMIC. There are four GPIOs
1069 available on the ROHM PMIC in total. The GPIOs can also
1077 depends on MFD_ROHM_BD71828
1079 Support for GPIOs on ROHM BD71828 PMIC. There are three GPIOs
1080 available on the ROHM PMIC in total. The GPIOs are limited to
1089 depends on MFD_BD9571MWV
1091 Support for GPIOs on ROHM BD9571 PMIC. There are two GPIOs
1092 available on the ROHM PMIC in total, both of which can also
1100 depends on (X86 || COMPILE_TEST) && INTEL_SOC_PMIC
1103 Support for GPIO pins on Crystal Cove PMIC.
1113 depends on X86 || MIPS || COMPILE_TEST
1114 depends on MFD_CS5535
1117 can be used for quite a number of things. The CS5535/6 is found on
1124 depends on PMIC_DA9052
1130 depends on MFD_DA9055
1141 depends on MFD_DLN2
1153 depends on ARM
1155 This driver supports the CPLD egpio chip present on
1161 depends on MFD_JANZ_CMODIO
1169 depends on MFD_KEMPLD
1171 This enables support for the PLD GPIO interface on some Kontron ETX
1179 depends on MFD_LP3943
1187 depends on MFD_TI_LP873X
1189 This driver supports the GPO on TI Lp873x PMICs. 2 GPOs are present
1190 on LP873X PMICs.
1197 depends on MFD_TI_LP87565
1199 This driver supports the GPIO on TI Lp873565 PMICs. 3 GPIOs are present
1200 on LP87565 PMICs.
1207 depends on PINCTRL_MADERA
1209 Support for GPIOs on Cirrus Logic Madera class codecs.
1213 depends on MFD_MAX77620
1223 depends on MFD_MAX77650
1230 depends on (X86 || COMPILE_TEST) && MFD_INTEL_MSIC
1232 Enable support for GPIO on intel MSIC controllers found in
1237 depends on MFD_PALMAS
1244 depends on MFD_RC5T583
1253 depends on MFD_SL28CPLD || COMPILE_TEST
1258 This enables support for the GPIOs found on the Kontron sl28 CPLD.
1265 depends on MFD_STMPE
1266 depends on OF_GPIO
1269 This enables support for the GPIOs found on the STMPE I/O
1274 depends on MFD_TC3589X
1275 depends on OF_GPIO
1278 This enables support for the GPIOs found on the TC3589X
1283 depends on MFD_TIMBERDALE
1289 depends on MFD_TPS65086
1291 This driver supports the GPO on TI TPS65086x PMICs.
1295 depends on MFD_TPS65218
1302 depends on MFD_TPS6586X
1309 depends on MFD_TPS65910
1316 depends on MFD_TPS65912
1322 depends on MFD_TPS68470
1337 depends on MFD_TQMX86 || COMPILE_TEST
1340 This driver supports GPIO on the TQMX86 IO controller.
1344 depends on TWL4030_CORE
1351 depends on TWL6040_CORE
1358 depends on UCB1400_CORE
1365 depends on (X86 || COMPILE_TEST) && INTEL_SOC_PMIC_BXTWC
1368 Support for GPIO pins on Whiskey Cove PMIC.
1378 depends on MFD_WM831X
1385 depends on MFD_WM8350
1392 depends on MFD_WM8994
1400 depends on PCI
1404 depends on X86 || COMPILE_TEST
1408 Note, that usually system firmware/ACPI handles GPIO pins on their
1416 depends on VIDEO_BT848=n
1421 This chip can be found on Miro, Hauppauge and STB TV-cards.
1424 GPIO card. For more information on how to build a GPIO card
1432 depends on X86_INTEL_MID
1439 depends on X86_INTEL_MID
1446 depends on (MELLANOX_PLATFORM && ARM64 && ACPI) || (64BIT && COMPILE_TEST)
1449 Say Y here if you want GPIO support on Mellanox BlueField SoC.
1453 depends on (MELLANOX_PLATFORM && ARM64 && ACPI) || (64BIT && COMPILE_TEST)
1456 Say Y here if you want GPIO support on Mellanox BlueField 2 SoC.
1460 depends on X86 || COMPILE_TEST
1470 depends on X86_32 || MIPS || COMPILE_TEST
1513 depends on X86 && OF
1522 depends on SPI_MASTER
1526 depends on OF_GPIO
1568 depends on MOXTET
1578 depends on USB
1582 depends on MFD_VIPERBOARD
1585 Technologies Viperboard. There are two GPIO chips on the