diff options
author | Łukasz Stelmach <l.stelmach@samsung.com> | 2017-11-27 07:37:11 -0500 |
---|---|---|
committer | Krzysztof Kozlowski <krzk@kernel.org> | 2017-11-27 13:30:30 -0500 |
commit | cdd745c8c76b02471d88f467c44a3d4eb431aa0b (patch) | |
tree | db28492f1898d49dff6868e7c6d35e8c8a13e566 | |
parent | f77cbb9a3e5d29eb70377a0f0321cffb2ef54da5 (diff) |
ARM: dts: exynos: Remove duplicate definitions of SSS nodes for Exynos5
Move Security Subsystem nodes common for Exynos5250 and Exynos54xx
to exynos5.dtsi to avoid duplication.
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
-rw-r--r-- | arch/arm/boot/dts/exynos5.dtsi | 6 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5250.dtsi | 13 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos54xx.dtsi | 6 |
3 files changed, 11 insertions, 14 deletions
diff --git a/arch/arm/boot/dts/exynos5.dtsi b/arch/arm/boot/dts/exynos5.dtsi index 66d22521c976..7da4a4285b24 100644 --- a/arch/arm/boot/dts/exynos5.dtsi +++ b/arch/arm/boot/dts/exynos5.dtsi | |||
@@ -204,5 +204,11 @@ | |||
204 | #size-cells = <0>; | 204 | #size-cells = <0>; |
205 | status = "disabled"; | 205 | status = "disabled"; |
206 | }; | 206 | }; |
207 | |||
208 | sss: sss@10830000 { | ||
209 | compatible = "samsung,exynos4210-secss"; | ||
210 | reg = <0x10830000 0x300>; | ||
211 | interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; | ||
212 | }; | ||
207 | }; | 213 | }; |
208 | }; | 214 | }; |
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi index 5286084e1032..dbe81a1bfd25 100644 --- a/arch/arm/boot/dts/exynos5250.dtsi +++ b/arch/arm/boot/dts/exynos5250.dtsi | |||
@@ -739,14 +739,6 @@ | |||
739 | status = "disabled"; | 739 | status = "disabled"; |
740 | }; | 740 | }; |
741 | 741 | ||
742 | sss@10830000 { | ||
743 | compatible = "samsung,exynos4210-secss"; | ||
744 | reg = <0x10830000 0x300>; | ||
745 | interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; | ||
746 | clocks = <&clock CLK_SSS>; | ||
747 | clock-names = "secss"; | ||
748 | }; | ||
749 | |||
750 | sysmmu_g2d: sysmmu@10A60000 { | 742 | sysmmu_g2d: sysmmu@10A60000 { |
751 | compatible = "samsung,exynos-sysmmu"; | 743 | compatible = "samsung,exynos-sysmmu"; |
752 | reg = <0x10A60000 0x1000>; | 744 | reg = <0x10A60000 0x1000>; |
@@ -1092,4 +1084,9 @@ | |||
1092 | dma-names = "rx", "tx"; | 1084 | dma-names = "rx", "tx"; |
1093 | }; | 1085 | }; |
1094 | 1086 | ||
1087 | &sss { | ||
1088 | clocks = <&clock CLK_SSS>; | ||
1089 | clock-names = "secss"; | ||
1090 | }; | ||
1091 | |||
1095 | #include "exynos5250-pinctrl.dtsi" | 1092 | #include "exynos5250-pinctrl.dtsi" |
diff --git a/arch/arm/boot/dts/exynos54xx.dtsi b/arch/arm/boot/dts/exynos54xx.dtsi index a5007f182bc4..b45678212f1a 100644 --- a/arch/arm/boot/dts/exynos54xx.dtsi +++ b/arch/arm/boot/dts/exynos54xx.dtsi | |||
@@ -79,12 +79,6 @@ | |||
79 | interrupts = <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>; | 79 | interrupts = <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>; |
80 | }; | 80 | }; |
81 | 81 | ||
82 | sss: sss@10830000 { | ||
83 | compatible = "samsung,exynos4210-secss"; | ||
84 | reg = <0x10830000 0x300>; | ||
85 | interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; | ||
86 | }; | ||
87 | |||
88 | /* i2c_0-3 are defined in exynos5.dtsi */ | 82 | /* i2c_0-3 are defined in exynos5.dtsi */ |
89 | hsi2c_4: i2c@12ca0000 { | 83 | hsi2c_4: i2c@12ca0000 { |
90 | compatible = "samsung,exynos5250-hsi2c"; | 84 | compatible = "samsung,exynos5250-hsi2c"; |