On 04/16/2018 04:27 PM, Geert Uytterhoeven wrote:
>> The image renderer, or the distortion correction engine, is a drawing
>> processor with a simple instruction system capable of referencing video
>> capture data or data in an external memory as the 2D texture data and
>> performing texture mapping and drawing with respect to any shape that is
>> split into triangular objects.
>>
>> This V4L2 memory-to-memory device driver only supports image renderer light
>> extended 4 (IMR-LX4) found in the R-Car gen3 SoCs; the R-Car gen2 support
>> can be added later...
>>
>> Based on the original patch by Konstantin Kozhevnikov.
>>
>> Signed-off-by: Konstantin Kozhevnikov
>> <[email protected]>
>> Signed-off-by: Sergei Shtylyov <[email protected]>
>> Acked-by: Rob Herring <[email protected]>
>
>> Documentation/devicetree/bindings/media/rcar_imr.txt | 27
>> Documentation/media/v4l-drivers/index.rst | 1
>> Documentation/media/v4l-drivers/rcar_imr.rst | 372 +++
>> drivers/media/platform/Kconfig | 13
>> drivers/media/platform/Makefile | 1
>> drivers/media/platform/rcar_imr.c | 1832
>> +++++++++++++++++++
>> include/uapi/linux/rcar_imr.h | 182 +
>> 7 files changed, 2428 insertions(+)
>
> What's the status of this patch?
Changes requested, and I'm still having no bandwidth to make them...
> The compatible value "renesas,r8a7796-imr-lx4" has been in use since v4.14.
That's because the SoC bindings are unlikely to change...
> Thanks!
>
> Gr{oetje,eeting}s,
>
> Geert
MBR, Sergei