Kconfig 2.5 KB

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