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
89 depends on GPIO_CDEV
99 depends on HAS_IOMEM # Only for IOMEM drivers
103 depends on REGMAP
113 depends on HAS_IOMEM
117 depends on OF_GPIO
131 depends on OF_GPIO
140 depends on ACPI
143 driver for GPIO functionality on Promontory IOHub
148 depends on (ARCH_ASPEED || COMPILE_TEST) && OF_GPIO
155 depends on (ARCH_ASPEED || COMPILE_TEST) && OF_GPIO
164 depends on ATH79 || COMPILE_TEST
174 depends on OF_GPIO
177 depends on (ARCH_BCM2835 && RASPBERRYPI_FIRMWARE) || (COMPILE_TEST && !RASPBERRYPI_FIRMWARE)
179 Turn on GPIO support for the expander on Raspberry Pi 3 boards, using
180 the firmware mailbox to communicate with VideoCore on BCM283x chips.
184 depends on OF_GPIO && (ARCH_BCM_MOBILE || COMPILE_TEST)
186 Turn on GPIO support for Broadcom "Kona" chips.
190 depends on OF_GPIO && (ARCH_BCM_IPROC || COMPILE_TEST)
200 depends on OF_GPIO && (ARCH_BRCMSTB || BMIPS_GENERIC || COMPILE_TEST)
208 depends on OF_GPIO
216 depends on ARCH_CLPS711X || COMPILE_TEST
219 Say yes here to support GPIO on CLPS711X SoCs.
224 depends on (ARM || ARM64) && (ARCH_DAVINCI || ARCH_KEYSTONE || ARCH_K3)
238 depends on ARCH_SPRD || COMPILE_TEST
239 depends on OF_GPIO
246 depends on (ARCH_EMEV2 || COMPILE_TEST) && OF_GPIO
248 Say yes here to support GPIO on Renesas Emma Mobile SoCs.
252 depends on ARCH_EP93XX
257 tristate "Support for GPIO pins on XR17V352/354/358"
258 depends on SERIAL_8250_EXAR
262 on Exar XR17V352/354/358 chips.
266 depends on GE_FPGA
269 Support for common GPIO functionality provided on some GE Single Board
278 depends on OF_GPIO
294 depends on OF_GPIO
303 depends on (ARM64 && ACPI) || COMPILE_TEST
314 depends on OF_GPIO
324 depends on X86
325 depends on LPC_ICH
336 depends on ARCH_IOP32X || COMPILE_TEST
346 depends on ARM # For <asm/mach-types.h>
347 depends on ARCH_IXP4XX
358 depends on MFD_SYSCON && OF
365 depends on CPU_LOONGSON2EF || CPU_LOONGSON64
367 driver for GPIO functionality on Loongson-2F/3A/3B processors.
372 depends on OF_GPIO && (ARCH_LPC18XX || COMPILE_TEST)
380 depends on OF_GPIO && (ARCH_LPC32XX || COMPILE_TEST)
392 depends on MCB
399 depends on LANTIQ && SOC_XWAY
401 This enables support for memory mapped GPIOs on the External Bus Unit
402 (EBU) found on Lantiq SoCs. The gpios are output only as they are
407 depends on PPC_MPC52xx
411 depends on PPC_MPC512x || PPC_MPC831x || PPC_MPC834x || PPC_MPC837x || \
422 depends on SOC_MT7620 || SOC_MT7621 || COMPILE_TEST
423 depends on OF_GPIO
431 depends on PLAT_ORION || ARCH_MVEBU
432 depends on OF_GPIO
438 depends on ARCH_MXC || COMPILE_TEST
444 depends on ARCH_MXS || COMPILE_TEST
451 depends on CAVIUM_OCTEON_SOC
454 Say yes here to support the on-chip GPIO lines on the OCTEON
460 depends on ARM
468 depends on ARM_AMBA
476 depends on MFD_SC27XX_PMIC || COMPILE_TEST
477 depends on OF_GPIO
484 depends on ARCH_PXA || ARCH_MMP || COMPILE_TEST
490 depends on ARCH_RENESAS || COMPILE_TEST
493 Say yes here to support GPIO on Renesas R-Car or RZ/G SoCs.
497 depends on ARCH_RDA || COMPILE_TEST
498 depends on OF_GPIO
506 depends on MACH_REALTEK_RTL
511 The GPIO controller on the Otto MIPS platform supports up to two
525 depends on ARCH_ROCKCHIP || COMPILE_TEST
529 Say yes here to support GPIO on Rockchip SoCs.
533 depends on MFD_SYSCON
534 depends on OF_GPIO
539 PIOBU pins on the SAMA5D2 can be used as GPIOs.
545 depends on OF_GPIO
551 Say yes here to support the GPIO device on SiFive SoCs.
555 depends on SIOX
563 depends on ARC || COMPILE_TEST
564 depends on OF_GPIO
566 This driver supports GPIOs via CREG on various Synopsys SoCs.
569 each GPIO line owns a field with different length and on/off value.
573 depends on PLAT_SPEAR
580 depends on ARCH_SPRD || COMPILE_TEST
581 depends on OF_GPIO
588 depends on MFD_STA2X11
596 depends on SOC_XWAY || COMPILE_TEST
597 depends on OF_GPIO
599 This enables support for the Serial To Parallel (STP) unit found on
606 tristate "GPIO based on SYSCON"
607 depends on MFD_SYSCON && OF
620 depends on ARCH_TEGRA || COMPILE_TEST
621 depends on OF_GPIO
625 Say yes here to support GPIO pins on NVIDIA Tegra SoCs.
630 depends on ARCH_TEGRA_186_SOC || ARCH_TEGRA_194_SOC || COMPILE_TEST
631 depends on OF_GPIO
635 Say yes here to support GPIO pins on NVIDIA Tegra186 SoCs.
639 depends on OF_GPIO
640 depends on SOC_IMX51 || COMPILE_TEST
647 depends on ARCH_THUNDER || (64BIT && COMPILE_TEST)
648 depends on PCI_MSI
653 Say yes here to support the on-chip GPIO lines on the ThunderX
658 depends on ARCH_UNIPHIER || COMPILE_TEST
659 depends on OF_GPIO
666 depends on ARCH_MXC && SOC_VF610
673 depends on ARCH_VISCONTI || COMPILE_TEST
674 depends on OF_GPIO
679 Say yes here to support GPIO on Tohisba Visconti.
683 depends on CPU_VR41XX
689 depends on (X86 || COMPILE_TEST) && PCI
701 depends on MFD_WCD934X && OF_GPIO
703 This driver is to support GPIO block found on the Qualcomm Technologies
708 depends on ARM64 && OF_GPIO
717 depends on (ARCH_XGENE || COMPILE_TEST)
728 depends on OF_GPIO
734 depends on OF_GPIO && (CPU_XLP || ARCH_THUNDER2 || COMPILE_TEST)
737 This driver provides support for GPIO interface on Netlogic XLP MIPS64
746 depends on XTENSA
747 depends on HAVE_XTENSA_GPIO32
748 depends on !SMP
755 depends on ARM && OF_GPIO
761 depends on ARCH_ZYNQ || ARCH_ZYNQMP
768 depends on MACH_LOONGSON32
771 Say Y or M here to support GPIO on Loongson1 SoCs.
776 This option enables driver for GPIO on AMDs Fusion Controller Hub,
777 as found on G-series SOCs (eg. GX-412TC)
785 depends on ARCH_MSTARV7
790 Say Y here to support the main GPIO block on MStar/SigmaStar
795 depends on MIKROTIK_RB532 || COMPILE_TEST
808 depends on X86 # Unconditional I/O space access
812 depends on PC104
823 depends on PC104
835 depends on PC104
848 This option enables support for GPIOs found on Fintek Super-I/O
856 depends on PC104
882 depends on (X86 || COMPILE_TEST) && ACPI
883 depends on LPC_SCH
886 Say yes here to support GPIO interface on Intel Poulsbo SCH,
910 Driver to enable the GPIOs found on SMSC SMSC SCH3112, SCH3114 and
918 depends on TS5500 || COMPILE_TEST
920 This driver supports Digital I/O exposed by pin blocks found on some
929 This option enables support for GPIOs found on Winbond Super I/O
954 depends on I2C
960 on Analog Devices ADP5588 GPIO Expanders.
964 depends on GPIO_ADP5588=y
972 depends on OF_GPIO
975 This option enables support for N GPIOs found on Avionic Design
984 depends on OF_GPIO
987 Expander. This is used at least on the Cambria GW2358-4.
999 Port Expanders. Each IO port on these chips has a fixed role of
1015 depends on GPIO_MAX732X=y
1043 depends on GPIO_PCA953X
1092 depends on SOC_IMX6 || COMPILE_TEST
1104 depends on PMIC_ADP5520
1106 This option enables support for on-chip GPIO found
1107 on Analog Devices ADP5520 PMICs.
1111 depends on MFD_ALTERA_A10SR
1119 depends on MFD_ARIZONA
1121 Support for GPIOs on Wolfson Arizona class devices.
1125 depends on MFD_ROHM_BD70528
1127 Support for GPIOs on ROHM BD70528 PMIC. There are four GPIOs
1128 available on the ROHM PMIC in total. The GPIOs can also
1136 depends on MFD_ROHM_BD71828
1138 Support for GPO(s) on ROHM BD71815 PMIC. There are two GPOs
1139 available on the ROHM PMIC.
1146 depends on MFD_ROHM_BD71828
1148 Support for GPIOs on ROHM BD71828 PMIC. There are three GPIOs
1149 available on the ROHM PMIC in total. The GPIOs are limited to
1158 depends on MFD_BD9571MWV
1160 Support for GPIOs on ROHM BD9571 PMIC. There are two GPIOs
1161 available on the ROHM PMIC in total, both of which can also
1169 depends on (X86 || COMPILE_TEST) && INTEL_SOC_PMIC
1172 Support for GPIO pins on Crystal Cove PMIC.
1182 depends on X86 || MIPS || COMPILE_TEST
1183 depends on MFD_CS5535
1186 can be used for quite a number of things. The CS5535/6 is found on
1193 depends on PMIC_DA9052
1199 depends on MFD_DA9055
1210 depends on MFD_DLN2
1222 depends on ARM
1224 This driver supports the CPLD egpio chip present on
1230 depends on MFD_JANZ_CMODIO
1238 depends on MFD_KEMPLD
1240 This enables support for the PLD GPIO interface on some Kontron ETX
1248 depends on MFD_LP3943
1256 depends on MFD_TI_LP873X
1258 This driver supports the GPO on TI Lp873x PMICs. 2 GPOs are present
1259 on LP873X PMICs.
1266 depends on MFD_TI_LP87565
1268 This driver supports the GPIO on TI Lp873565 PMICs. 3 GPIOs are present
1269 on LP87565 PMICs.
1276 depends on PINCTRL_MADERA
1278 Support for GPIOs on Cirrus Logic Madera class codecs.
1282 depends on MFD_MAX77620
1292 depends on MFD_MAX77650
1299 depends on MFD_PALMAS
1306 depends on MFD_RC5T583
1315 depends on MFD_SL28CPLD || COMPILE_TEST
1320 This enables support for the GPIOs found on the Kontron sl28 CPLD.
1327 depends on MFD_STMPE
1328 depends on OF_GPIO
1331 This enables support for the GPIOs found on the STMPE I/O
1336 depends on MFD_TC3589X
1337 depends on OF_GPIO
1340 This enables support for the GPIOs found on the TC3589X
1345 depends on MFD_TIMBERDALE
1351 depends on MFD_TPS65086
1353 This driver supports the GPO on TI TPS65086x PMICs.
1357 depends on MFD_TPS65218
1364 depends on MFD_TPS6586X
1371 depends on MFD_TPS65910
1378 depends on MFD_TPS65912
1384 depends on INTEL_SKL_INT3472
1399 depends on MFD_TQMX86 || COMPILE_TEST
1400 depends on HAS_IOPORT_MAP
1403 This driver supports GPIO on the TQMX86 IO controller.
1407 depends on TWL4030_CORE
1414 depends on TWL6040_CORE
1421 depends on UCB1400_CORE
1428 depends on (X86 || COMPILE_TEST) && INTEL_SOC_PMIC_BXTWC
1431 Support for GPIO pins on Whiskey Cove PMIC.
1441 depends on MFD_WM831X
1448 depends on MFD_WM8350
1455 depends on MFD_WM8994
1463 depends on PCI
1467 depends on X86 || COMPILE_TEST
1468 depends on HAS_IOPORT_MAP
1472 Note, that usually system firmware/ACPI handles GPIO pins on their
1480 depends on VIDEO_BT848=n
1485 This chip can be found on Miro, Hauppauge and STB TV-cards.
1488 GPIO card. For more information on how to build a GPIO card
1496 depends on X86_INTEL_MID
1503 depends on (MELLANOX_PLATFORM && ARM64 && ACPI) || (64BIT && COMPILE_TEST)
1506 Say Y here if you want GPIO support on Mellanox BlueField SoC.
1510 depends on (MELLANOX_PLATFORM && ARM64 && ACPI) || (64BIT && COMPILE_TEST)
1513 Say Y here if you want GPIO support on Mellanox BlueField 2 SoC.
1517 depends on X86 || COMPILE_TEST
1527 depends on X86_32 || MIPS || COMPILE_TEST
1570 depends on X86 && OF
1579 depends on SPI_MASTER
1583 depends on OF_GPIO
1625 depends on MOXTET
1635 depends on USB
1639 depends on MFD_VIPERBOARD
1642 Technologies Viperboard. There are two GPIO chips on the
1676 depends on VIRTIO
1681 simulators on the host (like QEMU).