Merge branch 'upstream' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into...
[linux-2.6] / drivers / char / hw_random / Kconfig
1 #
2 # Hardware Random Number Generator (RNG) configuration
3 #
4
5 config HW_RANDOM
6         bool "Hardware Random Number Generator Core support"
7         default y
8         ---help---
9           Hardware Random Number Generator Core infrastructure.
10
11           If unsure, say Y.
12
13 config HW_RANDOM_INTEL
14         tristate "Intel HW Random Number Generator support"
15         depends on HW_RANDOM && (X86 || IA64) && PCI
16         default y
17         ---help---
18           This driver provides kernel-side support for the Random Number
19           Generator hardware found on Intel i8xx-based motherboards.
20
21           To compile this driver as a module, choose M here: the
22           module will be called intel-rng.
23
24           If unsure, say Y.
25
26 config HW_RANDOM_AMD
27         tristate "AMD HW Random Number Generator support"
28         depends on HW_RANDOM && X86 && PCI
29         default y
30         ---help---
31           This driver provides kernel-side support for the Random Number
32           Generator hardware found on AMD 76x-based motherboards.
33
34           To compile this driver as a module, choose M here: the
35           module will be called amd-rng.
36
37           If unsure, say Y.
38
39 config HW_RANDOM_GEODE
40         tristate "AMD Geode HW Random Number Generator support"
41         depends on HW_RANDOM && X86 && PCI
42         default y
43         ---help---
44           This driver provides kernel-side support for the Random Number
45           Generator hardware found on the AMD Geode LX.
46
47           To compile this driver as a module, choose M here: the
48           module will be called geode-rng.
49
50           If unsure, say Y.
51
52 config HW_RANDOM_VIA
53         tristate "VIA HW Random Number Generator support"
54         depends on HW_RANDOM && X86_32
55         default y
56         ---help---
57           This driver provides kernel-side support for the Random Number
58           Generator hardware found on VIA based motherboards.
59
60           To compile this driver as a module, choose M here: the
61           module will be called via-rng.
62
63           If unsure, say Y.
64
65 config HW_RANDOM_IXP4XX
66         tristate "Intel IXP4xx NPU HW Random Number Generator support"
67         depends on HW_RANDOM && ARCH_IXP4XX
68         default y
69         ---help---
70           This driver provides kernel-side support for the Random
71           Number Generator hardware found on the Intel IXP4xx NPU.
72
73           To compile this driver as a module, choose M here: the
74           module will be called ixp4xx-rng.
75
76           If unsure, say Y.
77
78 config HW_RANDOM_OMAP
79         tristate "OMAP Random Number Generator support"
80         depends on HW_RANDOM && (ARCH_OMAP16XX || ARCH_OMAP24XX)
81         default y
82         ---help---
83           This driver provides kernel-side support for the Random Number
84           Generator hardware found on OMAP16xx and OMAP24xx multimedia
85           processors.
86
87           To compile this driver as a module, choose M here: the
88           module will be called omap-rng.
89
90           If unsure, say Y.