Searched refs:dec_codecs (Results 1 – 9 of 9) sorted by relevance
/Linux-v6.6/drivers/media/platform/qcom/venus/ |
D | hfi_parser.c | 22 for_each_set_bit(bit, &core->dec_codecs, MAX_CODEC_NUM) { in init_codecs() 178 core->dec_codecs = codecs->dec_codecs; in parse_codecs() 182 core->dec_codecs &= ~HFI_VIDEO_CODEC_HEVC; in parse_codecs() 183 core->dec_codecs &= ~HFI_VIDEO_CODEC_SPARK; in parse_codecs() 235 u32 enc_codecs, dec_codecs, count = 0; in hfi_platform_parser() local 246 ret = hfi_platform_get_codecs(core, &enc_codecs, &dec_codecs, &count); in hfi_platform_parser() 257 core->dec_codecs = dec_codecs; in hfi_platform_parser()
|
D | hfi_platform.c | 72 hfi_platform_get_codecs(struct venus_core *core, u32 *enc_codecs, u32 *dec_codecs, u32 *count) in hfi_platform_get_codecs() argument 81 plat->codecs(enc_codecs, dec_codecs, count); in hfi_platform_get_codecs() 85 *dec_codecs &= ~HFI_VIDEO_CODEC_VP8; in hfi_platform_get_codecs()
|
D | hfi_platform.h | 53 void (*codecs)(u32 *enc_codecs, u32 *dec_codecs, u32 *count); 69 int hfi_platform_get_codecs(struct venus_core *core, u32 *enc_codecs, u32 *dec_codecs,
|
D | hfi_platform_v4.c | 254 static void get_codecs(u32 *enc_codecs, u32 *dec_codecs, u32 *count) in get_codecs() argument 258 *dec_codecs = HFI_VIDEO_CODEC_H264 | HFI_VIDEO_CODEC_HEVC | in get_codecs()
|
D | hfi_platform_v6.c | 254 static void get_codecs(u32 *enc_codecs, u32 *dec_codecs, u32 *count) in get_codecs() argument 258 *dec_codecs = HFI_VIDEO_CODEC_H264 | HFI_VIDEO_CODEC_HEVC | in get_codecs()
|
D | core.h | 221 unsigned long dec_codecs; member
|
D | core.c | 217 codecs = core->dec_codecs; in venus_enumerate_codecs()
|
D | hfi_helper.h | 1035 u32 dec_codecs; member
|
D | helpers.c | 86 if (session_type == VIDC_SESSION_TYPE_DEC && core->dec_codecs & codec) in venus_helper_check_codec()
|