1config DM_RNG 2 bool "Driver support for Random Number Generator devices" 3 depends on DM 4 help 5 Enable driver model for random number generator(rng) devices. 6 This interface is used to initialise the rng device and to 7 read the random seed from the device. 8 9if DM_RNG 10 11config RNG_MESON 12 bool "Amlogic Meson Random Number Generator support" 13 depends on ARCH_MESON 14 default y 15 help 16 Enable support for hardware random number generator 17 of Amlogic Meson SoCs. 18 19config RNG_SANDBOX 20 bool "Sandbox random number generator" 21 depends on SANDBOX 22 default y 23 help 24 Enable random number generator for sandbox. This is an 25 emulation of a rng device. 26 27config RNG_MSM 28 bool "Qualcomm SoCs Random Number Generator support" 29 depends on DM_RNG 30 help 31 This driver provides support for the Random Number 32 Generator hardware found on Qualcomm SoCs. 33 34config RNG_STM32MP1 35 bool "Enable random number generator for STM32MP1" 36 depends on ARCH_STM32MP 37 help 38 Enable STM32MP1 rng driver. 39 40config RNG_ROCKCHIP 41 bool "Enable random number generator for rockchip crypto rng" 42 depends on ARCH_ROCKCHIP && DM_RNG 43 help 44 Enable random number generator for rockchip.This driver is 45 support rng module of crypto v1 and crypto v2. 46 47config RNG_IPROC200 48 bool "Broadcom iProc RNG200 random number generator" 49 depends on DM_RNG 50 help 51 Enable random number generator for RPI4. 52endif 53