aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts
diff options
context:
space:
mode:
authorAndrzej Hajda <a.hajda@samsung.com>2014-03-28 07:52:45 -0400
committerInki Dae <daeinki@gmail.com>2014-04-04 08:24:49 -0400
commit420ae8451a226e8e16465aaf3c0026574138879b (patch)
tree0111abf4babeeba1f9aff3ac282378bbc050490f /arch/arm/boot/dts
parente78dd468d01cb39f9d3ebd3ace2ca1c7852906d2 (diff)
ARM: dts: exynos4412-trats2: add panel node
The patch adds s6e8aa0 panel node for trats2. It adds also trats2 specific properties for DSI and regulator required by panel. Signed-off-by: Andrzej Hajda <a.hajda@samsung.com> Signed-off-by: Inki Dae <inki.dae@samsung.com>
Diffstat (limited to 'arch/arm/boot/dts')
-rw-r--r--arch/arm/boot/dts/exynos4412-trats2.dts66
1 files changed, 66 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts b/arch/arm/boot/dts/exynos4412-trats2.dts
index 4f851ccf40eb..f7070e9037cf 100644
--- a/arch/arm/boot/dts/exynos4412-trats2.dts
+++ b/arch/arm/boot/dts/exynos4412-trats2.dts
@@ -71,6 +71,15 @@
71 enable-active-high; 71 enable-active-high;
72 }; 72 };
73 73
74 lcd_vdd3_reg: voltage-regulator-2 {
75 compatible = "regulator-fixed";
76 regulator-name = "LCD_VDD_2.2V";
77 regulator-min-microvolt = <2200000>;
78 regulator-max-microvolt = <2200000>;
79 gpio = <&gpc0 1 0>;
80 enable-active-high;
81 };
82
74 /* More to come */ 83 /* More to come */
75 }; 84 };
76 85
@@ -511,6 +520,63 @@
511 }; 520 };
512 }; 521 };
513 522
523 dsi_0: dsi@11C80000 {
524 vddcore-supply = <&ldo8_reg>;
525 vddio-supply = <&ldo10_reg>;
526 samsung,pll-clock-frequency = <24000000>;
527 status = "okay";
528
529 ports {
530 #address-cells = <1>;
531 #size-cells = <0>;
532
533 port@1 {
534 reg = <1>;
535
536 dsi_out: endpoint {
537 remote-endpoint = <&dsi_in>;
538 samsung,burst-clock-frequency = <500000000>;
539 samsung,esc-clock-frequency = <20000000>;
540 };
541 };
542 };
543
544 panel@0 {
545 compatible = "samsung,s6e8aa0";
546 reg = <0>;
547 vdd3-supply = <&lcd_vdd3_reg>;
548 vci-supply = <&ldo25_reg>;
549 reset-gpios = <&gpy4 5 0>;
550 power-on-delay= <50>;
551 reset-delay = <100>;
552 init-delay = <100>;
553 flip-horizontal;
554 flip-vertical;
555 panel-width-mm = <58>;
556 panel-height-mm = <103>;
557
558 display-timings {
559 timing-0 {
560 clock-frequency = <0>;
561 hactive = <720>;
562 vactive = <1280>;
563 hfront-porch = <5>;
564 hback-porch = <5>;
565 hsync-len = <5>;
566 vfront-porch = <13>;
567 vback-porch = <1>;
568 vsync-len = <2>;
569 };
570 };
571
572 port {
573 dsi_in: endpoint {
574 remote-endpoint = <&dsi_out>;
575 };
576 };
577 };
578 };
579
514 camera { 580 camera {
515 pinctrl-0 = <&cam_port_b_clk_active>; 581 pinctrl-0 = <&cam_port_b_clk_active>;
516 pinctrl-names = "default"; 582 pinctrl-names = "default";