Lines Matching full:on

7 	depends on HAS_IOMEM
30 depends on DEBUG_KERNEL
62 depends on ARCH_AIROHA || COMPILE_TEST
63 depends on SPI_MASTER
66 This enables support for SPI-NAND mode on the Airoha NAND
67 Flash Interface found on Airoha ARM SoCs. This controller
85 depends on FPGA_DFL
94 depends on ARCH_MESON || COMPILE_TEST
101 depends on ARCH_APPLE || COMPILE_TEST
103 This enables support for the SPI controller present on
106 instances are present on the SoC and each connects usually
112 depends on ATH79 || COMPILE_TEST
114 This enables support for the SPI controller present on the
119 depends on ATH79 || COMPILE_TEST
122 This enables support for the SPI controller present on the
127 depends on (ARCH_MVEBU && OF) || COMPILE_TEST
129 This enables support for the SPI controller present on the
134 depends on ARCH_ASPEED || COMPILE_TEST
135 depends on OF
145 depends on ARCH_AT91 || COMPILE_TEST
146 depends on OF
148 This selects a driver for the Atmel SPI Controller, present on
153 depends on (ARCH_AT91 || COMPILE_TEST)
154 depends on MFD_AT91_USART
157 present on AT91 and SAMA5 SoC series.
161 depends on ARCH_AT91 || COMPILE_TEST
162 depends on OF && HAS_IOMEM
170 depends on MIPS_ALCHEMY
174 PSC SPI controller found on Au1550, Au1200 and Au1300 series.
178 depends on HAS_IOMEM
186 depends on GPIOLIB
187 depends on ARCH_BCM2835 || ARCH_BRCMSTB || COMPILE_TEST
198 depends on ((ARCH_BCM2835 || ARCH_BRCMSTB) && GPIOLIB) || COMPILE_TEST
208 depends on BCM63XX || BMIPS_GENERIC || COMPILE_TEST
210 Enable support for the SPI controller on the Broadcom BCM63xx SoCs.
214 depends on BCM63XX || BMIPS_GENERIC || ARCH_BCMBCA || COMPILE_TEST
216 This enables support for the High Speed SPI controller present on
221 depends on ARCH_BRCMSTB || ARCH_BCM || ARCH_BCM_IPROC || \
232 depends on ARCH_BCMBCA || COMPILE_TEST
234 This enables support for the High Speed SPI controller present on
254 depends on PARPORT
270 depends on OF && (ARM || ARM64 || X86 || RISCV || MIPS || COMPILE_TEST)
281 depends on OF && HAS_IOMEM && 64BIT
282 depends on SPI_MEM
293 depends on SPI_MASTER && USB
295 Enables the SPI controller on the CH341a USB to serial chip
299 depends on ARCH_CLPS711X || COMPILE_TEST
306 depends on (M520x || M523x || M5249 || M525x || M527x || M528x || M532x)
313 depends on MFD_CS42L43 && PINCTRL_CS42L43
321 depends on ARCH_DAVINCI || ARCH_KEYSTONE || COMPILE_TEST
339 depends on PCI
343 depends on HAS_IOMEM
347 depends on MIPS_BAIKAL_T1 || COMPILE_TEST
361 depends on SPI_DW_BT1
376 depends on MFD_DLN2
386 depends on ARCH_EP93XX || COMPILE_TEST
393 depends on SOC_FALCON
395 The external bus unit (EBU) found on the FALC-ON SoC has SPI
402 depends on FSI
409 depends on ARCH_MXC || COMPILE_TEST
415 depends on ARCH_MXC || SOC_LS1021A || ARCH_LAYERSCAPE || COMPILE_TEST
416 depends on HAS_IOMEM
419 Up to four flash chips can be connected on two buses with two
426 depends on ARCH_HPE || COMPILE_TEST
433 depends on (ARM64 && ACPI) || COMPILE_TEST
435 This enables support for HiSilicon SPI controller found on
443 depends on (ARM64 && ACPI) || COMPILE_TEST
444 depends on HAS_IOMEM
451 depends on ARCH_LAYERSCAPE || ARCH_MXC || COMPILE_TEST
452 depends on HAS_IOMEM
455 Up to four slave devices can be connected on two buses with two
462 depends on GPIOLIB || COMPILE_TEST
478 depends on MIPS || COMPILE_TEST
480 This enables support for the SPFI master controller found on
485 depends on ARCH_MXC || COMPILE_TEST
491 depends on MACH_INGENIC || COMPILE_TEST
503 depends on PCI
504 depends on X86 || COMPILE_TEST
505 depends on SPI_MEM
521 depends on X86 || COMPILE_TEST
522 depends on SPI_MEM
540 depends on OF && (SUPERH || COMPILE_TEST)
547 depends on HAS_IOMEM
548 depends on KEBA_CP500 || COMPILE_TEST
552 as found on CP500 devices for example.
559 depends on PARPORT
568 depends on LOONGARCH || COMPILE_TEST
573 depends on PCI && (LOONGARCH || COMPILE_TEST)
578 Say Y or M here if you want to use the SPI controller on
584 depends on OF && (LOONGARCH || COMPILE_TEST)
589 Say Y or M here if you want to use the SPI controller on
594 depends on MACH_PXA27X_DT || COMPILE_TEST
599 Say N here unless you plan to run the kernel on an ICP DAS
604 depends on PPC_MPC52xx
611 depends on PPC_MPC52xx
618 depends on PPC_MPC512x
625 depends on OF
629 depends on FSL_SOC
633 depends on OF
646 depends on SOC_VF610 || SOC_LS1021A || ARCH_LAYERSCAPE || M5441x || COMPILE_TEST
653 depends on FSL_SOC
661 depends on USB_LJCA
672 depends on COMMON_CLK
673 depends on ARCH_MESON || COMPILE_TEST
680 depends on ARCH_MESON || COMPILE_TEST
688 depends on SPI_MASTER
691 Say Y or M here if you want to use the "hard" controllers on
697 depends on SPI_MASTER
700 Say Y or M here if you want to use the QSPI controllers on
706 depends on ARCH_MEDIATEK || COMPILE_TEST
715 depends on RALINK || COMPILE_TEST
721 depends on ARCH_MEDIATEK || COMPILE_TEST
723 This enables support for SPI NOR controller found on MediaTek
731 depends on ARCH_MEDIATEK || COMPILE_TEST
732 depends on MTD_NAND_ECC_MEDIATEK
734 This enables support for SPI-NAND mode on the MediaTek NAND
735 Flash Interface found on MediaTek ARM SoCs. This controller
741 depends on ARCH_NPCM || COMPILE_TEST
752 depends on ARCH_NPCM || COMPILE_TEST
753 depends on OF && HAS_IOMEM
762 depends on ARCH_NPCM || COMPILE_TEST
769 depends on LANTIQ || X86 || COMPILE_TEST
772 mode. This controller is found on Intel (former Lantiq) SoCs like
777 depends on GPIOLIB || COMPILE_TEST
784 depends on CAVIUM_OCTEON_SOC
786 SPI host driver for the hardware found on some Cavium OCTEON
791 depends on ARCH_OMAP1 || (ARM && COMPILE_TEST)
794 This hooks up to the MicroWire controller on OMAP1 chips.
798 depends on ARCH_OMAP2PLUS || ARCH_K3 || COMPILE_TEST
806 depends on ARCH_OMAP2PLUS || COMPILE_TEST
814 depends on PLAT_ORION || ARCH_MVEBU || COMPILE_TEST
816 This enables using the SPI master controller on the Orion
821 depends on PCI
830 depends on MACH_PIC32 || COMPILE_TEST
836 depends on MACH_PIC32 || COMPILE_TEST
842 depends on ARM_AMBA
853 depends on PPC32 && 4xx
860 depends on ARCH_PXA || ARCH_MMP || (X86 && (PCI || ACPI)) || COMPILE_TEST
871 depends on MACH_REALTEK_RTL || COMPILE_TEST
874 This enables support for the SPI-NAND Flash controller on
882 depends on ARCH_ROCKCHIP || COMPILE_TEST
894 depends on ARCH_ROCKCHIP || COMPILE_TEST
895 depends on HAS_IOMEM && HAS_DMA
898 is a specialized controller used to access SPI flash on some
906 depends on SPI_MASTER && ATH79
912 depends on RENESAS_RPCIF
918 depends on SUPERH || ARCH_RENESAS || COMPILE_TEST
924 depends on ARCH_RENESAS || COMPILE_TEST
931 depends on ARCH_QCOM || COMPILE_TEST
937 depends on ARCH_QCOM || COMPILE_TEST
950 depends on QCOM_GENI_SE
953 master mode on the Qualcomm Technologies Inc.'s SoCs. If you say
955 interface on the Qualcomm Technologies Inc.'s SoCs.
962 depends on (PLAT_SAMSUNG || ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST)
969 depends on I2C
975 depends on HAVE_CLK
976 depends on ARCH_SHMOBILE || ARCH_RENESAS || COMPILE_TEST
982 depends on SUPERH || COMPILE_TEST
988 depends on SUPERH
995 depends on ARCH_RENESAS || COMPILE_TEST
1001 depends on HAS_IOMEM
1007 depends on ARCH_MEDIATEK || COMPILE_TEST
1008 depends on SPI_SLAVE
1017 depends on OF && HAS_IOMEM
1018 depends on SPI_MEM
1026 depends on ARCH_SPRD || COMPILE_TEST
1032 depends on ARCH_SPRD || COMPILE_TEST
1033 depends on HWSPINLOCK || (COMPILE_TEST && !HWSPINLOCK)
1035 ADI driver based on SPI for Spreadtrum SoCs.
1039 depends on ARCH_STM32 || COMPILE_TEST
1050 depends on ARCH_STM32 || COMPILE_TEST
1051 depends on OF
1052 depends on SPI_MEM
1060 depends on ARCH_STI || COMPILE_TEST
1067 depends on ARCH_SUNXI || COMPILE_TEST
1073 depends on ARCH_SUNXI || COMPILE_TEST
1074 depends on RESET_CONTROLLER
1076 This enables using the SPI controller on the Allwinner A31 SoCs.
1080 depends on SOC_SP7021 || COMPILE_TEST
1082 This enables Sunplus SP7021 SPI controller driver on the SP7021 SoCs.
1091 depends on ARCH_SYNQUACER || COMPILE_TEST
1101 depends on SPI_MASTER
1108 depends on ARCH_MXS
1115 depends on ARCH_TEGRA || COMPILE_TEST
1116 depends on RESET_CONTROLLER
1120 on Tegra SoCs starting from Tegra210.
1124 depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST
1125 depends on RESET_CONTROLLER
1133 depends on ARCH_TEGRA || COMPILE_TEST
1134 depends on RESET_CONTROLLER
1142 depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST
1143 depends on RESET_CONTROLLER
1149 depends on PCI && 64BIT && (ARM64 || COMPILE_TEST)
1151 SPI host driver for the hardware found on Cavium ThunderX
1156 depends on PCI && (X86_32 || MIPS || COMPILE_TEST)
1166 depends on (ARCH_UNIPHIER || COMPILE_TEST) && OF
1167 depends on HAS_IOMEM
1180 depends on I2C
1182 Support for the SPI-I2C bridge found on the Analog Devices
1187 depends on HAS_IOMEM
1199 depends on ARCH_THUNDER2 || COMPILE_TEST
1201 Enable support for the SPI controller on the Cavium ThunderX2.
1202 (Originally on Netlogic XLP SoCs.)
1209 depends on (XTENSA && XTENSA_PLATFORM_XTFPGA) || COMPILE_TEST
1216 16 bit words in SPI mode 0, automatically asserting CS on transfer
1217 start and deasserting on end.
1221 depends on ARCH_ZYNQ || COMPILE_TEST
1222 depends on SPI_MEM
1230 depends on (SPI_MEM && HAS_DMA) || COMPILE_TEST
1237 depends on SPI_MASTER || COMPILE_TEST
1253 to be chip selects on this controller. It is still necessary to
1269 depends on m
1278 depends on SYSFS