mirror of https://gitee.com/openkylin/linux.git
dt-bindings: exynos-dp: update ports node binding for panel
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>
This commit is contained in:
parent
a9fa852886
commit
2400fc14f7
|
@ -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 Exynos display port interface should be configured based on
|
||||||
the type of panel connected to it.
|
the type of panel connected to it.
|
||||||
|
|
||||||
|
@ -66,8 +83,15 @@ Optional properties for dp-controller:
|
||||||
Hotplug detect GPIO.
|
Hotplug detect GPIO.
|
||||||
Indicates which GPIO should be used for hotplug
|
Indicates which GPIO should be used for hotplug
|
||||||
detection
|
detection
|
||||||
-video interfaces: Device node can contain video interface port
|
Video interfaces:
|
||||||
nodes according to [1].
|
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
|
[1]: Documentation/devicetree/bindings/media/video-interfaces.txt
|
||||||
|
|
||||||
|
@ -111,9 +135,18 @@ Board Specific portion:
|
||||||
};
|
};
|
||||||
|
|
||||||
ports {
|
ports {
|
||||||
port@0 {
|
port {
|
||||||
dp_out: endpoint {
|
dp_out: endpoint {
|
||||||
remote-endpoint = <&bridge_in>;
|
remote-endpoint = <&dp_in>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
panel {
|
||||||
|
...
|
||||||
|
port {
|
||||||
|
dp_in: endpoint {
|
||||||
|
remote-endpoint = <&dp_out>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue