video: driver: Phase 2: Add support for advance controls

Add support for some advance controls to set adjusted
client set values to video fw. Mentioned below
are the properties added.
 - HFI_PROP_LTR_COUNT
 - HFI_PROP_LTR_USE
 - HFI_PROP_LTR_MARK
 - HFI_PROP_IR_RANDOM_PERIOD
 - HFI_PROP_AUD
 - HFI_PROP_TIME_DELTA_BASED_RATE_CONTROL
 - HFI_PROP_8X8_TRANSFORM
 - HFI_PROP_LTR_MARK_USE_DETAILS
 - HFI_PROP_DEBLOCKING_MODE

Change-Id: Id31e9774154556df7c66cda366913489815a2723
Signed-off-by: Akshata Sahukar <asahukar@codeaurora.org>
Esse commit está contido em:
Akshata Sahukar
2021-01-12 18:16:14 -08:00
commit 92f04d7446
6 arquivos alterados com 520 adições e 182 exclusões

Ver arquivo

@@ -7,6 +7,7 @@
#define _MSM_VIDC_INST_H_
#include "msm_vidc_internal.h"
#include "hfi_property.h"
struct msm_vidc_inst;
@@ -101,6 +102,7 @@ struct msm_vidc_inst {
u32 num_ctrls;
struct msm_vidc_inst_cap_entry children;
struct msm_vidc_inst_cap_entry firmware;
enum hfi_rate_control hfi_rc_type;
bool request;
struct vb2_queue vb2q[MAX_PORT];
struct msm_vidc_rectangle crop;