home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / drivers / char / hw_random / Kconfig next >
Encoding:
Text File  |  2008-12-24  |  4.0 KB  |  137 lines

  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.  This provides a device
  13.       that's usually called /dev/hw_random, and which exposes one
  14.       of possibly several hardware random number generators.
  15.  
  16.       These hardware random number generators do not feed directly
  17.       into the kernel's random number generator.  That is usually
  18.       handled by the "rngd" daemon.  Documentation/hw_random.txt
  19.       has more information.
  20.  
  21.       If unsure, say Y.
  22.  
  23. config HW_RANDOM_INTEL
  24.     tristate "Intel HW Random Number Generator support"
  25.     depends on HW_RANDOM && (X86 || IA64) && PCI
  26.     default HW_RANDOM
  27.     ---help---
  28.       This driver provides kernel-side support for the Random Number
  29.       Generator hardware found on Intel i8xx-based motherboards.
  30.  
  31.       To compile this driver as a module, choose M here: the
  32.       module will be called intel-rng.
  33.  
  34.       If unsure, say Y.
  35.  
  36. config HW_RANDOM_AMD
  37.     tristate "AMD HW Random Number Generator support"
  38.     depends on HW_RANDOM && X86 && PCI
  39.     default HW_RANDOM
  40.     ---help---
  41.       This driver provides kernel-side support for the Random Number
  42.       Generator hardware found on AMD 76x-based motherboards.
  43.  
  44.       To compile this driver as a module, choose M here: the
  45.       module will be called amd-rng.
  46.  
  47.       If unsure, say Y.
  48.  
  49. config HW_RANDOM_GEODE
  50.     tristate "AMD Geode HW Random Number Generator support"
  51.     depends on HW_RANDOM && X86_32 && PCI
  52.     default HW_RANDOM
  53.     ---help---
  54.       This driver provides kernel-side support for the Random Number
  55.       Generator hardware found on the AMD Geode LX.
  56.  
  57.       To compile this driver as a module, choose M here: the
  58.       module will be called geode-rng.
  59.  
  60.       If unsure, say Y.
  61.  
  62. config HW_RANDOM_N2RNG
  63.     tristate "Niagara2 Random Number Generator support"
  64.     depends on HW_RANDOM && SPARC64
  65.     default HW_RANDOM
  66.     ---help---
  67.       This driver provides kernel-side support for the Random Number
  68.       Generator hardware found on Niagara2 cpus.
  69.  
  70.       To compile this driver as a module, choose M here: the
  71.       module will be called n2-rng.
  72.  
  73.       If unsure, say Y.
  74.  
  75. config HW_RANDOM_VIA
  76.     tristate "VIA HW Random Number Generator support"
  77.     depends on HW_RANDOM && X86_32
  78.     default HW_RANDOM
  79.     ---help---
  80.       This driver provides kernel-side support for the Random Number
  81.       Generator hardware found on VIA based motherboards.
  82.  
  83.       To compile this driver as a module, choose M here: the
  84.       module will be called via-rng.
  85.  
  86.       If unsure, say Y.
  87.  
  88. config HW_RANDOM_IXP4XX
  89.     tristate "Intel IXP4xx NPU HW Random Number Generator support"
  90.     depends on HW_RANDOM && ARCH_IXP4XX
  91.     default HW_RANDOM
  92.     ---help---
  93.       This driver provides kernel-side support for the Random
  94.       Number Generator hardware found on the Intel IXP4xx NPU.
  95.  
  96.       To compile this driver as a module, choose M here: the
  97.       module will be called ixp4xx-rng.
  98.  
  99.       If unsure, say Y.
  100.  
  101. config HW_RANDOM_OMAP
  102.     tristate "OMAP Random Number Generator support"
  103.     depends on HW_RANDOM && (ARCH_OMAP16XX || ARCH_OMAP24XX)
  104.     default HW_RANDOM
  105.      ---help---
  106.        This driver provides kernel-side support for the Random Number
  107.       Generator hardware found on OMAP16xx and OMAP24xx multimedia
  108.       processors.
  109.  
  110.       To compile this driver as a module, choose M here: the
  111.       module will be called omap-rng.
  112.  
  113.        If unsure, say Y.
  114.  
  115. config HW_RANDOM_PASEMI
  116.     tristate "PA Semi HW Random Number Generator support"
  117.     depends on HW_RANDOM && PPC_PASEMI
  118.     default HW_RANDOM
  119.     ---help---
  120.       This driver provides kernel-side support for the Random Number
  121.       Generator hardware found on PA Semi PWRficient SoCs.
  122.  
  123.       To compile this driver as a module, choose M here: the
  124.       module will be called pasemi-rng.
  125.  
  126.       If unsure, say Y.
  127.  
  128. config HW_RANDOM_VIRTIO
  129.     tristate "VirtIO Random Number Generator support"
  130.     depends on HW_RANDOM && VIRTIO
  131.     ---help---
  132.       This driver provides kernel-side support for the virtual Random Number
  133.       Generator hardware.
  134.  
  135.       To compile this driver as a module, choose M here: the
  136.       module will be called virtio-rng.  If unsure, say N.
  137.