efdbd7345f
This is a quite large renaming to consolidate display related bindings into a single "display" directory from various scattered locations of video, drm, gpu, fb, mipi, and panel. The prior location was somewhat based on the Linux driver location, but bindings should be independent of that. Signed-off-by: Rob Herring <robh@kernel.org> Cc: Pawel Moll <pawel.moll@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Ian Campbell <ijc+devicetree@hellion.org.uk> Cc: Kumar Gala <galak@codeaurora.org>
51 lines
939 B
Plaintext
51 lines
939 B
Plaintext
THine Electronics THC63LVDM83D LVDS serializer
|
|
----------------------------------------------
|
|
|
|
The THC63LVDM83D is an LVDS serializer designed to support pixel data
|
|
transmission between a host and a flat panel.
|
|
|
|
Required properties:
|
|
|
|
- compatible: Should be "thine,thc63lvdm83d"
|
|
|
|
Optional properties:
|
|
|
|
- pwdn-gpios: Power down control GPIO
|
|
|
|
Required nodes:
|
|
|
|
The THC63LVDM83D has two video ports. Their connections are modeled using the
|
|
OFgraph bindings specified in Documentation/devicetree/bindings/graph.txt.
|
|
|
|
- Video port 0 for CMOS/TTL input
|
|
- Video port 1 for LVDS output
|
|
|
|
|
|
Example
|
|
-------
|
|
|
|
lvds_enc: encoder@0 {
|
|
compatible = "thine,thc63lvdm83d";
|
|
|
|
ports {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
port@0 {
|
|
reg = <0>;
|
|
|
|
lvds_enc_in: endpoint@0 {
|
|
remote-endpoint = <&rgb_out>;
|
|
};
|
|
};
|
|
|
|
port@1 {
|
|
reg = <1>;
|
|
|
|
lvds_enc_out: endpoint@0 {
|
|
remote-endpoint = <&panel_in>;
|
|
};
|
|
};
|
|
};
|
|
};
|