arm64: dts: ti: k3: Add cfg reg region to ringacc node
authorVignesh Raghavendra <vigneshr@ti.com>
Wed, 9 Aug 2023 17:59:32 +0000 (23:29 +0530)
committerNishanth Menon <nm@ti.com>
Thu, 10 Aug 2023 03:28:25 +0000 (22:28 -0500)
Add register range of ringacc cfg node to all k3 SoC dtsi files. This is
normally under Device Management firmware control but some entities like
bootloader have to access directly and thus required to be present in DT.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Link: https://lore.kernel.org/r/20230809175932.2553156-3-vigneshr@ti.com
Signed-off-by: Nishanth Menon <nm@ti.com>
arch/arm64/boot/dts/ti/k3-am65-main.dtsi
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi
arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi
arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi

index d08f086d7d013c8c4070565b1f47692990712a0e..bc460033a37a86cd90256ae71f5285232457b6b9 100644 (file)
                        reg = <0x0 0x3c000000 0x0 0x400000>,
                              <0x0 0x38000000 0x0 0x400000>,
                              <0x0 0x31120000 0x0 0x100>,
-                             <0x0 0x33000000 0x0 0x40000>;
-                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target";
+                             <0x0 0x33000000 0x0 0x40000>,
+                             <0x0 0x31080000 0x0 0x40000>;
+                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg";
                        ti,num-rings = <818>;
                        ti,sci-rm-range-gp-rings = <0x1>; /* GP ring range */
                        ti,sci = <&dmsc>;
index 7b1f94a89eca8ea4a4e12576fbd319821bc61c82..1c16c3cac612b594c357634893ab7d388171e0b2 100644 (file)
                        reg = <0x0 0x2b800000 0x0 0x400000>,
                              <0x0 0x2b000000 0x0 0x400000>,
                              <0x0 0x28590000 0x0 0x100>,
-                             <0x0 0x2a500000 0x0 0x40000>;
-                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target";
+                             <0x0 0x2a500000 0x0 0x40000>,
+                             <0x0 0x28440000 0x0 0x40000>;
+                       reg-names = "rt", "fifos", "proxy_gcfg",
+                                   "proxy_target", "cfg";
                        ti,num-rings = <286>;
                        ti,sci-rm-range-gp-rings = <0x1>; /* GP ring range */
                        ti,sci = <&dmsc>;
index 6eaade5aeb423c876ad0f6abeb98eec2af1f03da..e695f788173359bdd79e654cb7e2ed83a61bf031 100644 (file)
                        reg = <0x00 0x3c000000 0x00 0x400000>,
                              <0x00 0x38000000 0x00 0x400000>,
                              <0x00 0x31120000 0x00 0x100>,
-                             <0x00 0x33000000 0x00 0x40000>;
-                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target";
+                             <0x00 0x33000000 0x00 0x40000>,
+                             <0x00 0x31080000 0x00 0x40000>;
+                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg";
                        ti,num-rings = <1024>;
                        ti,sci-rm-range-gp-rings = <0x1>; /* GP ring range */
                        ti,sci = <&dmsc>;
index ee7860913c387db5318f5497b2bdc05b37783230..04f39b081dc0ced75788540356f7c8ea0716490a 100644 (file)
                        reg = <0x00 0x2b800000 0x00 0x400000>,
                              <0x00 0x2b000000 0x00 0x400000>,
                              <0x00 0x28590000 0x00 0x100>,
-                             <0x00 0x2a500000 0x00 0x40000>;
-                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target";
+                             <0x00 0x2a500000 0x00 0x40000>,
+                             <0x00 0x28440000 0x00 0x40000>;
+                       reg-names = "rt", "fifos", "proxy_gcfg",
+                                   "proxy_target", "cfg";
                        ti,num-rings = <286>;
                        ti,sci-rm-range-gp-rings = <0x1>; /* GP ring range */
                        ti,sci = <&dmsc>;
index 3acd55ffd4ffc1bd8b3775bc4633095de0d99ddc..68a8abf59d24ea048addcdc819dd98f4687cfa92 100644 (file)
                        reg = <0x0 0x3c000000 0x0 0x400000>,
                              <0x0 0x38000000 0x0 0x400000>,
                              <0x0 0x31120000 0x0 0x100>,
-                             <0x0 0x33000000 0x0 0x40000>;
-                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target";
+                             <0x0 0x33000000 0x0 0x40000>,
+                             <0x0 0x31080000 0x0 0x40000>;
+                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg";
                        ti,num-rings = <1024>;
                        ti,sci-rm-range-gp-rings = <0x1>; /* GP ring range */
                        ti,sci = <&dmsc>;
index c1b6f8d7d1898a36e0c50700dcc62e38d335f6fb..c5ede7bbc26316a20efb59968e40201188d00c9c 100644 (file)
                        reg = <0x0 0x2b800000 0x0 0x400000>,
                              <0x0 0x2b000000 0x0 0x400000>,
                              <0x0 0x28590000 0x0 0x100>,
-                             <0x0 0x2a500000 0x0 0x40000>;
-                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target";
+                             <0x0 0x2a500000 0x0 0x40000>,
+                             <0x0 0x28440000 0x0 0x40000>;
+                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg";
                        ti,num-rings = <286>;
                        ti,sci-rm-range-gp-rings = <0x1>; /* GP ring range */
                        ti,sci = <&dmsc>;
index dc7920a35237363ea2eee7ef2c420534f84954c3..20548d95ab138b9c22c8bbd5da5ba928931671ba 100644 (file)
                        reg = <0x0 0x3c000000 0x0 0x400000>,
                              <0x0 0x38000000 0x0 0x400000>,
                              <0x0 0x31120000 0x0 0x100>,
-                             <0x0 0x33000000 0x0 0x40000>;
-                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target";
+                             <0x0 0x33000000 0x0 0x40000>,
+                             <0x0 0x31080000 0x0 0x40000>;
+                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg";
                        ti,num-rings = <1024>;
                        ti,sci-rm-range-gp-rings = <0x1>;
                        ti,sci = <&sms>;
index 736ec5fa0ea28e6cbbfa543827c99fbfbcf3ba1a..bba2d75324b8222eaec50fa8be7f167ef71a3553 100644 (file)
                        reg = <0x0 0x2b800000 0x0 0x400000>,
                              <0x0 0x2b000000 0x0 0x400000>,
                              <0x0 0x28590000 0x0 0x100>,
-                             <0x0 0x2a500000 0x0 0x40000>;
-                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target";
+                             <0x0 0x2a500000 0x0 0x40000>,
+                             <0x0 0x28440000 0x0 0x40000>;
+                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg";
                        ti,num-rings = <286>;
                        ti,sci-rm-range-gp-rings = <0x1>;
                        ti,sci = <&sms>;
index a04c44708a09af2464ac7a7c551e22ad73900578..29adf3c6a70de0b03065207cf4c71ae186b77bee 100644 (file)
                        reg = <0x00 0x3c000000 0x00 0x400000>,
                              <0x00 0x38000000 0x00 0x400000>,
                              <0x00 0x31120000 0x00 0x100>,
-                             <0x00 0x33000000 0x00 0x40000>;
-                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target";
+                             <0x00 0x33000000 0x00 0x40000>,
+                             <0x00 0x31080000 0x00 0x40000>;
+                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg";
                        ti,num-rings = <1024>;
                        ti,sci-rm-range-gp-rings = <0x1>;
                        ti,sci = <&sms>;
index 740ee794d7b975ee35c50adabdaa6d95e4f8a17d..42709489c5d1826a767296a80f1f16692dd77bc2 100644 (file)
                        reg = <0x00 0x2b800000 0x00 0x400000>,
                              <0x00 0x2b000000 0x00 0x400000>,
                              <0x00 0x28590000 0x00 0x100>,
-                             <0x00 0x2a500000 0x00 0x40000>;
-                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target";
+                             <0x00 0x2a500000 0x00 0x40000>,
+                             <0x00 0x28440000 0x00 0x40000>;
+                       reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg";
                        ti,num-rings = <286>;
                        ti,sci-rm-range-gp-rings = <0x1>;
                        ti,sci = <&sms>;