Kconfig 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. #
  2. # Hardware Random Number Generator (RNG) configuration
  3. #
  4. config HW_RANDOM
  5. tristate "Hardware Random Number Generator Core support"
  6. default m
  7. ---help---
  8. Hardware Random Number Generator Core infrastructure.
  9. To compile this driver as a module, choose M here: the
  10. module will be called rng-core.
  11. If unsure, say Y.
  12. config HW_RANDOM_INTEL
  13. tristate "Intel HW Random Number Generator support"
  14. depends on HW_RANDOM && (X86 || IA64) && PCI
  15. default HW_RANDOM
  16. ---help---
  17. This driver provides kernel-side support for the Random Number
  18. Generator hardware found on Intel i8xx-based motherboards.
  19. To compile this driver as a module, choose M here: the
  20. module will be called intel-rng.
  21. If unsure, say Y.
  22. config HW_RANDOM_AMD
  23. tristate "AMD HW Random Number Generator support"
  24. depends on HW_RANDOM && X86 && PCI
  25. default HW_RANDOM
  26. ---help---
  27. This driver provides kernel-side support for the Random Number
  28. Generator hardware found on AMD 76x-based motherboards.
  29. To compile this driver as a module, choose M here: the
  30. module will be called amd-rng.
  31. If unsure, say Y.
  32. config HW_RANDOM_GEODE
  33. tristate "AMD Geode HW Random Number Generator support"
  34. depends on HW_RANDOM && X86 && PCI
  35. default HW_RANDOM
  36. ---help---
  37. This driver provides kernel-side support for the Random Number
  38. Generator hardware found on the AMD Geode LX.
  39. To compile this driver as a module, choose M here: the
  40. module will be called geode-rng.
  41. If unsure, say Y.
  42. config HW_RANDOM_VIA
  43. tristate "VIA HW Random Number Generator support"
  44. depends on HW_RANDOM && X86_32
  45. default HW_RANDOM
  46. ---help---
  47. This driver provides kernel-side support for the Random Number
  48. Generator hardware found on VIA based motherboards.
  49. To compile this driver as a module, choose M here: the
  50. module will be called via-rng.
  51. If unsure, say Y.
  52. config HW_RANDOM_IXP4XX
  53. tristate "Intel IXP4xx NPU HW Random Number Generator support"
  54. depends on HW_RANDOM && ARCH_IXP4XX
  55. default HW_RANDOM
  56. ---help---
  57. This driver provides kernel-side support for the Random
  58. Number Generator hardware found on the Intel IXP4xx NPU.
  59. To compile this driver as a module, choose M here: the
  60. module will be called ixp4xx-rng.
  61. If unsure, say Y.
  62. config HW_RANDOM_OMAP
  63. tristate "OMAP Random Number Generator support"
  64. depends on HW_RANDOM && (ARCH_OMAP16XX || ARCH_OMAP24XX)
  65. default HW_RANDOM
  66. ---help---
  67. This driver provides kernel-side support for the Random Number
  68. Generator hardware found on OMAP16xx and OMAP24xx multimedia
  69. processors.
  70. To compile this driver as a module, choose M here: the
  71. module will be called omap-rng.
  72. If unsure, say Y.
  73. config HW_RANDOM_PASEMI
  74. tristate "PA Semi HW Random Number Generator support"
  75. depends on HW_RANDOM && PPC_PASEMI
  76. default HW_RANDOM
  77. ---help---
  78. This driver provides kernel-side support for the Random Number
  79. Generator hardware found on PA6T-1682M processor.
  80. To compile this driver as a module, choose M here: the
  81. module will be called pasemi-rng.
  82. If unsure, say Y.