summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorHyungwon Hwang <human.hwang@samsung.com>2013-08-02 17:09:48 +0900
committerChanho Park <chanho61.park@samsung.com>2014-11-18 11:43:57 +0900
commita76b1878856e6fdea50085adea1d155c4159e991 (patch)
tree48631298153c601677b6a2582e198484a0531541 /arch
parent1c852da45f98678e75c14f6fcc87fb9a5416ebab (diff)
downloadlinux-3.10-a76b1878856e6fdea50085adea1d155c4159e991.tar.gz
linux-3.10-a76b1878856e6fdea50085adea1d155c4159e991.tar.bz2
linux-3.10-a76b1878856e6fdea50085adea1d155c4159e991.zip
DT: support l5f31188 panel
Signed-off-by: Hyungwon Hwang <human.hwang@samsung.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/exynos4412-redwoodlte.dts55
-rw-r--r--arch/arm/configs/tizen_defconfig1
2 files changed, 56 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4412-redwoodlte.dts b/arch/arm/boot/dts/exynos4412-redwoodlte.dts
index 86fa455cabd..a846ea96eb4 100644
--- a/arch/arm/boot/dts/exynos4412-redwoodlte.dts
+++ b/arch/arm/boot/dts/exynos4412-redwoodlte.dts
@@ -574,6 +574,61 @@
regulator-always-on;
};
+ fimd0_lcd: panel {
+ compatible = "samsung,l5f31188";
+ width = <720>;
+ height = <1280>;
+ reset-gpio = <&gpf2 1 0>;
+ reset-delay1 = <15>;
+ reset-delay2 = <180>;
+ power-on-delay = <120>;
+ power-off-delay1 = <100>;
+ power-off-delay2 = <200>;
+ vdd-supply = <&ldo25_reg>;
+ vddi-supply = <&ldo5_reg>;
+ video-source = <&dsi_0>;
+ samsung,panel-width-mm = <59>; /* FIXME */
+ samsung,panel-height-mm = <105>; /* FIXME */
+
+ display-timings {
+ native-mode = <&timing0>;
+
+ timing0: timing-0 {
+ clock-frequency = <0>;
+ hactive = <720>;
+ vactive = <1280>;
+ hfront-porch = <81>;
+ hback-porch = <81>;
+ hsync-len = <27>;
+ vfront-porch = <11>;
+ vback-porch = <4>;
+ vsync-len = <2>;
+ };
+ };
+ };
+
+ dsi_0: dsi@11C80000 {
+ samsung,pll-stable-time = <500>;
+ samsung,stop-holding-count = <0x7ff>;
+ samsung,bta-timeout = <0xff>;
+ samsung,rx-timeout = <0xffff>;
+ samsung,pll-clk-freq = <24000000>;
+ samsung,cmd-allow = <0xf>;
+ vdd11-supply = <&ldo8_reg>;
+ vdd18-supply = <&ldo10_reg>;
+ status = "okay";
+ };
+
+ fimd@11c00000 {
+ samsung,fimd-display = <&fimd0_lcd>;
+ samsung,fimd-vidout-rgb;
+ samsung,fimd-inv-vclk;
+ samsung,fimd-frame-rate = <60>;
+ samsung,default-window = <3>;
+ samsung,fimd-win-bpp = <32>;
+ status = "okay";
+ };
+
vidi {
compatible = "samsung,exynos-drm-vidi";
};
diff --git a/arch/arm/configs/tizen_defconfig b/arch/arm/configs/tizen_defconfig
index 7bc6e6eda77..481ffe7d2c3 100644
--- a/arch/arm/configs/tizen_defconfig
+++ b/arch/arm/configs/tizen_defconfig
@@ -2149,6 +2149,7 @@ CONFIG_BACKLIGHT_GENERIC=y
CONFIG_DISPLAY_CORE=y
CONFIG_DISPLAY_PANEL_S6D6AA1=y
CONFIG_DISPLAY_PANEL_S6E8AA0=y
+CONFIG_DISPLAY_PANEL_L5F31188=y
CONFIG_DISPLAY_SOURCE_EXYNOS_DSI=y
#