Lines Matching full:on

7 	depends on HAS_IOMEM
30 depends on DEBUG_KERNEL
65 depends on ARCH_AIROHA || COMPILE_TEST
66 depends on SPI_MASTER
69 This enables support for SPI-NAND mode on the Airoha NAND
70 Flash Interface found on Airoha ARM SoCs. This controller
88 depends on FPGA_DFL
97 depends on ARCH_MESON || COMPILE_TEST
104 depends on ARCH_MESON || COMPILE_TEST
107 This enables SPI mode on the NAND Flash Controller of Amlogic
114 depends on COMMON_CLK
115 depends on ARCH_MESON || COMPILE_TEST
118 communication controller), which is available on platforms such as
123 depends on ARCH_APPLE || COMPILE_TEST
125 This enables support for the SPI controller present on
128 instances are present on the SoC and each connects usually
134 depends on ATH79 || COMPILE_TEST
136 This enables support for the SPI controller present on the
141 depends on ATH79 || COMPILE_TEST
144 This enables support for the SPI controller present on the
149 depends on (ARCH_MVEBU && OF) || COMPILE_TEST
151 This enables support for the SPI controller present on the
156 depends on ARCH_ASPEED || COMPILE_TEST
157 depends on OF
167 depends on ARCH_MICROCHIP || COMPILE_TEST
168 depends on OF
170 This selects a driver for the Atmel SPI Controller, present on
175 depends on (ARCH_AT91 || COMPILE_TEST)
176 depends on MFD_AT91_USART
179 present on AT91 and SAMA5 SoC series.
183 depends on ARCH_AT91 || COMPILE_TEST
184 depends on OF && HAS_IOMEM
192 depends on MIPS_ALCHEMY
196 PSC SPI controller found on Au1550, Au1200 and Au1300 series.
200 depends on HAS_IOMEM
209 depends on GPIOLIB
210 depends on ARCH_BCM2835 || ARCH_BRCMSTB || COMPILE_TEST
221 depends on ((ARCH_BCM2835 || ARCH_BRCMSTB) && GPIOLIB) || COMPILE_TEST
231 depends on BCM63XX || BMIPS_GENERIC || COMPILE_TEST
233 Enable support for the SPI controller on the Broadcom BCM63xx SoCs.
237 depends on BCM63XX || BMIPS_GENERIC || ARCH_BCMBCA || COMPILE_TEST
239 This enables support for the High Speed SPI controller present on
244 depends on ARCH_BRCMSTB || ARCH_BCM || ARCH_BCM_IPROC || \
255 depends on ARCH_BCMBCA || COMPILE_TEST
257 This enables support for the High Speed SPI controller present on
277 depends on PARPORT
293 depends on OF && (ARM || ARM64 || X86 || RISCV || MIPS || COMPILE_TEST)
304 depends on OF && HAS_IOMEM && 64BIT
305 depends on SPI_MEM
316 depends on SPI_MASTER && USB
318 Enables the SPI controller on the CH341a USB to serial chip
322 depends on ARCH_CLPS711X || COMPILE_TEST
329 depends on (M520x || M523x || M5249 || M525x || M527x || M528x || M532x)
336 depends on MFD_CS42L43 && PINCTRL_CS42L43
344 depends on ARCH_DAVINCI || ARCH_KEYSTONE || COMPILE_TEST
362 depends on PCI
366 depends on HAS_IOMEM
370 depends on MIPS_BAIKAL_T1 || COMPILE_TEST
384 depends on SPI_DW_BT1
399 depends on MFD_DLN2
409 depends on ARCH_EP93XX || COMPILE_TEST
416 depends on SOC_FALCON
418 The external bus unit (EBU) found on the FALC-ON SoC has SPI
425 depends on FSI
432 depends on ARCH_MXC || COMPILE_TEST
438 depends on ARCH_MXC || SOC_LS1021A || ARCH_LAYERSCAPE || \
440 depends on HAS_IOMEM
443 Up to four flash chips can be connected on two buses with two
450 depends on ARCH_HPE || COMPILE_TEST
457 depends on (ARM64 && ACPI) || COMPILE_TEST
459 This enables support for HiSilicon SPI controller found on
467 depends on (ARM64 && ACPI) || COMPILE_TEST
468 depends on HAS_IOMEM
475 depends on ARCH_LAYERSCAPE || ARCH_MXC || COMPILE_TEST
476 depends on HAS_IOMEM
479 Up to four slave devices can be connected on two buses with two
486 depends on GPIOLIB || COMPILE_TEST
502 depends on MIPS || COMPILE_TEST
504 This enables support for the SPFI master controller found on
509 depends on ARCH_MXC || COMPILE_TEST
515 depends on MACH_INGENIC || COMPILE_TEST
527 depends on PCI
528 depends on X86 || COMPILE_TEST
529 depends on SPI_MEM
545 depends on X86 || COMPILE_TEST
546 depends on SPI_MEM
564 depends on OF && (SUPERH || COMPILE_TEST)
571 depends on HAS_IOMEM
572 depends on KEBA_CP500 || COMPILE_TEST
576 as found on CP500 devices for example.
583 depends on PARPORT
592 depends on LOONGARCH || COMPILE_TEST
597 depends on PCI && (LOONGARCH || COMPILE_TEST)
602 Say Y or M here if you want to use the SPI controller on
608 depends on OF && (LOONGARCH || COMPILE_TEST)
613 Say Y or M here if you want to use the SPI controller on
618 depends on MACH_PXA27X_DT || COMPILE_TEST
623 Say N here unless you plan to run the kernel on an ICP DAS
628 depends on PPC_MPC52xx
635 depends on PPC_MPC52xx
642 depends on PPC_MPC512x
649 depends on OF
653 depends on FSL_SOC
657 depends on OF
670 depends on ARCH_MXC || ARCH_NXP || M5441x || COMPILE_TEST
677 depends on FSL_SOC
685 depends on USB_LJCA
696 depends on COMMON_CLK
697 depends on ARCH_MESON || COMPILE_TEST
704 depends on ARCH_MESON || COMPILE_TEST
712 depends on SPI_MASTER
715 Say Y or M here if you want to use the QSPI controllers on
721 depends on SPI_MASTER
724 Say Y or M here if you want to use the "soft" controllers on
730 depends on ARCH_MEDIATEK || COMPILE_TEST
739 depends on RALINK || COMPILE_TEST
745 depends on ARCH_MEDIATEK || COMPILE_TEST
747 This enables support for SPI NOR controller found on MediaTek
755 depends on ARCH_MEDIATEK || COMPILE_TEST
756 depends on MTD_NAND_ECC_MEDIATEK
758 This enables support for SPI-NAND mode on the MediaTek NAND
759 Flash Interface found on MediaTek ARM SoCs. This controller
765 depends on ARCH_NPCM || COMPILE_TEST
776 depends on ARCH_NPCM || COMPILE_TEST
777 depends on OF && HAS_IOMEM
786 depends on ARCH_NPCM || COMPILE_TEST
793 depends on LANTIQ || X86 || COMPILE_TEST
796 mode. This controller is found on Intel (former Lantiq) SoCs like
801 depends on GPIOLIB || COMPILE_TEST
808 depends on CAVIUM_OCTEON_SOC
810 SPI host driver for the hardware found on some Cavium OCTEON
815 depends on ARCH_OMAP1 || (ARM && COMPILE_TEST)
818 This hooks up to the MicroWire controller on OMAP1 chips.
822 depends on ARCH_OMAP2PLUS || ARCH_K3 || COMPILE_TEST
830 depends on ARCH_OMAP2PLUS || COMPILE_TEST
838 depends on PLAT_ORION || ARCH_MVEBU || COMPILE_TEST
840 This enables using the SPI master controller on the Orion
845 depends on PCI
854 depends on MACH_PIC32 || COMPILE_TEST
860 depends on MACH_PIC32 || COMPILE_TEST
866 depends on ARM_AMBA
877 depends on SPI_MASTER
878 depends on ARCH_MICROCHIP || COMPILE_TEST
881 Say Y or M here if you want to use the "hard" controllers on
887 depends on PPC32 && 4xx
894 depends on ARCH_PXA || ARCH_MMP || (X86 && (PCI || ACPI)) || COMPILE_TEST
905 depends on MACH_REALTEK_RTL || COMPILE_TEST
908 This enables support for the SPI-NAND Flash controller on
916 depends on ARCH_ROCKCHIP || COMPILE_TEST
928 depends on ARCH_ROCKCHIP || COMPILE_TEST
929 depends on HAS_IOMEM && HAS_DMA
932 is a specialized controller used to access SPI flash on some
940 depends on SPI_MASTER && (ATH79 || COMPILE_TEST)
941 depends on OF
947 depends on RENESAS_RPCIF
953 depends on SUPERH || ARCH_RENESAS || COMPILE_TEST
959 depends on ARCH_RENESAS || COMPILE_TEST
967 depends on ARCH_RENESAS || COMPILE_TEST
974 depends on ARCH_QCOM || COMPILE_TEST
980 depends on ARCH_QCOM || COMPILE_TEST
981 depends on MTD
989 depends on ARCH_QCOM || COMPILE_TEST
1002 depends on QCOM_GENI_SE
1005 master mode on the Qualcomm Technologies Inc.'s SoCs. If you say
1007 interface on the Qualcomm Technologies Inc.'s SoCs.
1014 depends on (PLAT_SAMSUNG || ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST)
1021 depends on I2C
1027 depends on HAVE_CLK
1028 depends on ARCH_SHMOBILE || ARCH_RENESAS || COMPILE_TEST
1034 depends on SUPERH || COMPILE_TEST
1040 depends on SUPERH
1047 depends on ARCH_RENESAS || COMPILE_TEST
1053 depends on HAS_IOMEM
1059 depends on ARCH_MEDIATEK || COMPILE_TEST
1060 depends on SPI_SLAVE
1069 depends on OF && HAS_IOMEM
1070 depends on SPI_MEM
1078 depends on ARCH_SOPHGO || COMPILE_TEST
1087 depends on ARCH_SPRD || COMPILE_TEST
1093 depends on ARCH_SPRD || COMPILE_TEST
1094 depends on HWSPINLOCK || (COMPILE_TEST && !HWSPINLOCK)
1096 ADI driver based on SPI for Spreadtrum SoCs.
1100 depends on ARCH_STM32 || COMPILE_TEST
1111 depends on ARCH_STM32 || COMPILE_TEST
1112 depends on OF
1113 depends on SPI_MEM
1121 depends on ARCH_STM32 || COMPILE_TEST
1122 depends on OF
1123 depends on SPI_MEM
1131 depends on ARCH_STI || COMPILE_TEST
1138 depends on ARCH_SUNXI || COMPILE_TEST
1144 depends on ARCH_SUNXI || COMPILE_TEST
1145 depends on RESET_CONTROLLER
1147 This enables using the SPI controller on the Allwinner A31 SoCs.
1151 depends on SOC_SP7021 || COMPILE_TEST
1153 This enables Sunplus SP7021 SPI controller driver on the SP7021 SoCs.
1162 depends on ARCH_SYNQUACER || COMPILE_TEST
1172 depends on SPI_MASTER
1179 depends on ARCH_MXS
1186 depends on ARCH_TEGRA || COMPILE_TEST
1187 depends on RESET_CONTROLLER
1191 on Tegra SoCs starting from Tegra210.
1195 depends on ARCH_TEGRA || COMPILE_TEST
1196 depends on RESET_CONTROLLER
1204 depends on ARCH_TEGRA || COMPILE_TEST
1205 depends on RESET_CONTROLLER
1213 depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST
1214 depends on RESET_CONTROLLER
1220 depends on PCI && 64BIT && (ARM64 || COMPILE_TEST)
1222 SPI host driver for the hardware found on Cavium ThunderX
1227 depends on PCI && (X86_32 || MIPS || COMPILE_TEST)
1237 depends on (ARCH_UNIPHIER || COMPILE_TEST) && OF
1238 depends on HAS_IOMEM
1251 depends on SPI_MASTER && VIRTIO
1262 depends on I2C
1264 Support for the SPI-I2C bridge found on the Analog Devices
1269 depends on HAS_IOMEM
1281 depends on ARCH_THUNDER2 || COMPILE_TEST
1283 Enable support for the SPI controller on the Cavium ThunderX2.
1284 (Originally on Netlogic XLP SoCs.)
1291 depends on (XTENSA && XTENSA_PLATFORM_XTFPGA) || COMPILE_TEST
1298 16 bit words in SPI mode 0, automatically asserting CS on transfer
1299 start and deasserting on end.
1303 depends on ARCH_ZYNQ || COMPILE_TEST
1304 depends on SPI_MEM
1312 depends on (SPI_MEM && HAS_DMA) || COMPILE_TEST
1319 depends on PCI
1320 depends on SPI_MASTER || X86 || COMPILE_TEST
1321 depends on SPI_MEM
1337 to be chip selects on this controller. It is still necessary to
1353 depends on m
1362 depends on SYSFS
1415 depends on PWM