Lines Matching full:on

31 	depends on OF
32 depends on HAS_IOMEM
36 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
125 depends on HAS_IOMEM
129 depends on OF_GPIO
143 depends on OF_GPIO
153 depends on ACPI
156 Driver for GPIO functionality on Promontory IOHub.
161 depends on (ARCH_ASPEED || COMPILE_TEST) && OF_GPIO
168 depends on (ARCH_ASPEED || COMPILE_TEST) && OF_GPIO
177 depends on ATH79 || COMPILE_TEST
187 depends on OF_GPIO
190 depends on (ARCH_BCM2835 && RASPBERRYPI_FIRMWARE) || (COMPILE_TEST && !RASPBERRYPI_FIRMWARE)
192 Turn on GPIO support for the expander on Raspberry Pi 3 boards, using
193 the firmware mailbox to communicate with VideoCore on BCM283x chips.
197 depends on ARCH_BCM_MOBILE || COMPILE_TEST
199 Turn on GPIO support for Broadcom "Kona" chips.
203 depends on OF_GPIO && (ARCH_BCM_IPROC || COMPILE_TEST)
213 depends on OF_GPIO && (ARCH_BRCMSTB || BMIPS_GENERIC || COMPILE_TEST)
221 depends on OF_GPIO
229 depends on ARCH_CLPS711X || COMPILE_TEST
232 Say yes here to support GPIO on CLPS711X SoCs.
237 depends on (ARM || ARM64) && (ARCH_DAVINCI || ARCH_KEYSTONE || ARCH_K3)
251 depends on ARCH_SPRD || COMPILE_TEST
252 depends on OF_GPIO
259 depends on (ARCH_EMEV2 || COMPILE_TEST) && OF_GPIO
261 Say yes here to support GPIO on Renesas Emma Mobile SoCs.
265 depends on ARCH_AIROHA
270 Say Y or M here to support the GPIO controller block on the
275 depends on ARCH_EP93XX
280 tristate "Support for GPIO pins on XR17V352/354/358"
281 depends on SERIAL_8250_EXAR
285 on Exar XR17V352/354/358 chips.
289 depends on GE_FPGA || COMPILE_TEST
292 Support for common GPIO functionality provided on some GE Single Board
301 depends on OF_GPIO
317 depends on OF_GPIO
326 depends on ARM64 || COMPILE_TEST
337 depends on OF_GPIO
347 depends on X86
348 depends on LPC_ICH
359 depends on IMX_SCU
363 depends on ARCH_IXP4XX
364 depends on OF
376 depends on MFD_SYSCON && OF
383 depends on CPU_LOONGSON2EF || CPU_LOONGSON64
385 Driver for GPIO functionality on Loongson-2F/3A/3B processors.
389 depends on LOONGARCH || COMPILE_TEST
390 depends on OF_GPIO
402 depends on OF_GPIO && (ARCH_LPC18XX || COMPILE_TEST)
410 depends on OF_GPIO && (ARCH_LPC32XX || COMPILE_TEST)
422 depends on MCB
429 depends on LANTIQ && SOC_XWAY
432 This enables support for memory mapped GPIOs on the External Bus Unit
433 (EBU) found on Lantiq SoCs. The GPIOs are output only as they are
438 depends on PPC_MPC52xx
443 depends on PPC_MPC512x || PPC_MPC831x || PPC_MPC834x || PPC_MPC837x || \
454 depends on SOC_MT7620 || SOC_MT7621 || COMPILE_TEST
455 depends on OF_GPIO
463 depends on PLAT_ORION || ARCH_MVEBU
464 depends on OF_GPIO
470 depends on ARCH_MXC || COMPILE_TEST
476 depends on ARCH_MXS || COMPILE_TEST
483 depends on CAVIUM_OCTEON_SOC
486 Say yes here to support the on-chip GPIO lines on the OCTEON
492 depends on ARM
500 depends on ARM_AMBA
508 depends on ARCH_PXA || ARCH_MMP || COMPILE_TEST
514 depends on ARCH_RENESAS || COMPILE_TEST
517 Say yes here to support GPIO on Renesas R-Car or RZ/G SoCs.
521 depends on ARCH_RDA || COMPILE_TEST
522 depends on OF_GPIO
530 depends on MACH_REALTEK_RTL
535 The GPIO controller on the Otto MIPS platform supports up to two
549 depends on ARCH_ROCKCHIP || COMPILE_TEST
554 Say yes here to support GPIO on Rockchip SoCs.
558 depends on MFD_SYSCON
559 depends on OF_GPIO
560 depends on ARCH_AT91 || COMPILE_TEST
565 PIOBU pins on the SAMA5D2 can be used as GPIOs.
571 depends on OF_GPIO
577 Say yes here to support the GPIO device on SiFive SoCs.
581 depends on SIOX
589 depends on ARC || COMPILE_TEST
590 depends on OF_GPIO
592 This driver supports GPIOs via CREG on various Synopsys SoCs.
595 each GPIO line owns a field with different length and on/off value.
599 depends on PLAT_SPEAR
606 depends on ARCH_SPRD || COMPILE_TEST
607 depends on OF_GPIO
614 depends on SOC_XWAY || COMPILE_TEST
615 depends on OF_GPIO
617 This enables support for the Serial To Parallel (STP) unit found on
624 tristate "GPIO based on SYSCON"
625 depends on MFD_SYSCON && OF
649 depends on ARCH_TEGRA || COMPILE_TEST
650 depends on OF_GPIO
654 Say yes here to support GPIO pins on NVIDIA Tegra SoCs.
659 depends on ARCH_TEGRA_186_SOC || ARCH_TEGRA_194_SOC || COMPILE_TEST
660 depends on OF_GPIO
664 Say yes here to support GPIO pins on NVIDIA Tegra186 SoCs.
668 depends on OF_GPIO
669 depends on SOC_IMX51 || COMPILE_TEST
676 depends on ARCH_THUNDER || (64BIT && COMPILE_TEST)
677 depends on PCI_MSI
682 Say yes here to support the on-chip GPIO lines on the ThunderX
687 depends on ARCH_UNIPHIER || COMPILE_TEST
688 depends on OF_GPIO
695 depends on ARCH_MXC
702 depends on ARCH_VISCONTI || COMPILE_TEST
703 depends on OF_GPIO
708 Say yes here to support GPIO on Tohisba Visconti.
712 depends on MFD_WCD934X && OF_GPIO
714 This driver is to support GPIO block found on the Qualcomm Technologies
719 depends on ARM64 && OF_GPIO
728 depends on (ARCH_XGENE || COMPILE_TEST)
739 depends on OF_GPIO
745 depends on ARCH_THUNDER2 || COMPILE_TEST
748 This driver provides support for GPIO interface on Cavium's ThunderX2
755 depends on XTENSA
756 depends on HAVE_XTENSA_GPIO32
757 depends on !SMP
764 depends on ARM
770 depends on ARCH_ZYNQ || ARCH_ZYNQMP
777 depends on ZYNQMP_FIRMWARE
783 This ps-mode pin GPIO driver is based on GPIO framework. PS_MODE
789 depends on MACH_LOONGSON32
792 Say Y or M here to support GPIO on Loongson1 SoCs.
797 This option enables driver for GPIO on AMD's Fusion Controller Hub,
798 as found on G-series SOCs (e.g. GX-412TC).
806 depends on ARCH_MSTARV7
811 Say Y here to support the main GPIO block on MStar/SigmaStar
816 depends on MIKROTIK_RB532 || COMPILE_TEST
829 depends on X86 && HAS_IOPORT # I/O space access
833 depends on PCI
858 depends on PC104
873 depends on PC104
886 depends on PC104
902 This option enables support for GPIOs found on Fintek Super-I/O
911 depends on PC104
939 depends on (X86 || COMPILE_TEST) && ACPI
940 depends on LPC_SCH
943 Say yes here to support GPIO interface on Intel Poulsbo SCH,
967 Driver to enable the GPIOs found on SMSC SMSC SCH3112, SCH3114 and
975 depends on TS5500 || COMPILE_TEST
977 This driver supports Digital I/O exposed by pin blocks found on some
986 This option enables support for GPIOs found on Winbond Super I/O
1014 depends on I2C
1018 depends on OF_GPIO
1021 This option enables support for N GPIOs found on Avionic Design
1051 depends on OF_GPIO
1054 Expander. This is used at least on the Cambria GW2358-4.
1066 Port Expanders. Each IO port on these chips has a fixed role of
1082 depends on GPIO_MAX732X=y
1110 depends on GPIO_PCA953X
1159 depends on SOC_IMX6 || COMPILE_TEST
1171 depends on PMIC_ADP5520
1173 This option enables support for on-chip GPIO found
1174 on Analog Devices ADP5520 PMICs.
1178 depends on MFD_ALTERA_A10SR
1186 depends on MFD_ARIZONA
1188 Support for GPIOs on Wolfson Arizona class devices.
1192 depends on MFD_ROHM_BD71828
1194 Support for GPO(s) on ROHM BD71815 PMIC. There are two GPOs
1195 available on the ROHM PMIC.
1202 depends on MFD_ROHM_BD71828
1204 Support for GPIOs on ROHM BD71828 PMIC. There are three GPIOs
1205 available on the ROHM PMIC in total. The GPIOs are limited to
1214 depends on MFD_BD9571MWV
1216 Support for GPIOs on ROHM BD9571 PMIC. There are two GPIOs
1217 available on the ROHM PMIC in total, both of which can also
1225 depends on (X86 || COMPILE_TEST) && INTEL_SOC_PMIC
1228 Support for GPIO pins on Crystal Cove PMIC.
1238 depends on X86 || MIPS || COMPILE_TEST
1239 depends on MFD_CS5535
1242 can be used for quite a number of things. The CS5535/6 is found on
1249 depends on PMIC_DA9052
1255 depends on MFD_DA9055
1266 depends on MFD_DLN2
1278 depends on ARM
1280 This driver supports the CPLD egpio chip present on
1286 depends on X86 || COMPILE_TEST
1297 depends on MFD_JANZ_CMODIO
1305 depends on MFD_KEMPLD
1307 This enables support for the PLD GPIO interface on some Kontron ETX
1315 depends on MFD_LJCA
1327 depends on MFD_LP3943
1335 depends on MFD_TI_LP873X
1337 This driver supports the GPO on TI Lp873x PMICs. 2 GPOs are present
1338 on LP873X PMICs.
1345 depends on MFD_TI_LP87565
1347 This driver supports the GPIO on TI Lp873565 PMICs. 3 GPIOs are present
1348 on LP87565 PMICs.
1355 depends on PINCTRL_MADERA
1357 Support for GPIOs on Cirrus Logic Madera class codecs.
1361 depends on MFD_MAX77620
1371 depends on MFD_MAX77650
1378 depends on MFD_PALMAS
1385 depends on MFD_SC27XX_PMIC || COMPILE_TEST
1386 depends on OF_GPIO
1393 depends on MFD_RC5T583
1402 depends on MFD_SL28CPLD || COMPILE_TEST
1407 This enables support for the GPIOs found on the Kontron sl28 CPLD.
1414 depends on MFD_STMPE
1415 depends on OF_GPIO
1418 This enables support for the GPIOs found on the STMPE I/O
1423 depends on MFD_TC3589X
1424 depends on OF_GPIO
1427 This enables support for the GPIOs found on the TC3589X
1432 depends on MFD_TIMBERDALE
1438 depends on MFD_TN48M_CPLD
1441 This enables support for the GPIOs found on the Delta
1450 depends on MFD_TPS65086
1452 This driver supports the GPO on TI TPS65086x PMICs.
1456 depends on MFD_TPS65218
1463 depends on MFD_TPS65219
1479 depends on MFD_TPS6586X
1486 depends on MFD_TPS65910
1493 depends on MFD_TPS65912
1499 depends on INTEL_SKL_INT3472
1510 depends on MFD_TQMX86 || COMPILE_TEST
1511 depends on HAS_IOPORT_MAP
1514 This driver supports GPIO on the TQMX86 IO controller.
1518 depends on TWL4030_CORE
1525 depends on TWL6040_CORE
1532 depends on (X86 || COMPILE_TEST) && INTEL_SOC_PMIC_BXTWC
1535 Support for GPIO pins on Whiskey Cove PMIC.
1545 depends on MFD_WM831X
1552 depends on MFD_WM8350
1559 depends on MFD_WM8994
1567 depends on PCI
1571 depends on X86 || COMPILE_TEST
1572 depends on HAS_IOPORT_MAP
1576 Note that usually system firmware/ACPI handles GPIO pins on their
1584 depends on VIDEO_BT848=n
1589 This chip can be found on Miro, Hauppauge and STB TV-cards.
1592 GPIO card. For more information on how to build a GPIO card
1600 depends on X86_INTEL_MID
1607 depends on (MELLANOX_PLATFORM && ARM64 && ACPI) || (64BIT && COMPILE_TEST)
1610 Say Y here if you want GPIO support on Mellanox BlueField SoC.
1614 depends on (MELLANOX_PLATFORM && ARM64 && ACPI) || (64BIT && COMPILE_TEST)
1618 Say Y here if you want GPIO support on Mellanox BlueField 2 SoC.
1622 depends on (MELLANOX_PLATFORM && ARM64) || COMPILE_TEST
1626 Say Y if you want GPIO support on Mellanox BlueField 3 SoC.
1635 depends on X86 || COMPILE_TEST
1645 depends on X86_32 || MIPS || COMPILE_TEST
1692 depends on X86 && OF
1701 depends on SPI_MASTER
1705 depends on OF_GPIO
1747 depends on MOXTET
1757 depends on USB
1761 depends on MFD_VIPERBOARD
1764 Technologies Viperboard. There are two GPIO chips on the
1789 Say yes here to enable a driver for GPIO multiplexers based on latches
1804 depends on VIRTIO
1810 simulators on the host (like QEMU).