Lines Matching +full:default +full:- +full:on
1 # SPDX-License-Identifier: GPL-2.0-only
8 default m
13 module will be called rng-core. This provides a device
26 depends on HAS_IOMEM
28 This driver provides kernel-side support for a generic Random
31 the default FPGA bitstream on the TS-7800 has such functionality.
34 module will be called timeriomem-rng.
40 depends on (X86 || IA64) && PCI
41 default HW_RANDOM
43 This driver provides kernel-side support for the Random Number
44 Generator hardware found on Intel i8xx-based motherboards.
47 module will be called intel-rng.
53 depends on (X86 || PPC_MAPLE) && PCI
54 default HW_RANDOM
56 This driver provides kernel-side support for the Random Number
57 Generator hardware found on AMD 76x-based motherboards.
60 module will be called amd-rng.
66 depends on ARCH_AT91 && HAVE_CLK && OF
67 default HW_RANDOM
69 This driver provides kernel-side support for the Random Number
70 Generator hardware found on Atmel AT91 devices.
73 module will be called atmel-rng.
79 depends on HAS_IOMEM
81 This driver provides kernel-side support for the Random Number
82 Generator hardware based on Silex Insight BA431 IP.
85 module will be called ba431-rng.
89 depends on ARCH_BCM2835 || ARCH_BCM_NSP || ARCH_BCM_5301X || \
91 default HW_RANDOM
93 This driver provides kernel-side support for the Random Number
94 Generator hardware found on the Broadcom BCM2835 and BCM63xx SoCs.
97 module will be called bcm2835-rng
103 depends on ARCH_BCM_IPROC || ARCH_BCM2835 || ARCH_BRCMSTB
104 default HW_RANDOM
106 This driver provides kernel-side support for the RNG200
107 hardware found on the Broadcom iProc and STB SoCs.
110 module will be called iproc-rng200
116 depends on X86_32 && PCI
117 default HW_RANDOM
119 This driver provides kernel-side support for the Random Number
120 Generator hardware found on the AMD Geode LX.
123 module will be called geode-rng.
129 depends on SPARC64
130 default HW_RANDOM
132 This driver provides kernel-side support for the Random Number
133 Generator hardware found on Niagara2 cpus.
136 module will be called n2-rng.
142 depends on X86
143 default HW_RANDOM
145 This driver provides kernel-side support for the Random Number
146 Generator hardware found on VIA based motherboards.
149 module will be called via-rng.
154 tristate "Intel IXP4xx NPU HW Pseudo-Random Number Generator support"
155 depends on ARCH_IXP4XX
156 default HW_RANDOM
158 This driver provides kernel-side support for the Pseudo-Random
159 Number Generator hardware found on the Intel IXP45x/46x NPU.
162 module will be called ixp4xx-rng.
168 depends on ARCH_OMAP16XX || ARCH_OMAP2PLUS || ARCH_MVEBU
169 default HW_RANDOM
171 This driver provides kernel-side support for the Random Number
172 Generator hardware found on OMAP16xx, OMAP2/3/4/5, AM33xx/AM43xx
176 module will be called omap-rng.
182 depends on ARCH_OMAP3
183 default HW_RANDOM
185 This driver provides kernel-side support for the Random Number
186 Generator hardware found on OMAP34xx processors.
189 module will be called omap3-rom-rng.
195 depends on CAVIUM_OCTEON_SOC
196 default HW_RANDOM
198 This driver provides kernel-side support for the Random Number
199 Generator hardware found on Octeon processors.
202 module will be called octeon-rng.
208 depends on PPC_PASEMI
209 default HW_RANDOM
211 This driver provides kernel-side support for the Random Number
212 Generator hardware found on PA Semi PWRficient SoCs.
215 module will be called pasemi-rng.
221 depends on VIRTIO
223 This driver provides kernel-side support for the virtual Random Number
227 module will be called virtio-rng. If unsure, say N.
231 depends on SOC_TX4939
232 default HW_RANDOM
234 This driver provides kernel-side support for the Random Number
235 Generator hardware found on TX4939 SoC.
238 module will be called tx4939-rng.
244 depends on SOC_IMX31
245 default HW_RANDOM
247 This driver provides kernel-side support for the Random Number
248 Generator hardware found on Freescale i.MX processors.
251 module will be called mxc-rnga.
257 depends on HAS_IOMEM && HAVE_CLK
258 depends on SOC_IMX25 || SOC_IMX6SL || SOC_IMX6SLL || SOC_IMX6UL || COMPILE_TEST
259 default HW_RANDOM
261 This driver provides kernel-side support for the Random Number
262 Generator Version C hardware found on some Freescale i.MX
266 module will be called imx-rngc.
272 depends on HW_RANDOM
273 depends on MACH_JZ4780 || MACH_X1000
274 default HW_RANDOM
276 This driver provides kernel-side support for the Random Number Generator
278 JZ4780 SoC, YSH & ATIL CU1000-Neo uses X1000 SoC.
281 module will be called ingenic-rng.
287 depends on HW_RANDOM
288 depends on MACH_X1830
289 default HW_RANDOM
291 This driver provides kernel-side support for the True Random Number Generator
292 hardware found in ingenic X1830 SoC. YSH & ATIL CU1830-Neo uses X1830 SoC.
295 module will be called ingenic-trng.
300 tristate "ST-Ericsson Nomadik Random Number Generator support"
301 depends on ARCH_NOMADIK
302 default HW_RANDOM
304 This driver provides kernel-side support for the Random Number
305 Generator hardware found on ST-Ericsson SoCs (8815 and 8500).
308 module will be called nomadik-rng.
314 depends on PPC64 && IBMVIO
315 default HW_RANDOM
317 This driver provides kernel-side support for the Random Number
318 Generator hardware found on POWER7+ machines and above
321 module will be called pseries-rng.
327 depends on PPC_POWERNV
328 default HW_RANDOM
334 module will be called powernv-rng.
340 depends on HW_RANDOM && ARCH_HISI
341 default HW_RANDOM
343 This driver provides kernel-side support for the Random Number
344 Generator hardware found on Hisilicon Hip04 and Hip05 SoC.
347 module will be called hisi-rng.
353 depends on HW_RANDOM && ARM64 && ACPI
354 default HW_RANDOM
356 This driver provides kernel-side support for the True Random Number
357 Generator V2 hardware found on HiSilicon Hi1620 SoC.
360 module will be called hisi-trng-v2.
366 depends on HW_RANDOM && ARCH_STI
368 This driver provides kernel-side support for the Random Number
369 Generator hardware found on STi series of SoCs.
372 module will be called st-rng.
375 tristate "APM X-Gene True Random Number Generator (TRNG) support"
376 depends on HW_RANDOM && ARCH_XGENE
377 default HW_RANDOM
379 This driver provides kernel-side support for the Random Number
380 Generator hardware found on APM X-Gene SoC.
389 depends on HW_RANDOM && (ARCH_STM32 || COMPILE_TEST)
390 depends on HAS_IOMEM
391 default HW_RANDOM
393 This driver provides kernel-side support for the Random Number
394 Generator hardware found on STM32 microcontrollers.
397 module will be called stm32-rng.
403 depends on HW_RANDOM && MACH_PIC32
404 default y
406 This driver provides kernel-side support for the Random Number
407 Generator hardware found on a PIC32.
410 module will be called pic32-rng.
416 depends on HW_RANDOM
417 depends on ARCH_MESON || COMPILE_TEST
418 default y
420 This driver provides kernel-side support for the Random Number
421 Generator hardware found on Amlogic Meson SoCs.
424 module will be called meson-rng.
430 depends on HW_RANDOM && PCI && (ARM64 || (COMPILE_TEST && 64BIT))
431 default HW_RANDOM
433 This driver provides kernel-side support for the Random Number
434 Generator hardware found on Cavium SoCs.
443 depends on HW_RANDOM
444 depends on ARCH_MEDIATEK || COMPILE_TEST
445 default y
447 This driver provides kernel-side support for the Random Number
448 Generator hardware found on Mediatek SoCs.
451 module will be called mtk-rng.
457 depends on S390
458 default HW_RANDOM
460 This driver provides kernel-side support for the True
462 on modern s390 hardware platforms.
465 module will be called s390-trng.
471 depends on ARCH_EXYNOS || COMPILE_TEST
472 default HW_RANDOM
478 will be called exynos-trng.
483 tristate "OP-TEE based Random Number Generator support"
484 depends on OPTEE
485 default HW_RANDOM
487 This driver provides support for OP-TEE based Random Number
488 Generator on ARM SoCs where hardware entropy sources are not
492 will be called optee-rng.
498 depends on ARCH_NPCM || COMPILE_TEST
499 default HW_RANDOM
505 module will be called npcm-rng.
510 depends on ARCH_KEYSTONE || COMPILE_TEST
511 default HW_RANDOM
518 depends on HAS_IOMEM && OF
531 depends on HAS_IOMEM
533 This driver provides kernel-side support for Xiphera True Random
537 module will be called xiphera-trng.
542 depends on UML
551 The way to make use of this is to install the rng-tools package