video_composer: add multiple video layer display. [1/1]
authorjintao xu <jintao.xu@amlogic.com>
Mon, 12 Aug 2019 10:50:27 +0000 (18:50 +0800)
committerrenjiang.han <renjiang.han@amlogic.com>
Sat, 23 Nov 2019 13:00:44 +0000 (21:00 +0800)
commitcd7dcd5146c0e3a44318769a0219e5995d761261
treec7d03556b43ab920082daed1302bd997a35d0c86
parent1af18ffe26ca80968f9934da5a4b6581d54e883f
video_composer: add multiple video layer display. [1/1]

PD#SWPL-5991

Problem:
video_composer bringup

Solution:
add v4lvideo态dma to display on the video layer via video_composer

Verify:
on U212

Change-Id: Iec1b75cc8c9aa0475912148a0687d95250aeb8a0
Signed-off-by: jintao xu <jintao.xu@amlogic.com>
65 files changed:
MAINTAINERS
arch/arm/boot/dts/amlogic/g12a_s905x2_u212.dts
arch/arm/boot/dts/amlogic/g12a_s905x2_u212_1g.dts
arch/arm/boot/dts/amlogic/mesong12a.dtsi
arch/arm/boot/dts/amlogic/mesonsm1.dtsi
arch/arm/boot/dts/amlogic/sm1_s905d3_ac200.dts [changed mode: 0755->0644]
arch/arm/boot/dts/amlogic/sm1_s905d3_ac202.dts
arch/arm/boot/dts/amlogic/sm1_s905d3_ac202_1g.dts
arch/arm/boot/dts/amlogic/sm1_s905x3_ac213.dts
arch/arm/boot/dts/amlogic/sm1_s905x3_ac214.dts
arch/arm/boot/dts/amlogic/sm1_s905x3_ac214_buildroot.dts
arch/arm/configs/meson64_a32_defconfig
arch/arm64/boot/dts/amlogic/g12a_s905x2_u212.dts
arch/arm64/boot/dts/amlogic/g12a_s905x2_u212_1g.dts
arch/arm64/boot/dts/amlogic/mesong12a.dtsi
arch/arm64/boot/dts/amlogic/mesonsm1.dtsi
arch/arm64/boot/dts/amlogic/sm1_s905d3_ac200.dts
arch/arm64/boot/dts/amlogic/sm1_s905d3_ac202.dts
arch/arm64/boot/dts/amlogic/sm1_s905d3_ac202_1g.dts
arch/arm64/boot/dts/amlogic/sm1_s905x3_ac213.dts
arch/arm64/boot/dts/amlogic/sm1_s905x3_ac214.dts
arch/arm64/boot/dts/amlogic/sm1_s905x3_ac214_buildroot.dts
arch/arm64/configs/meson64_defconfig
drivers/amlogic/media/common/codec_mm/codec_mm_keeper.c
drivers/amlogic/media/deinterlace/deinterlace.c
drivers/amlogic/media/deinterlace/deinterlace_hw.c
drivers/amlogic/media/deinterlace/deinterlace_hw.h
drivers/amlogic/media/di_multi/deinterlace.c
drivers/amlogic/media/di_multi/deinterlace.h
drivers/amlogic/media/di_multi/deinterlace_dbg.c
drivers/amlogic/media/di_multi/deinterlace_hw.c
drivers/amlogic/media/di_multi/di_data_l.h
drivers/amlogic/media/di_multi/di_dbg.c
drivers/amlogic/media/di_multi/di_prc.c
drivers/amlogic/media/di_multi/di_prc.h
drivers/amlogic/media/di_multi/di_que.c
drivers/amlogic/media/di_multi/di_que.h
drivers/amlogic/media/di_multi/di_sys.c
drivers/amlogic/media/di_multi/di_task.c
drivers/amlogic/media/video_processor/Kconfig
drivers/amlogic/media/video_processor/Makefile
drivers/amlogic/media/video_processor/ppmgr/ppmgr_vpp.c
drivers/amlogic/media/video_processor/v4lvideo/Kconfig [new file with mode: 0644]
drivers/amlogic/media/video_processor/v4lvideo/Makefile [new file with mode: 0644]
drivers/amlogic/media/video_processor/v4lvideo/v4lvideo.c [new file with mode: 0644]
drivers/amlogic/media/video_processor/v4lvideo/v4lvideo.h [new file with mode: 0644]
drivers/amlogic/media/video_processor/video_composer/Kconfig [new file with mode: 0644]
drivers/amlogic/media/video_processor/video_composer/Makefile [new file with mode: 0644]
drivers/amlogic/media/video_processor/video_composer/vfq.h [new file with mode: 0644]
drivers/amlogic/media/video_processor/video_composer/vframe_ge2d_composer.c [new file with mode: 0644]
drivers/amlogic/media/video_processor/video_composer/vframe_ge2d_composer.h [new file with mode: 0644]
drivers/amlogic/media/video_processor/video_composer/video_composer.c [new file with mode: 0644]
drivers/amlogic/media/video_processor/video_composer/video_composer.h [new file with mode: 0644]
drivers/amlogic/media/video_sink/Makefile
drivers/amlogic/media/video_sink/video.c
drivers/amlogic/media/video_sink/video_hw.c
drivers/amlogic/media/video_sink/video_priv.h
drivers/amlogic/media/video_sink/video_receiver.c [new file with mode: 0644]
drivers/amlogic/media/video_sink/video_receiver.h [new file with mode: 0644]
include/linux/amlogic/major.h
include/linux/amlogic/media/utils/amstream.h
include/linux/amlogic/media/vfm/vframe.h
include/linux/amlogic/media/video_processor/video_composer_ext.h [new file with mode: 0644]
include/linux/amlogic/media/video_sink/v4lvideo_ext.h [new file with mode: 0644]
include/linux/amlogic/media/video_sink/video.h