media: venus: hfi_parser: add common capability parser
[sfrench/cifs-2.6.git] / drivers / media / platform / qcom / venus / hfi.c
index a570fdad0de0533323351ceda1db220b2702fffd..94ca27b0bb99fbac6d45979baaff4a19706f8363 100644 (file)
@@ -203,13 +203,12 @@ int hfi_session_init(struct venus_inst *inst, u32 pixfmt)
 {
        struct venus_core *core = inst->core;
        const struct hfi_ops *ops = core->ops;
-       u32 codec;
        int ret;
 
-       codec = to_codec_type(pixfmt);
+       inst->hfi_codec = to_codec_type(pixfmt);
        reinit_completion(&inst->done);
 
-       ret = ops->session_init(inst, inst->session_type, codec);
+       ret = ops->session_init(inst, inst->session_type, inst->hfi_codec);
        if (ret)
                return ret;