Merge "video: driver: define hfi setter for configuring pipe"

此提交包含在:
qctecmdr
2021-05-14 16:18:08 -07:00
提交者 Gerrit - the friendly Code Review server
當前提交 cdda26a16e
共有 6 個檔案被更改,包括 88 行新增129 行删除

查看文件

@@ -465,12 +465,19 @@ static struct msm_platform_inst_capability instance_data_waipio[] = {
HFI_PROP_CSC_MATRIX,
CAP_FLAG_ROOT | CAP_FLAG_OUTPUT_PORT}, */
{LOWLATENCY_MODE, ENC|DEC, H264|HEVC|VP9,
{LOWLATENCY_MODE, ENC, H264 | HEVC,
V4L2_MPEG_MSM_VIDC_DISABLE, V4L2_MPEG_MSM_VIDC_ENABLE,
1, V4L2_MPEG_MSM_VIDC_DISABLE,
V4L2_CID_MPEG_VIDC_LOWLATENCY_REQUEST},
{LOWLATENCY_MODE, DEC, H264|HEVC|VP9,
V4L2_MPEG_MSM_VIDC_DISABLE, V4L2_MPEG_MSM_VIDC_ENABLE,
1, V4L2_MPEG_MSM_VIDC_DISABLE,
V4L2_CID_MPEG_VIDC_LOWLATENCY_REQUEST,
HFI_PROP_STAGE,
CAP_FLAG_ROOT},
CAP_FLAG_DYNAMIC_ALLOWED,
{0}, {0},
NULL, msm_vidc_set_stage},
{LTR_COUNT, ENC, H264|HEVC,
0, 2, 1, 0,
@@ -1142,11 +1149,21 @@ static struct msm_platform_inst_capability instance_data_waipio[] = {
{STAGE, DEC|ENC, CODECS_ALL,
MSM_VIDC_STAGE_1,
MSM_VIDC_STAGE_2, 1,
MSM_VIDC_STAGE_2},
MSM_VIDC_STAGE_2,
0,
HFI_PROP_STAGE,
CAP_FLAG_ROOT,
{0}, {0},
NULL, msm_vidc_set_stage},
{PIPE, DEC|ENC, CODECS_ALL,
MSM_VIDC_PIPE_1,
MSM_VIDC_PIPE_4, 1,
MSM_VIDC_PIPE_4},
MSM_VIDC_PIPE_4,
0,
HFI_PROP_PIPE,
CAP_FLAG_ROOT,
{0}, {0},
NULL, msm_vidc_set_pipe},
{POC, DEC, H264, 0, 18, 1, 1},
{QUALITY_MODE, ENC, CODECS_ALL,
MSM_VIDC_MAX_QUALITY_MODE,