[PATCH 00/22] R-Car DU: Add Gen3 support

Geert Uytterhoeven geert at linux-m68k.org
Mon Sep 14 01:07:12 PDT 2015


On Mon, Sep 14, 2015 at 9:52 AM, Geert Uytterhoeven
<geert at linux-m68k.org> wrote:
> On Mon, Sep 14, 2015 at 12:50 AM, Laurent Pinchart
> <laurent.pinchart+renesas at ideasonboard.com> wrote:
>> This patch series adds support for the Display Unit found in the R-Car Gen3
>> SoC series.
>>
>> The third generation differs significantly from the previous ones in that the
>> DU has lost its ability to source data from memory. It must instead use an
>> external hardware composer named VSP to read planes from memory and blend
>> them.
>>
>> The VSP has a V4L2 driver in mainline that can be used in conjunction with the
>> DU through the live sources API (submitted previously as an RFC). However, as
>> VSP usage is mandatory in Gen3 and as no native DU planes are available, we
>> have decided that forcing userspace to use both KMS and V4L2 to display any
>> content wouldn't be very friendly. Instead the VSP driver has been extended to
>> make the device directly controllable by the DU driver ([1]) and this patch
>> series builds on top of it.
>>
>> [1] http://www.spinics.net/lists/linux-media/msg93575.html
>
> Against which tree is this series?
>
> From patch 1, I derived it's against drm-misc
> (git://anongit.freedesktop.org/drm-intel#topic/drm-misc), but later patches
> have other requirements.
> E.g. patch 13 assumes DRM_RCAR_DU has a dependency on OF, but that's nowhere
> to be found in -next.
> It is in git://linuxtv.org/pinchartl/media#vsp1-kms-gen3-20150909.2, but that
> conflicts badly with your R-Car Gen3 VSP series.

Or shall I just use vsp1-kms-gen3-20150913?

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds


More information about the dri-devel mailing list