video: driver: Add support to enable output tx sw fence by default

As part of default enablement of output tx type sw fence,
add this support in driver to disable fence based on
below conditions for INPUT_PSC propertities:
- If session is interlace type
- If OUTPUT_ORDER is 0 and HFI_PROP_MAX_NUM_REORDER_FRAMES > 0

Change-Id: If861129ba96329c0277a9c9698f67baf25e5d82e
Signed-off-by: Akshata Sahukar <quic_asahukar@quicinc.com>
This commit is contained in:
Akshata Sahukar
2023-04-28 17:15:26 -07:00
committed by Gerrit - the friendly Code Review server
orang tua 2c5cd81fe8
melakukan 907ea75504
12 mengubah file dengan 235 tambahan dan 99 penghapusan

Melihat File

@@ -390,6 +390,7 @@ enum msm_vidc_metadata_bits {
CAP(CHROMA_QP_INDEX_OFFSET) \
CAP(PIPE) \
CAP(POC) \
CAP(MAX_NUM_REORDER_FRAMES) \
CAP(CODED_FRAMES) \
CAP(BIT_DEPTH) \
CAP(CODEC_CONFIG) \
@@ -822,6 +823,7 @@ struct msm_vidc_subscription_params {
u32 tier;
u32 av1_film_grain_present;
u32 av1_super_block_enabled;
u32 max_num_reorder_frames;
};
struct msm_vidc_hfi_frame_info {