mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2026-06-21 15:43:21 +02:00
hwrng: hisi-trng - Move hisi-trng into drivers/char/hw_random/
Since this file just implements a hwrng driver, move it into drivers/char/hw_random/. Rename the kconfig option accordingly as well. Note that this moves the file back to its original location. Signed-off-by: Eric Biggers <ebiggers@kernel.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
+1
-1
@@ -11705,7 +11705,7 @@ F: drivers/mfd/hi6421-spmi-pmic.c
|
||||
HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
|
||||
M: Weili Qian <qianweili@huawei.com>
|
||||
S: Maintained
|
||||
F: drivers/crypto/hisilicon/trng/trng.c
|
||||
F: drivers/char/hw_random/hisi-trng-v2.c
|
||||
|
||||
HISILICON V3XX SPI NOR FLASH Controller Driver
|
||||
M: Yang Shen <shenyang39@huawei.com>
|
||||
|
||||
@@ -550,6 +550,7 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
|
||||
CONFIG_IPMI_SI=m
|
||||
CONFIG_HW_RANDOM=y
|
||||
CONFIG_HW_RANDOM_VIRTIO=y
|
||||
CONFIG_HW_RANDOM_HISI_TRNG=m
|
||||
CONFIG_TCG_TPM=y
|
||||
CONFIG_TCG_TIS=m
|
||||
CONFIG_TCG_TIS_SPI=m
|
||||
@@ -1962,7 +1963,6 @@ CONFIG_CRYPTO_DEV_CCREE=m
|
||||
CONFIG_CRYPTO_DEV_HISI_SEC2=m
|
||||
CONFIG_CRYPTO_DEV_HISI_ZIP=m
|
||||
CONFIG_CRYPTO_DEV_HISI_HPRE=m
|
||||
CONFIG_CRYPTO_DEV_HISI_TRNG=m
|
||||
CONFIG_CRYPTO_DEV_SA2UL=m
|
||||
CONFIG_DMA_RESTRICTED_POOL=y
|
||||
CONFIG_CMA_SIZE_MBYTES=32
|
||||
|
||||
@@ -373,6 +373,16 @@ config HW_RANDOM_HISTB
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called histb-rng.
|
||||
|
||||
config HW_RANDOM_HISI_TRNG
|
||||
tristate "HiSilicon True Random Number Generator support"
|
||||
depends on ARM64 && ACPI
|
||||
help
|
||||
This driver provides kernel-side support for the True Random Number
|
||||
Generator hardware found on some HiSilicon SoCs.
|
||||
|
||||
To compile this driver as a module, choose M here: the module will be
|
||||
called hisi-trng-v2.
|
||||
|
||||
config HW_RANDOM_ST
|
||||
tristate "ST Microelectronics HW Random Number Generator support"
|
||||
depends on ARCH_STI || COMPILE_TEST
|
||||
|
||||
@@ -31,6 +31,7 @@ obj-$(CONFIG_HW_RANDOM_PSERIES) += pseries-rng.o
|
||||
obj-$(CONFIG_HW_RANDOM_POWERNV) += powernv-rng.o
|
||||
obj-$(CONFIG_HW_RANDOM_HISI) += hisi-rng.o
|
||||
obj-$(CONFIG_HW_RANDOM_HISTB) += histb-rng.o
|
||||
obj-$(CONFIG_HW_RANDOM_HISI_TRNG) += hisi-trng-v2.o
|
||||
obj-$(CONFIG_HW_RANDOM_BCM2835) += bcm2835-rng.o
|
||||
obj-$(CONFIG_HW_RANDOM_BCM74110) += bcm74110-rng.o
|
||||
obj-$(CONFIG_HW_RANDOM_IPROC_RNG200) += iproc-rng200.o
|
||||
|
||||
@@ -75,10 +75,3 @@ config CRYPTO_DEV_HISI_HPRE
|
||||
help
|
||||
Support for HiSilicon HPRE(High Performance RSA Engine)
|
||||
accelerator, which can accelerate RSA and DH algorithms.
|
||||
|
||||
config CRYPTO_DEV_HISI_TRNG
|
||||
tristate "Support for HISI TRNG Driver"
|
||||
depends on ARM64 && ACPI
|
||||
select HW_RANDOM
|
||||
help
|
||||
Support for HiSilicon TRNG Driver.
|
||||
|
||||
@@ -5,4 +5,3 @@ obj-$(CONFIG_CRYPTO_DEV_HISI_SEC2) += sec2/
|
||||
obj-$(CONFIG_CRYPTO_DEV_HISI_QM) += hisi_qm.o
|
||||
hisi_qm-objs = qm.o sgl.o debugfs.o
|
||||
obj-$(CONFIG_CRYPTO_DEV_HISI_ZIP) += zip/
|
||||
obj-$(CONFIG_CRYPTO_DEV_HISI_TRNG) += trng/
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
obj-$(CONFIG_CRYPTO_DEV_HISI_TRNG) += hisi-trng-v2.o
|
||||
hisi-trng-v2-objs = trng.o
|
||||
Reference in New Issue
Block a user