vdin: amlogic: add vdin driver support
authorBencheng Jing <bencheng.jing@amlogic.com>
Tue, 28 Nov 2017 05:00:01 +0000 (13:00 +0800)
committerBo Yang <bo.yang@amlogic.com>
Wed, 27 Dec 2017 09:20:19 +0000 (02:20 -0700)
commit7556ba8a7ef62ef7370910e5e1175e7ffde53799
tree1be6268f5f7ffd38eab5631911361207044e26a2
parent878e0f00be41735ed8b42f205fead154a48312f9
vdin: amlogic: add vdin driver support

PD#154260: vdin: amlogic: add vdin driver support

Merge from kernel 3.14.
Optimize and fix memset error.

Change-Id: I0707de5cb6313da4e1ff8a3a1e91dfb098234529
Signed-off-by: Bencheng Jing <bencheng.jing@amlogic.com>
20 files changed:
drivers/amlogic/media/vin/tvin/tvin_format_table.c
drivers/amlogic/media/vin/tvin/tvin_format_table.h
drivers/amlogic/media/vin/tvin/tvin_frontend.c
drivers/amlogic/media/vin/tvin/tvin_global.h
drivers/amlogic/media/vin/tvin/vdin/vdin_canvas.c
drivers/amlogic/media/vin/tvin/vdin/vdin_canvas.h
drivers/amlogic/media/vin/tvin/vdin/vdin_ctl.c
drivers/amlogic/media/vin/tvin/vdin/vdin_ctl.h
drivers/amlogic/media/vin/tvin/vdin/vdin_debug.c
drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c
drivers/amlogic/media/vin/tvin/vdin/vdin_drv.h
drivers/amlogic/media/vin/tvin/vdin/vdin_regs.h
drivers/amlogic/media/vin/tvin/vdin/vdin_sm.c
drivers/amlogic/media/vin/tvin/vdin/vdin_sm.h
drivers/amlogic/media/vin/tvin/vdin/vdin_v4l2.c
drivers/amlogic/media/vin/tvin/vdin/vdin_vf.c
drivers/amlogic/media/vin/tvin/vdin/vdin_vf.h
include/linux/amlogic/media/frame_provider/tvin/tvin.h
include/linux/amlogic/media/frame_provider/tvin/tvin_v4l2.h
include/linux/amlogic/media/vfm/vframe_provider.h