[PATCH v2 0/2] media: qcom: iris: add dynamic encoder properties

From: Wangao Wang

Date: Thu Jun 04 2026 - 04:13:56 EST


This patch series introduces several enhancements to the Qualcomm Iris
encoder driver, improving support for V4L2 controls and enabling more
video encoding features.

All patches have been tested with iris_test_app on gen1:QCS6490,
gen2:QCS9100, X1E80100.

Signed-off-by: Wangao Wang <wangao.wang@xxxxxxxxxxxxxxxx>
---
Changes in v2:
- Rebased due to a conflict with commit 'media: qcom: iris: split HFI session ops from core ops' (35da0884068226ca3a53371dbf685db6e0d74658).
- Link to v1: https://lore.kernel.org/r/20260429-dynamic_encode-v1-0-c9fb691d8b3a@xxxxxxxxxxxxxxxx

---
Wangao Wang (2):
media: qcom: iris: Add gop size support for gen1 encoder
media: qcom: iris: Add request key frame support for encoder

drivers/media/platform/qcom/iris/iris_ctrls.c | 24 +++++++++++++++++++-
drivers/media/platform/qcom/iris/iris_ctrls.h | 1 +
drivers/media/platform/qcom/iris/iris_hfi_gen1.c | 26 ++++++++++++----------
.../platform/qcom/iris/iris_hfi_gen1_command.c | 3 +++
.../platform/qcom/iris/iris_hfi_gen1_defines.h | 1 +
drivers/media/platform/qcom/iris/iris_hfi_gen2.c | 12 +++++++++-
.../platform/qcom/iris/iris_hfi_gen2_defines.h | 7 ++++++
.../platform/qcom/iris/iris_platform_common.h | 2 +-
8 files changed, 61 insertions(+), 15 deletions(-)
---
base-commit: a225caacc36546a09586e3ece36c0313146e7da9
change-id: 20260417-dynamic_encode-3751a6360ed4

Best regards,
--
Wangao Wang <wangao.wang@xxxxxxxxxxxxxxxx>