This patch adds MIPI-DSI and MIPI-DSI based S6E63J0X03 AMOLED panel
device nodes for Exynos3250 Rinato board.

Signed-off-by: Inki Dae <inki.dae at samsung.com>
Acked-by: Kyungmin Park <kyungmin.park at samsung.com>
---
 arch/arm/boot/dts/exynos3250-rinato.dts |   59 +++++++++++++++++++++++++++++++
 1 file changed, 59 insertions(+)

diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts 
b/arch/arm/boot/dts/exynos3250-rinato.dts
index 79aa916..6e0e90d 100644
--- a/arch/arm/boot/dts/exynos3250-rinato.dts
+++ b/arch/arm/boot/dts/exynos3250-rinato.dts
@@ -125,6 +125,65 @@
        };
 };

+&dsi_0 {
+       vddcore-supply = <&ldo6_reg>;
+       vddio-supply = <&ldo6_reg>;
+       samsung,pll-clock-frequency = <24000000>;
+       status = "okay";
+
+       ports {
+               #address-cells = <1>;
+               #size-cells = <0>;
+
+               port at 1 {
+                       reg = <1>;
+
+                       dsi_out: endpoint {
+                               remote-endpoint = <&dsi_in>;
+                               samsung,burst-clock-frequency = <250000000>;
+                               samsung,esc-clock-frequency = <20000000>;
+                       };
+               };
+       };
+
+       panel at 0 {
+               compatible = "samsung,s6e63j0x03";
+               reg = <0>;
+               vdd3-supply = <&ldo16_reg>;
+               vci-supply = <&ldo20_reg>;
+               reset-gpios = <&gpe0 1 0>;
+               te-gpios = <&gpx0 6 0>;
+               power-on-delay= <30>;
+               power-off-delay= <120>;
+               reset-delay = <5>;
+               init-delay = <100>;
+               flip-horizontal;
+               flip-vertical;
+               panel-width-mm = <29>;
+               panel-height-mm = <29>;
+
+               display-timings {
+                       timing-0 {
+                               clock-frequency = <0>;
+                               hactive = <320>;
+                               vactive = <320>;
+                               hfront-porch = <1>;
+                               hback-porch = <1>;
+                               hsync-len = <1>;
+                               vfront-porch = <150>;
+                               vback-porch = <1>;
+                               vsync-len = <2>;
+                       };
+               };
+
+               port {
+                       dsi_in: endpoint {
+                               remote-endpoint = <&dsi_out>;
+                       };
+               };
+       };
+};
+
 &fimd {
        status = "okay";

-- 
1.7.9.5

Reply via email to