diff options
author | Javier Martinez Canillas <javier@osg.samsung.com> | 2015-12-03 07:32:17 -0500 |
---|---|---|
committer | Inki Dae <daeinki@gmail.com> | 2015-12-13 08:22:51 -0500 |
commit | 25e9092acad917aa6c00c4ea03dbc572f7dcaac6 (patch) | |
tree | 158e8c7d8fb0f2481020ddc66bd40d6c7426cacb | |
parent | 2400fc14f72b91af5d08e74ed22a7920f8eb3094 (diff) |
ARM: dts: Use OF graph for DP to panel connection in exynos5800-peach-pi
The DT binding for the Exynos DRM Display Port (DP) driver isn't consistent
since it uses a phandle to describe the connection between the DP port and
the display panel but uses the OF graph ports and endpoints to describe the
connection betwen the DP port, a bridge chip and the panel.
The Exynos DP driver and the DT binding have been changed to allow also to
describe the DP port to panel connection using ports / endpoints (OF graph)
so this patch changes the Exynos5800 Peach Pi DT to make it consistent with
the Exynos5420 Peach Pit that has a eDP to LVDS chip and uses OF graph too.
Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com>
Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
-rw-r--r-- | arch/arm/boot/dts/exynos5800-peach-pi.dts | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/exynos5800-peach-pi.dts b/arch/arm/boot/dts/exynos5800-peach-pi.dts index 49a4f43e5ac2..1cc2e95ffc66 100644 --- a/arch/arm/boot/dts/exynos5800-peach-pi.dts +++ b/arch/arm/boot/dts/exynos5800-peach-pi.dts | |||
@@ -122,6 +122,12 @@ | |||
122 | compatible = "auo,b133htn01"; | 122 | compatible = "auo,b133htn01"; |
123 | power-supply = <&tps65090_fet6>; | 123 | power-supply = <&tps65090_fet6>; |
124 | backlight = <&backlight>; | 124 | backlight = <&backlight>; |
125 | |||
126 | port { | ||
127 | panel_in: endpoint { | ||
128 | remote-endpoint = <&dp_out>; | ||
129 | }; | ||
130 | }; | ||
125 | }; | 131 | }; |
126 | 132 | ||
127 | mmc1_pwrseq: mmc1_pwrseq { | 133 | mmc1_pwrseq: mmc1_pwrseq { |
@@ -148,7 +154,14 @@ | |||
148 | samsung,link-rate = <0x0a>; | 154 | samsung,link-rate = <0x0a>; |
149 | samsung,lane-count = <2>; | 155 | samsung,lane-count = <2>; |
150 | samsung,hpd-gpio = <&gpx2 6 GPIO_ACTIVE_HIGH>; | 156 | samsung,hpd-gpio = <&gpx2 6 GPIO_ACTIVE_HIGH>; |
151 | panel = <&panel>; | 157 | |
158 | ports { | ||
159 | port { | ||
160 | dp_out: endpoint { | ||
161 | remote-endpoint = <&panel_in>; | ||
162 | }; | ||
163 | }; | ||
164 | }; | ||
152 | }; | 165 | }; |
153 | 166 | ||
154 | &fimd { | 167 | &fimd { |