1 The Exynos display port interface should be configured based on
2 the type of panel connected to it.
6 -dptx-phy node(defined inside dp-controller node)
8 For the DP-PHY initialization, we use the dptx-phy node.
9 Required properties for dptx-phy: deprecated, use phys and phy-names
11 Base address of DP PHY register.
12 -samsung,enable-mask: deprecated
13 The bit-mask used to enable/disable DP PHY.
15 For the Panel initialization, we read data from dp-controller node.
16 Required properties for dp-controller:
18 should be "samsung,exynos5-dp".
20 physical base address of the controller and length
21 of memory mapped region.
23 interrupt combiner values.
25 from common clock binding: handle to dp clock.
27 from common clock binding: Shall be "dp".
29 phandle to Interrupt combiner node.
31 from general PHY binding: the phandle for the PHY device.
33 from general PHY binding: Should be "dp".
35 input video data format.
36 COLOR_RGB = 0, COLOR_YCBCR422 = 1, COLOR_YCBCR444 = 2
37 -samsung,dynamic-range:
38 dynamic range for input video data.
41 YCbCr co-efficients for input video.
42 COLOR_YCBCR601 = 0, COLOR_YCBCR709 = 1
44 number of bits per colour component.
45 COLOR_6 = 0, COLOR_8 = 1, COLOR_10 = 2, COLOR_12 = 3
47 link rate supported by the panel.
48 LINK_RATE_1_62GBPS = 0x6, LINK_RATE_2_70GBPS = 0x0A
50 number of lanes supported by the panel.
51 LANE_COUNT1 = 1, LANE_COUNT2 = 2, LANE_COUNT4 = 4
52 - display-timings: timings for the connected panel as described by
53 Documentation/devicetree/bindings/video/display-timing.txt
55 Optional properties for dp-controller:
58 Progressive if defined, Interlaced if not defined
60 VSYNC polarity configuration.
61 High if defined, Low if not defined
63 HSYNC polarity configuration.
64 High if defined, Low if not defined
67 Indicates which GPIO should be used for hotplug
69 -video interfaces: Device node can contain video interface port
70 nodes according to [1].
72 [1]: Documentation/devicetree/bindings/media/video-interfaces.txt
78 compatible = "samsung,exynos5-dp";
79 reg = <0x145b0000 0x10000>;
81 interrupt-parent = <&combiner>;
82 clocks = <&clock 342>;
89 Board Specific portion:
91 samsung,color-space = <0>;
92 samsung,dynamic-range = <0>;
93 samsung,ycbcr-coeff = <0>;
94 samsung,color-depth = <1>;
95 samsung,link-rate = <0x0a>;
96 samsung,lane-count = <4>;
99 native-mode = <&lcd_timing>;
100 lcd_timing: 1366x768 {
101 clock-frequency = <70589280>;
116 remote-endpoint = <&bridge_in>;