From: Marek Vasut <[email protected]> DisplayPort on the Sparrow Hawk board uses sn65dsi86 bridge, which in turn gets the video stream from the SoC's DSI1 port. DSI1 pipeline has a DSC block in between the DU and the DSI1. However, there was no DSC driver in Linux and also the DSC was not defined in the dts files, and thus the DisplayPort output did not work.
Now that we have DSC defined in the SoC dts file (r8a779g0.dtsi), we can enable DSC for sparrowhawk. Signed-off-by: Marek Vasut <[email protected]> [tomi.valkeinen: separated the sparrow hawk changes from the soc changes] Reviewed-by: Laurent Pinchart <[email protected]> Signed-off-by: Tomi Valkeinen <[email protected]> --- arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk.dts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk.dts b/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk.dts index af680290ce81..0a5ebe0460ca 100644 --- a/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk.dts +++ b/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk.dts @@ -288,6 +288,11 @@ channel4 { }; }; +/* Page 27 / DSI to Display */ +&dsc { + status = "okay"; +}; + /* Page 27 / DSI to Display */ &dsi1 { status = "okay"; -- 2.43.0
