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 <Konstantin.Kozhevnikov@xxxxxxxxxxxxxxxxxx> >> Signed-off-by: Sergei Shtylyov <sergei.shtylyov@xxxxxxxxxxxxxxxxxx> >> Acked-by: Rob Herring <robh@xxxxxxxxxx> > >> 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