]> git.baikalelectronics.ru Git - kernel.git/commit
[media] bdisp: 2D blitter driver using v4l2 mem2mem framework
authorFabien Dessenne <fabien.dessenne@st.com>
Tue, 12 May 2015 16:02:10 +0000 (13:02 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Tue, 9 Jun 2015 21:10:41 +0000 (18:10 -0300)
commit921b69737cba36d1ace87b6c9ac520f9e74c84a9
tree89112d285d1a15b8a1aa98bf0669e7811070f84d
parentf9c9ac985f1e33174426417a0932198805fba78a
[media] bdisp: 2D blitter driver using v4l2 mem2mem framework

This v4l2 mem2mem driver is a 2D blitter for STMicroelectronics SoC.
It uses the v4l2 mem2mem framework.

The following features are supported and tested:
- Color format conversion (RGB32, RGB24, RGB16, NV12, YUV420P)
- Copy
- Scale
- Flip
- Deinterlace
- Wide (4K) picture support
- Crop

Signed-off-by: Fabien Dessenne <fabien.dessenne@st.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
[hans.verkuil@cisco.com: added missing slab.h include to bdisp-v4l2.c]

Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/platform/Kconfig
drivers/media/platform/Makefile
drivers/media/platform/sti/bdisp/Kconfig [new file with mode: 0644]
drivers/media/platform/sti/bdisp/Makefile [new file with mode: 0644]
drivers/media/platform/sti/bdisp/bdisp-filter.h [new file with mode: 0644]
drivers/media/platform/sti/bdisp/bdisp-hw.c [new file with mode: 0644]
drivers/media/platform/sti/bdisp/bdisp-reg.h [new file with mode: 0644]
drivers/media/platform/sti/bdisp/bdisp-v4l2.c [new file with mode: 0644]
drivers/media/platform/sti/bdisp/bdisp.h [new file with mode: 0644]