arm64: dts: exynos: Remove unneeded address space mapping for soc node
Subsystems (2)
Krzysztof Kozlowski
maintainerPATCH 1/1 arm64: dts: exynos: Remove unneeded address space mapping for soc node
Remove the address space mapping between root and soc nodes to fix DTC warnings in Exynos5433 and Exynos7 like:
arch/arm64/boot/dts/exynos/exynos5433-tm2.dtb:
Warning (unit_address_vs_reg): /soc: node has a reg or ranges property, but no unit name
---
Not tested.
--- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +++--- arch/arm64/boot/dts/exynos/exynos7.dtsi | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-)
arch/arm64/boot/dts/exynos/exynos5433.dtsi +3 -3
@@ -18,8 +18,8 @@ / { compatible = "samsung,exynos5433"; - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <1>; + #size-cells = <1>; interrupt-parent = <&gic>;
@@ -235,7 +235,7 @@ compatible = "simple-bus"; #address-cells = <1>; #size-cells = <1>; - ranges = <0x0 0x0 0x0 0x18000000>; + ranges; arm_a53_pmu { compatible = "arm,cortex-a53-pmu", "arm,armv8-pmuv3";
arch/arm64/boot/dts/exynos/exynos7.dtsi +3 -3
@@ -12,8 +12,8 @@ / { compatible = "samsung,exynos7"; interrupt-parent = <&gic>; - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <1>; + #size-cells = <1>; aliases { pinctrl0 = &pinctrl_alive;
@@ -70,7 +70,7 @@ compatible = "simple-bus"; #address-cells = <1>; #size-cells = <1>; - ranges = <0 0 0 0x18000000>; + ranges; chipid at 10000000 { compatible = "samsung,exynos4210-chipid";
Signature · 1 line
2.14.1
Hi Krzysztof,
Quoted 7 lines · Krzysztof Kozlowski
Remove the address space mapping between root and soc nodes to fix DTC warnings in Exynos5433 and Exynos7 like:
arch/arm64/boot/dts/exynos/exynos5433-tm2.dtb:
Warning (unit_address_vs_reg): /soc: node has a reg or ranges property, but no unit nameSigned-off-by Krzysztof Kozlowski <[email protected]>
Works fine on Samsung Exynos5433-based TM2e board.
Quoted 48 lines
---
Not tested.
--- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +++--- arch/arm64/boot/dts/exynos/exynos7.dtsi | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-)arch/arm64/boot/dts/exynos/exynos5433.dtsi +3
-3@@ -18,8 +18,8 @@ / { compatible = "samsung,exynos5433"; - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <1>; + #size-cells = <1>; interrupt-parent = <&gic>;@@ -235,7 +235,7 @@ compatible = "simple-bus"; #address-cells = <1>; #size-cells = <1>; - ranges = <0x0 0x0 0x0 0x18000000>; + ranges; arm_a53_pmu { compatible = "arm,cortex-a53-pmu", "arm,armv8-pmuv3";arch/arm64/boot/dts/exynos/exynos7.dtsi +2
-2@@ -12,8 +12,8 @@ / { compatible = "samsung,exynos7"; interrupt-parent = <&gic>; - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <1>; + #size-cells = <1>; aliases { pinctrl0 = &pinctrl_alive;
arch/arm64/boot/dts/exynos/exynos7.dtsi line 76
Quoted 8 lines
arch/arm64/boot/dts/exynos/exynos7.dtsi +1
-1@@ -70,7 +70,7 @@ compatible = "simple-bus"; #address-cells = <1>; #size-cells = <1>; - ranges = <0 0 0 0x18000000>; + ranges; chipid at 10000000 { compatible = "samsung,exynos4210-chipid";
Best regards
Signature · 2 lines
Marek Szyprowski, PhD Samsung R&D Institute Poland
Krzysztof Kozlowski
maintainerQuoted 6 lines · Marek Szyprowski
Hi Krzysztof,
Quoted 3 lines · Krzysztof Kozlowski
Remove the address space mapping between root and soc nodes to fix DTC warnings in Exynos5433 and Exynos7 like:
Quoted 8 lines
Quoted 4 lines
arch/arm64/boot/dts/exynos/exynos5433-tm2.dtb:
Warning (unit_address_vs_reg): /soc: node has a reg or ranges property, but no unit nameSigned-off-by Krzysztof Kozlowski <[email protected]>Works fine on Samsung Exynos5433-based TM2e board.
Tested-by Marek Szyprowski <[email protected]>
Thanks for testing! Applied.
Best regards,
Krzysztof