]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: exynos2200: increase the size of all syscons
authorIvaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
Fri, 15 Aug 2025 07:04:59 +0000 (10:04 +0300)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Sat, 30 Aug 2025 08:55:43 +0000 (10:55 +0200)
As IP cores are aligned by 0x10000, increase the size of all system
register instances to the maximum (0x10000) to allow using accessing
registers over the currently set limit.

Suggested-by: Sam Protsenko <semen.protsenko@linaro.org>
Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
Reviewed-by: Sam Protsenko <semen.protsenko@linaro.org>
Link: https://lore.kernel.org/r/20250815070500.3275491-4-ivo.ivanov.ivanov1@gmail.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
arch/arm64/boot/dts/exynos/exynos2200.dtsi

index 943e838517821873e9754de6fa60f2465e5cce23..b3a8933a43c36330f82e29ba159a950f67a5dce8 100644 (file)
 
                syscon_peric0: syscon@10420000 {
                        compatible = "samsung,exynos2200-peric0-sysreg", "syscon";
-                       reg = <0x10420000 0x2000>;
+                       reg = <0x10420000 0x10000>;
                };
 
                pinctrl_peric0: pinctrl@10430000 {
 
                syscon_peric1: syscon@10720000 {
                        compatible = "samsung,exynos2200-peric1-sysreg", "syscon";
-                       reg = <0x10720000 0x2000>;
+                       reg = <0x10720000 0x10000>;
                };
 
                pinctrl_peric1: pinctrl@10730000 {
 
                syscon_ufs: syscon@11020000 {
                        compatible = "samsung,exynos2200-ufs-sysreg", "syscon";
-                       reg = <0x11020000 0x2000>;
+                       reg = <0x11020000 0x10000>;
                };
 
                pinctrl_ufs: pinctrl@11040000 {
 
                syscon_peric2: syscon@11c20000 {
                        compatible = "samsung,exynos2200-peric2-sysreg", "syscon";
-                       reg = <0x11c20000 0x4000>;
+                       reg = <0x11c20000 0x10000>;
                };
 
                pinctrl_peric2: pinctrl@11c30000 {
 
                syscon_cmgp: syscon@14e20000 {
                        compatible = "samsung,exynos2200-cmgp-sysreg", "syscon";
-                       reg = <0x14e20000 0x2000>;
+                       reg = <0x14e20000 0x10000>;
                };
 
                pinctrl_cmgp: pinctrl@14e30000 {