Re: [PATCH 2/7] drm/rcar-du: Add support for Renesas R-Car R8A779MD M3Le

From: Marek Vasut

Date: Sat May 02 2026 - 17:34:27 EST


On 4/29/26 12:10 PM, Geert Uytterhoeven wrote:

Hello Geert,

On Sun, 19 Apr 2026 at 21:37, Marek Vasut
<marek.vasut+renesas@xxxxxxxxxxx> wrote:
Add support the Renesas R-Car R8A779MD M3Le SoC. This SoC is
similar to R-Car R8A77965 M3-N SoC, except the HDMI port@1 is
not present.

"and DU1 is unused." (whatever that may mean...)

Fixed in V2.

+++ b/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c
@@ -564,6 +564,30 @@ static const struct rcar_du_device_info rcar_du_r8a779h0_info = {
.dsi_clk_mask = BIT(0),
};

+static const struct rcar_du_device_info rcar_du_r8a779md_info = {

Assuming for this review we do need a new compatible value...

I will be dropping this part in V2.

[...]

static const struct of_device_id rcar_du_of_table[] = {
{ .compatible = "renesas,du-r8a7742", .data = &rcar_du_r8a7790_info },
{ .compatible = "renesas,du-r8a7743", .data = &rzg1_du_r8a7743_info },

I also don't know where "M3Le does not support 4K output." (which is
a VSP2 limitation) is to be handled.
R-Car Gen3 RM R19UH0105EJ0230 Rev.2.30 Aug 31, 2021
Page 2468
32.1.1.1 Features of VSPI [R-Car H3/R-Car H3-N/R-Car M3-W/R-Car M3-W+/R-Car M3-N/R-Car E3]
point Video processing and point Performance of VSPI
indicates R-Car E3 has similar limitation due to VSP bandwidth.

Currently, this seems to be up to user to avoid the higher resolution operation on hardware which has lower VSP bandwidth.