uvm: add meson uvm driver [1/1]
authorAo Xu <ao.xu@amlogic.com>
Tue, 10 Dec 2019 14:41:47 +0000 (22:41 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Tue, 17 Dec 2019 06:21:23 +0000 (23:21 -0700)
commit3c9c94edcacbb411d3d8bcd0a87fdc92cf43f215
treec6061de87c1790347d9a902780e937567efbba2c
parent9e7b32a941fe24d9eff713381a25f21d8116ebc6
uvm: add meson uvm driver [1/1]

PD#SWPL-18288

Problem:
For video display pipe, we need a way to avoid passing non-afbc data.

Solution:
add a new dma-buf allocation driver to do delay allocation.

Verify:
u212

Change-Id: I77ba7afc97ec7607700f3fdeb8baa147fa1483ad
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
18 files changed:
MAINTAINERS
arch/arm/boot/dts/amlogic/mesong12a.dtsi
arch/arm/boot/dts/amlogic/mesonsm1.dtsi
arch/arm/configs/meson64_a32_defconfig
arch/arm64/boot/dts/amlogic/mesong12a.dtsi
arch/arm64/boot/dts/amlogic/mesonsm1.dtsi
arch/arm64/configs/meson64_defconfig
drivers/amlogic/Kconfig
drivers/amlogic/Makefile
drivers/amlogic/media/video_processor/v4lvideo/Makefile
drivers/amlogic/media/video_processor/v4lvideo/amlogic_fbc_hook.c [new file with mode: 0644]
drivers/amlogic/media/video_processor/v4lvideo/v4lvideo.c
drivers/amlogic/uvm/Kconfig [new file with mode: 0644]
drivers/amlogic/uvm/Makefile [new file with mode: 0644]
drivers/amlogic/uvm/meson_uvm.c [new file with mode: 0644]
drivers/amlogic/uvm/meson_uvm.h [new file with mode: 0644]
include/linux/amlogic/media/vfm/amlogic_fbc_hook_v1.h [new file with mode: 0644]
include/linux/amlogic/media/video_sink/v4lvideo_ext.h