Message ID | 1449492758-19989-4-git-send-email-inki.dae@samsung.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Mon, Dec 07, 2015 at 09:52:37PM +0900, Inki Dae wrote: > This patch updates a ports node binding for panel. > > With this, dp node can have a ports node which describes > a remote endpoint node that can be connected to panel or bridge > node. > > Changelog v2: > - remove unnecessary properties and numbering. > - update description about eDP device. > > Signed-off-by: Inki Dae <inki.dae@samsung.com> > Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com> Acked-by: Rob Herring <robh@kernel.org> > --- > .../bindings/display/exynos/exynos_dp.txt | 41 +++++++++++++++++++--- > 1 file changed, 37 insertions(+), 4 deletions(-) > > diff --git a/Documentation/devicetree/bindings/display/exynos/exynos_dp.txt b/Documentation/devicetree/bindings/display/exynos/exynos_dp.txt > index 64693f2..22efeba 100644 > --- a/Documentation/devicetree/bindings/display/exynos/exynos_dp.txt > +++ b/Documentation/devicetree/bindings/display/exynos/exynos_dp.txt > @@ -1,3 +1,20 @@ > +Device-Tree bindings for Samsung Exynos Embedded DisplayPort Transmitter(eDP) > + > +DisplayPort is industry standard to accommodate the growing board adoption > +of digital display technology within the PC and CE industries. > +It consolidates the internal and external connection methods to reduce device > +complexity and cost. It also supports necessary features for important cross > +industry applications and provides performance scalability to enable the next > +generation of displays that feature higher color depths, refresh rates, and > +display resolutions. > + > +eDP (embedded display port) device is compliant with Embedded DisplayPort > +standard as follows, > +- DisplayPort standard 1.1a for Exynos5250 and Exynos5260. > +- DisplayPort standard 1.3 for Exynos5422s and Exynos5800. > + > +eDP resides between FIMD and panel or FIMD and bridge such as LVDS. > + > The Exynos display port interface should be configured based on > the type of panel connected to it. > > @@ -66,8 +83,15 @@ Optional properties for dp-controller: > Hotplug detect GPIO. > Indicates which GPIO should be used for hotplug > detection > - -video interfaces: Device node can contain video interface port > - nodes according to [1]. > +Video interfaces: > + Device node can contain video interface port nodes according to [1]. > + The following are properties specific to those nodes: > + > + endpoint node connected to bridge or panel node: > + - remote-endpoint: specifies the endpoint in panel or bridge node. > + This node is required in all kinds of exynos dp > + to represent the connection between dp and bridge > + or dp and panel. > > [1]: Documentation/devicetree/bindings/media/video-interfaces.txt > > @@ -111,9 +135,18 @@ Board Specific portion: > }; > > ports { > - port@0 { > + port { > dp_out: endpoint { > - remote-endpoint = <&bridge_in>; > + remote-endpoint = <&dp_in>; > + }; > + }; > + }; > + > + panel { > + ... > + port { > + dp_in: endpoint { > + remote-endpoint = <&dp_out>; > }; > }; > }; > -- > 1.9.1 > -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/Documentation/devicetree/bindings/display/exynos/exynos_dp.txt b/Documentation/devicetree/bindings/display/exynos/exynos_dp.txt index 64693f2..22efeba 100644 --- a/Documentation/devicetree/bindings/display/exynos/exynos_dp.txt +++ b/Documentation/devicetree/bindings/display/exynos/exynos_dp.txt @@ -1,3 +1,20 @@ +Device-Tree bindings for Samsung Exynos Embedded DisplayPort Transmitter(eDP) + +DisplayPort is industry standard to accommodate the growing board adoption +of digital display technology within the PC and CE industries. +It consolidates the internal and external connection methods to reduce device +complexity and cost. It also supports necessary features for important cross +industry applications and provides performance scalability to enable the next +generation of displays that feature higher color depths, refresh rates, and +display resolutions. + +eDP (embedded display port) device is compliant with Embedded DisplayPort +standard as follows, +- DisplayPort standard 1.1a for Exynos5250 and Exynos5260. +- DisplayPort standard 1.3 for Exynos5422s and Exynos5800. + +eDP resides between FIMD and panel or FIMD and bridge such as LVDS. + The Exynos display port interface should be configured based on the type of panel connected to it. @@ -66,8 +83,15 @@ Optional properties for dp-controller: Hotplug detect GPIO. Indicates which GPIO should be used for hotplug detection - -video interfaces: Device node can contain video interface port - nodes according to [1]. +Video interfaces: + Device node can contain video interface port nodes according to [1]. + The following are properties specific to those nodes: + + endpoint node connected to bridge or panel node: + - remote-endpoint: specifies the endpoint in panel or bridge node. + This node is required in all kinds of exynos dp + to represent the connection between dp and bridge + or dp and panel. [1]: Documentation/devicetree/bindings/media/video-interfaces.txt @@ -111,9 +135,18 @@ Board Specific portion: }; ports { - port@0 { + port { dp_out: endpoint { - remote-endpoint = <&bridge_in>; + remote-endpoint = <&dp_in>; + }; + }; + }; + + panel { + ... + port { + dp_in: endpoint { + remote-endpoint = <&dp_out>; }; }; };