The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* [PATCH v4 0/2] media: qcom: iris: add dynamic encoder properties
@ 2026-07-23  2:55 Wangao Wang
  2026-07-23  2:55 ` [PATCH v4 1/2] media: qcom: iris: fix missing hfi_id in gen1 GOP_SIZE cap Wangao Wang
  2026-07-23  2:55 ` [PATCH v4 2/2] media: qcom: iris: Add request key frame support for encoder Wangao Wang
  0 siblings, 2 replies; 5+ messages in thread
From: Wangao Wang @ 2026-07-23  2:55 UTC (permalink / raw)
  To: Vikash Garodia, Dikshita Agarwal, Abhinav Kumar,
	Bryan O'Donoghue, Mauro Carvalho Chehab
  Cc: quic_qiweil, Renjiang Han, linux-media, linux-arm-msm,
	linux-kernel, Wangao Wang, Vishnu Reddy, Bryan O'Donoghue

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

- Fix missing hfi_id for gen1 encoder GOP_SIZE cap.
- Add key frame request support for gen1 and gen2 encoders.

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

Signed-off-by: Wangao Wang <wangao.wang@oss.qualcomm.com>
---
Changes in v4:
- Add Fixes tag.(bod)
- Link to v3: https://lore.kernel.org/r/20260624-dynamic_encode-v3-0-f2a2db0ac2af@oss.qualcomm.com

Changes in v3:
- Correct the max value for FORCE_KEY_FRAME cap.
- Link to v2: https://lore.kernel.org/r/20260604-dynamic_encode-v2-0-6e97df032482@oss.qualcomm.com

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@oss.qualcomm.com

---
Wangao Wang (2):
      media: qcom: iris: fix missing hfi_id in gen1 GOP_SIZE cap
      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: b4515cf4156356e8f4fe6e0fdc17f59adab9772f
change-id: 20260417-dynamic_encode-3751a6360ed4

Best regards,
-- 
Wangao Wang <wangao.wang@oss.qualcomm.com>


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-07-23  7:01 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-23  2:55 [PATCH v4 0/2] media: qcom: iris: add dynamic encoder properties Wangao Wang
2026-07-23  2:55 ` [PATCH v4 1/2] media: qcom: iris: fix missing hfi_id in gen1 GOP_SIZE cap Wangao Wang
2026-07-23  7:00   ` Vikash Garodia
2026-07-23  2:55 ` [PATCH v4 2/2] media: qcom: iris: Add request key frame support for encoder Wangao Wang
2026-07-23  7:01   ` Vikash Garodia

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox