video: driver: Prepare dependency list without parent

This is change 2 of the Prepare dependency list without
parent change.
In this change we remove all parent information from
the CAP database.

Change-Id: Ie0b878050ae2d24e3c1a41cbd579ef0f19d42250
Signed-off-by: Ankush Mitra <quic_ankumitr@quicinc.com>
这个提交包含在:
Ankush Mitra
2022-11-29 20:29:24 +05:30
父节点 2c39d5b91b
当前提交 bd1cd4368b
修改 9 个文件,包含 27 行新增462 行删除

查看文件

@@ -612,7 +612,6 @@ struct msm_vidc_inst_cap {
u32 v4l2_id;
u32 hfi_id;
enum msm_vidc_inst_capability_flags flags;
enum msm_vidc_inst_capability_type parents[MAX_CAP_PARENTS];
enum msm_vidc_inst_capability_type children[MAX_CAP_CHILDREN];
int (*adjust)(void *inst,
struct v4l2_ctrl *ctrl);

查看文件

@@ -4568,8 +4568,6 @@ static void update_inst_cap_dependency(
}
capability->cap[in->cap_id].cap_id = in->cap_id;
memcpy(capability->cap[in->cap_id].parents, in->parents,
sizeof(capability->cap[in->cap_id].parents));
memcpy(capability->cap[in->cap_id].children, in->children,
sizeof(capability->cap[in->cap_id].children));
capability->cap[in->cap_id].adjust = in->adjust;