From 11bd8188113b32818a0dff3e334d3ee85a1bd080 Mon Sep 17 00:00:00 2001
From: Erik Karlsson <erik.karlsson@iopsys.eu>
Date: Fri, 14 Mar 2025 11:59:38 +0100
Subject: [PATCH] airoha: support for /dev/hwrng via the airoha-trng driver for
 EN7523

---
 airoha/dts/en7523-base.dtsi | 4 ++--
 airoha/en7523/config-5.4    | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/airoha/dts/en7523-base.dtsi b/airoha/dts/en7523-base.dtsi
index 65bd9e8af..25f841e4f 100644
--- a/airoha/dts/en7523-base.dtsi
+++ b/airoha/dts/en7523-base.dtsi
@@ -379,8 +379,8 @@
 		interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>;
 	};
 
-	trng@1faa1000 {
-		compatible = "econet,ecnt-trng";
+	airoha_trng@1faa1000 {
+		compatible = "airoha,airoha-trng";
 		reg = <0x1faa1000 0xc04>;
 		interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>;
 	};
diff --git a/airoha/en7523/config-5.4 b/airoha/en7523/config-5.4
index 34227af79..38eb7bb9e 100644
--- a/airoha/en7523/config-5.4
+++ b/airoha/en7523/config-5.4
@@ -262,6 +262,8 @@ CONFIG_HOSTAP=y
 CONFIG_HOSTAP_FIRMWARE=y
 CONFIG_HOSTAP_FIRMWARE_NVRAM=y
 CONFIG_HOTPLUG_CPU=y
+CONFIG_HW_RANDOM=y
+CONFIG_HW_RANDOM_AIROHA=y
 CONFIG_HZ=100
 CONFIG_HZ_100=y
 CONFIG_HZ_FIXED=0
-- 
GitLab