v4l2-uvm-test: support SVP [1/1]

PD#SWPL-20176

Problem:
Secure Video Path test application.

Solution:
a) Use secmem API to copy ES frame into secure dmabuf
b) Use MESON_USE_PROTECTED to allocate secure memory from DRM-GEM.

Verify:
U212 with command "v4l2-uvm-test -f /data/1.mp4 -p 26 -d 0 -s"

Change-Id: Iedb23a374cbd198e85b2678eb5034a2c802ec5bb
Signed-off-by: Song Zhao <song.zhao@amlogic.com>
diff --git a/v4l2-uvm-test/v4l2-uvm-test.mk b/v4l2-uvm-test/v4l2-uvm-test.mk
index aae5e95..4c25926 100644
--- a/v4l2-uvm-test/v4l2-uvm-test.mk
+++ b/v4l2-uvm-test/v4l2-uvm-test.mk
@@ -5,6 +5,15 @@
 V4L2_UVM_TEST_SITE = $(TOPDIR)/../multimedia/v4l2-uvm-test/src
 V4L2_UVM_TEST_SITE_METHOD = local
 
+V4L2_UVM_TEST_DEPENDENCIES += ffmpeg
+V4L2_UVM_TEST_DEPENDENCIES += libdrm
+
+ifneq ($(BR2_PACKAGE_LIBSECMEM),y)
+V4L2_UVM_TEST_DEPENDENCIES  += libsecmem-bin
+else
+V4L2_UVM_TEST_DEPENDENCIES  += libsecmem
+endif
+
 define V4L2_UVM_TEST_BUILD_CMDS
 	$(TARGET_CONFIGURE_OPTS) $(MAKE) CC=$(TARGET_CC) -C $(@D)/
 endef