On 15.03.2018 11:56, Jacopo Mondi wrote:
The R-Car V3M Eagle board includes a transparent THC63LVD1024 LVDS decoder, connected to the on-chip LVDS encoder output on one side and to HDMI encoder ADV7511w on the other one.
As the decoder does not need any configuration it has been so-far omitted from DTS. Now that a driver is available, describe it in DT as well.
Signed-off-by: Jacopo Mondi jacopo+renesas@jmondi.org
Reviewed-by: Andrzej Hajda a.hajda@samsung.com
-- Regards Andrzej
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 33 +++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts index c0fd144..69f43b8 100644 --- a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts +++ b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts @@ -42,6 +42,33 @@ }; }; };
- thc63lvd1024: lvds-decoder {
compatible = "thine,thc63lvd1024";
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
thc63lvd1024_in_0: endpoint {
remote-endpoint = <&lvds0_out>;
};
};
port@2{
reg = <2>;
thc63lvd1024_out_2: endpoint {
remote-endpoint = <&adv7511_in>;
};
};
};
- };
};
&avb { @@ -98,7 +125,7 @@ port@0 { reg = <0>; adv7511_in: endpoint {
remote-endpoint = <&lvds0_out>;
remote-endpoint = <&thc63lvd1024_out_2>; }; };
@@ -152,8 +179,8 @@
ports { port@1 {
endpoint {
remote-endpoint = <&adv7511_in>;
lvds0_out: endpoint {
}; };remote-endpoint = <&thc63lvd1024_in_0>; };