Re: [PATCH v4 5/8] media: qcom: iris: merge hfi_response_ops and hfi_command_ops

From: Dikshita Agarwal

Date: Fri Mar 13 2026 - 03:15:34 EST




On 3/13/2026 9:00 AM, Dmitry Baryshkov wrote:
> There is little point in having two different structures for HFI-related
> core ops. Merge both of them into the new iris_hfi_ops structure.
>
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
> ---
> drivers/media/platform/qcom/iris/iris_core.h | 3 +--
> drivers/media/platform/qcom/iris/iris_hfi_common.c | 6 +++---
> drivers/media/platform/qcom/iris/iris_hfi_common.h | 8 +++-----
> drivers/media/platform/qcom/iris/iris_hfi_gen1.h | 4 ++--
> drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c | 8 +++++---
> drivers/media/platform/qcom/iris/iris_hfi_gen1_response.c | 11 +----------
> drivers/media/platform/qcom/iris/iris_hfi_gen2.h | 4 ++--
> drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c | 8 +++++---
> drivers/media/platform/qcom/iris/iris_hfi_gen2_response.c | 11 +----------
> drivers/media/platform/qcom/iris/iris_platform_common.h | 3 +--
> drivers/media/platform/qcom/iris/iris_platform_gen1.c | 6 ++----
> drivers/media/platform/qcom/iris/iris_platform_gen2.c | 12 ++++--------
> drivers/media/platform/qcom/iris/iris_probe.c | 3 +--
> drivers/media/platform/qcom/iris/iris_vpu_common.c | 2 +-
> 14 files changed, 32 insertions(+), 57 deletions(-)
>
> diff --git a/drivers/media/platform/qcom/iris/iris_core.h b/drivers/media/platform/qcom/iris/iris_core.h
> index d10a03aa5685..1d9a435ee747 100644
> --- a/drivers/media/platform/qcom/iris/iris_core.h
> +++ b/drivers/media/platform/qcom/iris/iris_core.h
> @@ -112,8 +112,7 @@ struct iris_core {
> u32 header_id;
> u32 packet_id;
> struct iris_core_power power;
> - const struct iris_hfi_command_ops *hfi_ops;
> - const struct iris_hfi_response_ops *hfi_response_ops;
> + const struct iris_hfi_sys_ops *hfi_sys_ops;

Missing update in struct documentation.

After fixing, pls add
Reviewed-by: Dikshita Agarwal <dikshita.agarwal@xxxxxxxxxxxxxxxx>

Thanks,
Dikshita