aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/boot/dts/exynos5.dtsi7
-rw-r--r--arch/arm/boot/dts/exynos5250.dtsi16
-rw-r--r--arch/arm/boot/dts/exynos5420.dtsi7
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";