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

Marek Vasut
2026-05-02T21:34:13Z

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@mailbox.org> 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.