Ajay Kumar wrote: > > Define videoports and use endpoints to describe the connection between > the encoder, bridge and the panel, instead of using phandles. > > Signed-off-by: Ajay Kumar <ajaykumar.rs@xxxxxxxxxxx> > Acked-by: Inki Dae <inki.dae@xxxxxxxxxxx> > Tested-by: Rahul Sharma <rahul.sharma@xxxxxxxxxxx> > Tested-by: Javier Martinez Canillas <javier.martinez@xxxxxxxxxxxxxxx> > Tested-by: Gustavo Padovan <gustavo.padovan@xxxxxxxxxxxxxxx> > Tested-by: Sjoerd Simons <sjoerd.simons@xxxxxxxxxxxxxxx> > --- > arch/arm/boot/dts/exynos5250-snow.dts | 30 ++++++++++++++++++++++++++++-- > 1 file changed, 28 insertions(+), 2 deletions(-) > > diff --git a/arch/arm/boot/dts/exynos5250-snow.dts b/arch/arm/boot/dts/exynos5250-snow.dts > index b9aeec4..1bd5d3a 100644 > --- a/arch/arm/boot/dts/exynos5250-snow.dts > +++ b/arch/arm/boot/dts/exynos5250-snow.dts > @@ -183,7 +183,20 @@ > powerdown-gpios = <&gpy2 5 GPIO_ACTIVE_HIGH>; > reset-gpios = <&gpx1 5 GPIO_ACTIVE_HIGH>; > edid-emulation = <5>; > - panel = <&panel>; > + > + ports { > + port@0 { > + bridge_out: endpoint { > + remote-endpoint = <&panel_in>; > + }; > + }; > + > + port@1 { > + bridge_in: endpoint { > + remote-endpoint = <&dp_out>; > + }; > + }; > + }; > }; > }; > > @@ -228,6 +241,12 @@ > compatible = "auo,b116xw03"; > power-supply = <&fet6>; > backlight = <&backlight>; > + > + port { > + panel_in: endpoint { > + remote-endpoint = <&bridge_out>; > + }; > + }; > }; > }; > > @@ -242,7 +261,14 @@ > samsung,link-rate = <0x0a>; > samsung,lane-count = <2>; > samsung,hpd-gpio = <&gpx0 7 GPIO_ACTIVE_HIGH>; > - bridge = <&ptn3460>; > + > + ports { > + port@0 { > + dp_out: endpoint { > + remote-endpoint = <&bridge_in>; > + }; > + }; > + }; > }; > > &ehci { > -- > 1.7.9.5 I'm fine on the DT changes in this series, shall I take 13/14 and 14/14 in Samsung tree? - Kukjin _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel