#address-cells = <1>;
                #size-cells = <1>;
                ranges = <0x0 0x00 0x30000000 0x80000>;
+               clocks = <&k3_clks 81 0>,  /* icssg0_core_clk */
+                        <&k3_clks 81 3>,  /* icssg0_iep_clk */
+                        <&k3_clks 81 16>, /* icssg0_rgmii_mhz_250_clk */
+                        <&k3_clks 81 17>, /* icssg0_rgmii_mhz_50_clk */
+                        <&k3_clks 81 18>, /* icssg0_rgmii_mhz_5_clk */
+                        <&k3_clks 81 19>, /* icssg0_uart_clk */
+                        <&k3_clks 81 20>; /* icssg0_iclk */
+               assigned-clocks = <&k3_clks 81 0>;
+               assigned-clock-parents = <&k3_clks 81 2>;
 
                icssg0_mem: memories@0 {
                        reg = <0x0 0x2000>,
                                        clocks = <&k3_clks 81 0>,  /* icssg0_core_clk */
                                                 <&k3_clks 81 20>; /* icssg0_iclk */
                                        assigned-clocks = <&icssg0_coreclk_mux>;
-                                       assigned-clock-parents = <&k3_clks 81 20>;
+                                       assigned-clock-parents = <&k3_clks 81 0>;
                                };
 
                                icssg0_iepclk_mux: iepclk-mux@30 {
                #address-cells = <1>;
                #size-cells = <1>;
                ranges = <0x0 0x00 0x30080000 0x80000>;
+               clocks = <&k3_clks 82 0>,  /* icssg1_core_clk */
+                        <&k3_clks 82 3>,  /* icssg1_iep_clk */
+                        <&k3_clks 82 16>, /* icssg1_rgmii_mhz_250_clk */
+                        <&k3_clks 82 17>, /* icssg1_rgmii_mhz_50_clk */
+                        <&k3_clks 82 18>, /* icssg1_rgmii_mhz_5_clk */
+                        <&k3_clks 82 19>, /* icssg1_uart_clk */
+                        <&k3_clks 82 20>; /* icssg1_iclk */
+               assigned-clocks = <&k3_clks 82 0>;
+               assigned-clock-parents = <&k3_clks 82 2>;
 
                icssg1_mem: memories@0 {
                        reg = <0x0 0x2000>,
                                        clocks = <&k3_clks 82 0>,   /* icssg1_core_clk */
                                                 <&k3_clks 82 20>;  /* icssg1_iclk */
                                        assigned-clocks = <&icssg1_coreclk_mux>;
-                                       assigned-clock-parents = <&k3_clks 82 20>;
+                                       assigned-clock-parents = <&k3_clks 82 0>;
                                };
 
                                icssg1_iepclk_mux: iepclk-mux@30 {