hfi_ops
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
ret = hfi_ops->session_queue_buf(inst, buf);
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
ret = hfi_ops->session_release_buf(inst, buffer);
ret = hfi_ops->session_resume_drc(inst,
else if (hfi_ops->session_resume_drain)
ret = hfi_ops->session_resume_drain(inst,
ret = hfi_ops->session_start(inst, V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE);
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
hfi_ops->session_close(inst);
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
ret = hfi_ops->session_stop(inst, plane);
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
ret = hfi_ops->session_start(inst, V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE);
if (hfi_ops->session_pause) {
ret = hfi_ops->session_pause(inst,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
const struct iris_hfi_command_ops *hfi_ops;
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
ret = hfi_ops->session_set_config_params(inst, plane);
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, hfi_id,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
return hfi_ops->session_set_property(inst, ir_type,
const struct iris_hfi_command_ops *ops = core->hfi_ops;
const struct iris_hfi_command_ops *hfi_ops = core->hfi_ops;
ret = hfi_ops->sys_init(core);
ret = hfi_ops->sys_image_version(core);
return hfi_ops->sys_interframe_powercollapse(core);
core->hfi_ops = &iris_hfi_gen1_command_ops;
return core->hfi_ops->session_set_property(inst,
core->hfi_ops = &iris_hfi_gen2_command_ops;
ret = core->hfi_ops->session_open(inst);
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
ret = hfi_ops->session_set_config_params(inst, V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE);
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
ret = hfi_ops->session_resume_drc(inst,
ret = hfi_ops->session_resume_drc(inst,
if (hfi_ops->session_resume_drain) {
hfi_ops->session_resume_drain(inst,
if (hfi_ops->session_resume_drain) {
hfi_ops->session_resume_drain(inst,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
ret = hfi_ops->session_drain(inst, V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE);
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
if (hfi_ops->session_resume_drain) {
ret = hfi_ops->session_resume_drain(inst,
if (hfi_ops->session_resume_drain) {
ret = hfi_ops->session_resume_drain(inst,
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
ret = hfi_ops->session_drain(inst, V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE);
const struct iris_hfi_command_ops *hfi_ops = inst->core->hfi_ops;
ret = hfi_ops->session_close(inst);
ret = core->hfi_ops->sys_pc_prep(core);
const struct hfi_ops *ops;
const struct hfi_ops *ops = core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
const struct hfi_ops *ops = inst->core->ops;
static const struct hfi_ops venus_hfi_ops = {