Add clock ande reset nodes in preparation for adding support for
Ethernet and eMMC.

Signed-off-by: Christian Marangi <ansuels...@gmail.com>
---
 arch/arm/dts/an7581-evb.dts | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/arch/arm/dts/an7581-evb.dts b/arch/arm/dts/an7581-evb.dts
index be600ad0664..7b886e1ec14 100644
--- a/arch/arm/dts/an7581-evb.dts
+++ b/arch/arm/dts/an7581-evb.dts
@@ -4,6 +4,8 @@
 #include <dt-bindings/interrupt-controller/arm-gic.h>
 #include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/input/input.h>
+#include <dt-bindings/reset/airoha,en7581-reset.h>
+#include <dt-bindings/clock/en7523-clk.h>
 /dts-v1/;
 
 / {
@@ -141,4 +143,20 @@
                clock-frequency = <1843200>;
                bootph-all;
        };
+
+       chip_scu: syscon@1fa20000 {
+               compatible = "airoha,en7581-chip-scu", "syscon";
+               reg = <0x0 0x1fa20000 0x0 0x388>;
+       };
+
+       scuclk: reset-controller@1fa20000 {
+               compatible = "airoha,en7581-scu", "syscon";
+               reg = <0x0 0x1fb00000 0x0 0x970>;
+               #clock-cells = <1>;
+               #reset-cells = <1>;
+
+               scu_ssr: system-controller {
+                       compatible = "airoha,an7581-scu-ssr";
+               };
+       };
 };
-- 
2.48.1

Reply via email to