kernel/modules: add kmod-random-tpm module
authorMartin Schiller <[email protected]>
Wed, 2 Aug 2017 04:04:50 +0000 (06:04 +0200)
committerJo-Philipp Wich <[email protected]>
Tue, 18 Dec 2018 16:32:19 +0000 (17:32 +0100)
Add kernel module package for kmod-random-tpm.

Signed-off-by: Florian Eckert <[email protected]>
Signed-off-by: Martin Schiller <[email protected]>
(backported from 503ac967c5fa88c37d7d3f8ed348677cee29f0f9)

package/kernel/linux/modules/other.mk

index 5f7bd58374d5034e8e1788406a0be11c80f61f4b..40199bc262585e0166dd0a2a0dc1b701df26f754 100644 (file)
@@ -903,6 +903,22 @@ endef
 
 $(eval $(call KernelPackage,random-omap))
 
+define KernelPackage/random-tpm
+  SUBMENU:=$(OTHER_MENU)
+  TITLE:=Hardware Random Number Generator TPM support
+  KCONFIG:=CONFIG_HW_RANDOM_TPM
+  FILES:=$(LINUX_DIR)/drivers/char/hw_random/tpm-rng.ko
+  DEPENDS:= +kmod-random-core +kmod-tpm
+  AUTOLOAD:=$(call AutoProbe,tpm-rng)
+endef
+
+define KernelPackage/random-tpm/description
+ Kernel module for the Random Number Generator
+ in the Trusted Platform Module.
+endef
+
+$(eval $(call KernelPackage,random-tpm))
+
 define KernelPackage/thermal
   SUBMENU:=$(OTHER_MENU)
   TITLE:=Generic Thermal sysfs driver