diff options
| author | Andrzej Hajda <a.hajda@samsung.com> | 2014-03-28 07:52:45 -0400 |
|---|---|---|
| committer | Inki Dae <daeinki@gmail.com> | 2014-04-04 08:24:49 -0400 |
| commit | 420ae8451a226e8e16465aaf3c0026574138879b (patch) | |
| tree | 0111abf4babeeba1f9aff3ac282378bbc050490f | |
| parent | e78dd468d01cb39f9d3ebd3ace2ca1c7852906d2 (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>
| -rw-r--r-- | arch/arm/boot/dts/exynos4412-trats2.dts | 66 |
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"; |
