Lines Matching refs:cap
1112 const MppDecHwCap *cap = srv->soc_info->dec_caps[i]; in mpp_soc_srv_init() local
1114 if (cap && cap->cap_coding) { in mpp_soc_srv_init()
1115 srv->dec_coding_cap |= cap->cap_coding; in mpp_soc_srv_init()
1116 vcodec_type |= (1 << cap->type); in mpp_soc_srv_init()
1121 const MppEncHwCap *cap = srv->soc_info->enc_caps[i]; in mpp_soc_srv_init() local
1123 if (cap && cap->cap_coding) { in mpp_soc_srv_init()
1124 srv->enc_coding_cap |= cap->cap_coding; in mpp_soc_srv_init()
1125 vcodec_type |= (1 << cap->type); in mpp_soc_srv_init()
1174 static rk_u32 is_valid_cap_coding(rk_u32 cap, MppCodingType coding) in is_valid_cap_coding() argument
1177 if (index > 0 && index < 32 && (cap & (rk_u32)(1 << index))) in is_valid_cap_coding()
1186 rk_u32 cap = 0; in mpp_check_soc_cap() local
1190 cap = srv->dec_coding_cap; in mpp_check_soc_cap()
1192 cap = srv->enc_coding_cap; in mpp_check_soc_cap()
1197 if (!cap) in mpp_check_soc_cap()
1200 return is_valid_cap_coding(cap, coding); in mpp_check_soc_cap()