]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - drivers/char/hw_random/Kconfig
Merge branches 'release' and 'autoload' into release
[mirror_ubuntu-bionic-kernel.git] / drivers / char / hw_random / Kconfig
1 #
2 # Hardware Random Number Generator (RNG) configuration
3 #
4
5 config HW_RANDOM
6 tristate "Hardware Random Number Generator Core support"
7 default m
8 ---help---
9 Hardware Random Number Generator Core infrastructure.
10
11 To compile this driver as a module, choose M here: the
12 module will be called rng-core.
13
14 If unsure, say Y.
15
16 config HW_RANDOM_INTEL
17 tristate "Intel HW Random Number Generator support"
18 depends on HW_RANDOM && (X86 || IA64) && PCI
19 default HW_RANDOM
20 ---help---
21 This driver provides kernel-side support for the Random Number
22 Generator hardware found on Intel i8xx-based motherboards.
23
24 To compile this driver as a module, choose M here: the
25 module will be called intel-rng.
26
27 If unsure, say Y.
28
29 config HW_RANDOM_AMD
30 tristate "AMD HW Random Number Generator support"
31 depends on HW_RANDOM && X86 && PCI
32 default HW_RANDOM
33 ---help---
34 This driver provides kernel-side support for the Random Number
35 Generator hardware found on AMD 76x-based motherboards.
36
37 To compile this driver as a module, choose M here: the
38 module will be called amd-rng.
39
40 If unsure, say Y.
41
42 config HW_RANDOM_GEODE
43 tristate "AMD Geode HW Random Number Generator support"
44 depends on HW_RANDOM && X86_32 && PCI
45 default HW_RANDOM
46 ---help---
47 This driver provides kernel-side support for the Random Number
48 Generator hardware found on the AMD Geode LX.
49
50 To compile this driver as a module, choose M here: the
51 module will be called geode-rng.
52
53 If unsure, say Y.
54
55 config HW_RANDOM_VIA
56 tristate "VIA HW Random Number Generator support"
57 depends on HW_RANDOM && X86_32
58 default HW_RANDOM
59 ---help---
60 This driver provides kernel-side support for the Random Number
61 Generator hardware found on VIA based motherboards.
62
63 To compile this driver as a module, choose M here: the
64 module will be called via-rng.
65
66 If unsure, say Y.
67
68 config HW_RANDOM_IXP4XX
69 tristate "Intel IXP4xx NPU HW Random Number Generator support"
70 depends on HW_RANDOM && ARCH_IXP4XX
71 default HW_RANDOM
72 ---help---
73 This driver provides kernel-side support for the Random
74 Number Generator hardware found on the Intel IXP4xx NPU.
75
76 To compile this driver as a module, choose M here: the
77 module will be called ixp4xx-rng.
78
79 If unsure, say Y.
80
81 config HW_RANDOM_OMAP
82 tristate "OMAP Random Number Generator support"
83 depends on HW_RANDOM && (ARCH_OMAP16XX || ARCH_OMAP24XX)
84 default HW_RANDOM
85 ---help---
86 This driver provides kernel-side support for the Random Number
87 Generator hardware found on OMAP16xx and OMAP24xx multimedia
88 processors.
89
90 To compile this driver as a module, choose M here: the
91 module will be called omap-rng.
92
93 If unsure, say Y.
94
95 config HW_RANDOM_PASEMI
96 tristate "PA Semi HW Random Number Generator support"
97 depends on HW_RANDOM && PPC_PASEMI
98 default HW_RANDOM
99 ---help---
100 This driver provides kernel-side support for the Random Number
101 Generator hardware found on PA Semi PWRficient SoCs.
102
103 To compile this driver as a module, choose M here: the
104 module will be called pasemi-rng.
105
106 If unsure, say Y.
107