video: driver: prepare upstream caps database

- Remove caps related to private controls.
- Update parent, child dependencies for caps if not
  standard.
- Keep the caps which doesn't have v4l2 control associated
  and are used internally for some features.
- keep  non-standard but good to have features by removing
  the v4l2 control associated.

Change-Id: I31326c94edf3ef864f30765f44852b11c5eaf6ac
Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
This commit is contained in:
Dikshita Agarwal
2022-06-28 16:15:44 +05:30
parent 69d0c83f55
commit b3fa32cf81
2 changed files with 1866 additions and 2 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -2039,14 +2039,14 @@ static struct msm_platform_inst_cap_dependency instance_cap_dependency_data_kala
{BITRATE_MODE, ENH_LAYER_COUNT, META_ROI_INFO},
{BLUR_TYPES},
msm_vidc_adjust_min_quality,
msm_vidc_set_vbr_related_properties},
msm_vidc_set_u32},
{MIN_QUALITY, ENC, HEVC,
{BITRATE_MODE, PIX_FMTS, ENH_LAYER_COUNT,
META_ROI_INFO},
{BLUR_TYPES},
msm_vidc_adjust_min_quality,
msm_vidc_set_vbr_related_properties},
msm_vidc_set_u32},
{VBV_DELAY, ENC, H264|HEVC,
{BITRATE_MODE},