blob: 5f3acd8e64b86d9e6ac8e685b61329322aada8c6 [file] [log] [blame]
Michael Buesch844dd052006-06-26 00:24:59 -07001#
2# Hardware Random Number Generator (RNG) configuration
3#
4
5config HW_RANDOM
Jan Beulichfed806f2006-12-06 20:38:20 -08006 tristate "Hardware Random Number Generator Core support"
7 default m
Michael Buesch844dd052006-06-26 00:24:59 -07008 ---help---
9 Hardware Random Number Generator Core infrastructure.
10
Jan Beulichfed806f2006-12-06 20:38:20 -080011 To compile this driver as a module, choose M here: the
12 module will be called rng-core.
13
Michael Buesch844dd052006-06-26 00:24:59 -070014 If unsure, say Y.
Michael Bueschca644bd2006-06-26 00:24:59 -070015
16config HW_RANDOM_INTEL
17 tristate "Intel HW Random Number Generator support"
18 depends on HW_RANDOM && (X86 || IA64) && PCI
Jan Beulichfed806f2006-12-06 20:38:20 -080019 default HW_RANDOM
Michael Bueschca644bd2006-06-26 00:24:59 -070020 ---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.
Michael Buesch96d63c02006-06-26 00:25:00 -070028
29config HW_RANDOM_AMD
30 tristate "AMD HW Random Number Generator support"
31 depends on HW_RANDOM && X86 && PCI
Jan Beulichfed806f2006-12-06 20:38:20 -080032 default HW_RANDOM
Michael Buesch96d63c02006-06-26 00:25:00 -070033 ---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.
Michael Bueschef5d8622006-06-26 00:25:01 -070041
42config HW_RANDOM_GEODE
43 tristate "AMD Geode HW Random Number Generator support"
44 depends on HW_RANDOM && X86 && PCI
Jan Beulichfed806f2006-12-06 20:38:20 -080045 default HW_RANDOM
Michael Bueschef5d8622006-06-26 00:25:01 -070046 ---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.
Michael Buesch13523362006-06-26 00:25:02 -070054
55config HW_RANDOM_VIA
56 tristate "VIA HW Random Number Generator support"
57 depends on HW_RANDOM && X86_32
Jan Beulichfed806f2006-12-06 20:38:20 -080058 default HW_RANDOM
Michael Buesch13523362006-06-26 00:25:02 -070059 ---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.
Michael Bueschd7174bc2006-06-26 00:25:02 -070067
68config HW_RANDOM_IXP4XX
69 tristate "Intel IXP4xx NPU HW Random Number Generator support"
70 depends on HW_RANDOM && ARCH_IXP4XX
Jan Beulichfed806f2006-12-06 20:38:20 -080071 default HW_RANDOM
Michael Bueschd7174bc2006-06-26 00:25:02 -070072 ---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.
Michael Bueschebc915a2006-06-26 00:25:03 -070080
81config HW_RANDOM_OMAP
82 tristate "OMAP Random Number Generator support"
83 depends on HW_RANDOM && (ARCH_OMAP16XX || ARCH_OMAP24XX)
Jan Beulichfed806f2006-12-06 20:38:20 -080084 default HW_RANDOM
Michael Bueschebc915a2006-06-26 00:25:03 -070085 ---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.