aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/hw_random/Kconfig
diff options
context:
space:
mode:
authorConor Dooley <conor.dooley@microchip.com>2022-04-08 10:09:12 +0000
committerHerbert Xu <herbert@gondor.apana.org.au>2022-04-15 16:34:28 +0800
commit716a757c83ad6208a743dd8fb1577055d0867ee8 (patch)
tree9a24dc6317feec4b3b976861352cc60f87294f88 /drivers/char/hw_random/Kconfig
parentcrypto: qat - remove line wrapping for pfvf_ops functions (diff)
downloadlinux-dev-716a757c83ad6208a743dd8fb1577055d0867ee8.tar.xz
linux-dev-716a757c83ad6208a743dd8fb1577055d0867ee8.zip
hwrng: mpfs - add polarfire soc hwrng support
Add a driver to access the hardware random number generator on the Polarfire SoC. The hwrng can only be accessed via the system controller, so use the mailbox interface the system controller exposes to access the hwrng. Signed-off-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/char/hw_random/Kconfig')
-rw-r--r--drivers/char/hw_random/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/char/hw_random/Kconfig b/drivers/char/hw_random/Kconfig
index a087156a5818..c3a9f17bf31c 100644
--- a/drivers/char/hw_random/Kconfig
+++ b/drivers/char/hw_random/Kconfig
@@ -385,6 +385,19 @@ config HW_RANDOM_PIC32
If unsure, say Y.
+config HW_RANDOM_POLARFIRE_SOC
+ tristate "Microchip PolarFire SoC Random Number Generator support"
+ depends on HW_RANDOM && POLARFIRE_SOC_SYS_CTRL
+ help
+ This driver provides kernel-side support for the Random Number
+ Generator hardware found on PolarFire SoC (MPFS).
+
+ To compile this driver as a module, choose M here. The
+ module will be called mfps_rng.
+
+ If unsure, say N.
+
+
config HW_RANDOM_MESON
tristate "Amlogic Meson Random Number Generator support"
depends on HW_RANDOM