From 0609a4707278520228c4376acafb8c6fd5c27d99 Mon Sep 17 00:00:00 2001 From: "hyesoo.yu" Date: Wed, 23 May 2018 16:49:36 +0900 Subject: [PATCH] [9610] arm64: dtsi: add fimg2d node Change-Id: I7f02f9f186453240cb1585077f88f0abc8e1cc8f Signed-off-by: hyesoo.yu --- arch/arm64/boot/dts/exynos/exynos9610.dtsi | 29 ++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/exynos/exynos9610.dtsi b/arch/arm64/boot/dts/exynos/exynos9610.dtsi index d349d440c8f2..49dc6980343d 100644 --- a/arch/arm64/boot/dts/exynos/exynos9610.dtsi +++ b/arch/arm64/boot/dts/exynos/exynos9610.dtsi @@ -2708,10 +2708,35 @@ #size-cells = <1>; ranges; - domain-clients = <>; + domain-clients = <&fimg2d>; + }; + + fimg2d: g2d@12E40000 { + compatible = "samsung,exynos9610-g2d"; + reg = <0x0 0x12E40000 0x9000>; + interrupts = <0 165 0>; + clock-names = "gate"; + clocks = <&clock GATE_G2D_QCH>; + iommus = <&sysmmu_g2d>; + hw_ppc = + /* sc_up none x1 x1/4 x1/9 x1/16 */ + <1700 1550 1100 1800 2550 3500 /* rgb32 non-rotated */ + 1650 1350 1000 1500 2600 3250 /* rgb32 rotated */ + 1500 1450 1300 1700 2550 5950 /* yuv2p non-rotated */ + 1600 1000 950 1650 2600 3500 /* yuv2p rotated */ + 1200 950 950 1350 1550 2050 /* 8+2 non-rotated */ + 1250 450 450 1100 1450 1850 /* 8+2 rotated */ + 1900>; /* colorfill */ + + g2d_dvfs_table = <667000 667000 + 533000 533000 + 400000 400000 + 200000 200000 + 100000 100000 + >; + dma-coherent; }; - /* G3D */ mali: mali@11500000 { compatible = "arm,mali"; -- 2.20.1