diff options
-rw-r--r-- | arch/arm/boot/dts/exynos5.dtsi | 7 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5250.dtsi | 16 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5420.dtsi | 7 |
3 files changed, 21 insertions, 9 deletions
diff --git a/arch/arm/boot/dts/exynos5.dtsi b/arch/arm/boot/dts/exynos5.dtsi index 7da4a4285b24..347224589451 100644 --- a/arch/arm/boot/dts/exynos5.dtsi +++ b/arch/arm/boot/dts/exynos5.dtsi | |||
@@ -210,5 +210,12 @@ | |||
210 | reg = <0x10830000 0x300>; | 210 | reg = <0x10830000 0x300>; |
211 | interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; | 211 | interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; |
212 | }; | 212 | }; |
213 | |||
214 | g2d: g2d@10850000 { | ||
215 | compatible = "samsung,exynos5250-g2d"; | ||
216 | reg = <0x10850000 0x1000>; | ||
217 | interrupts = <GIC_SPI 91 IRQ_TYPE_LEVEL_HIGH>; | ||
218 | status = "disabled"; | ||
219 | }; | ||
213 | }; | 220 | }; |
214 | }; | 221 | }; |
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi index dbe81a1bfd25..f7ca2b689a46 100644 --- a/arch/arm/boot/dts/exynos5250.dtsi +++ b/arch/arm/boot/dts/exynos5250.dtsi | |||
@@ -245,15 +245,6 @@ | |||
245 | samsung,syscon-phandle = <&pmu_system_controller>; | 245 | samsung,syscon-phandle = <&pmu_system_controller>; |
246 | }; | 246 | }; |
247 | 247 | ||
248 | g2d@10850000 { | ||
249 | compatible = "samsung,exynos5250-g2d"; | ||
250 | reg = <0x10850000 0x1000>; | ||
251 | interrupts = <GIC_SPI 91 IRQ_TYPE_LEVEL_HIGH>; | ||
252 | clocks = <&clock CLK_G2D>; | ||
253 | clock-names = "fimg2d"; | ||
254 | iommus = <&sysmmu_g2d>; | ||
255 | }; | ||
256 | |||
257 | mfc: codec@11000000 { | 248 | mfc: codec@11000000 { |
258 | compatible = "samsung,mfc-v6"; | 249 | compatible = "samsung,mfc-v6"; |
259 | reg = <0x11000000 0x10000>; | 250 | reg = <0x11000000 0x10000>; |
@@ -1016,6 +1007,13 @@ | |||
1016 | iommus = <&sysmmu_fimd1>; | 1007 | iommus = <&sysmmu_fimd1>; |
1017 | }; | 1008 | }; |
1018 | 1009 | ||
1010 | &g2d { | ||
1011 | iommus = <&sysmmu_g2d>; | ||
1012 | clocks = <&clock CLK_G2D>; | ||
1013 | clock-names = "fimg2d"; | ||
1014 | status = "okay"; | ||
1015 | }; | ||
1016 | |||
1019 | &i2c_0 { | 1017 | &i2c_0 { |
1020 | clocks = <&clock CLK_I2C0>; | 1018 | clocks = <&clock CLK_I2C0>; |
1021 | clock-names = "i2c"; | 1019 | clock-names = "i2c"; |
diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index 19d48798a80f..4c41316cfff7 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi | |||
@@ -1350,6 +1350,13 @@ | |||
1350 | iommu-names = "m0", "m1"; | 1350 | iommu-names = "m0", "m1"; |
1351 | }; | 1351 | }; |
1352 | 1352 | ||
1353 | &g2d { | ||
1354 | iommus = <&sysmmu_g2dr>, <&sysmmu_g2dw>; | ||
1355 | clocks = <&clock CLK_G2D>; | ||
1356 | clock-names = "fimg2d"; | ||
1357 | status = "okay"; | ||
1358 | }; | ||
1359 | |||
1353 | &i2c_0 { | 1360 | &i2c_0 { |
1354 | clocks = <&clock CLK_I2C0>; | 1361 | clocks = <&clock CLK_I2C0>; |
1355 | clock-names = "i2c"; | 1362 | clock-names = "i2c"; |