video: driver: packetize dynamic controls with buffer

packetize dynamic controls set via request api along
with corresponding input buffer under the same hfi header
and queue to FW.

Change-Id: I8bf82f7ccb1ab16c42ce02189a208f5f7cb8dc70
Signed-off-by: Darshana Patil <quic_darshana@quicinc.com>
This commit is contained in:
Darshana Patil
2022-01-27 12:00:57 -08:00
parent 0ba80e3956
commit 7c4952934b
7 changed files with 102 additions and 8 deletions

View File

@@ -11,6 +11,8 @@
struct msm_vidc_core;
struct msm_vidc_inst;
#define MSM_MEM_POOL_PACKET_SIZE 1024
struct msm_memory_dmabuf {
struct list_head list;
struct dma_buf *dmabuf;
@@ -23,6 +25,7 @@ enum msm_memory_pool_type {
MSM_MEM_POOL_ALLOC,
MSM_MEM_POOL_TIMESTAMP,
MSM_MEM_POOL_DMABUF,
MSM_MEM_POOL_PACKET,
MSM_MEM_POOL_MAX,
};