[PATCH v2 0/3] media: iris: Fix issues exposed during decoder seek

From: Vishnu Reddy

Date: Tue Nov 10 2026 - 05:12:53 EST


Several issues were identified while investigating decoder seek
failures.

A seek could trigger redundant port settings change events, incorrect
buffer requirements for VP9 streams, and codec configuration being
overwritten. Together these issues resulted in spurious resolution
change notifications, firmware buffer count errors, and seek failures.

This series fixes the issues observed during decoder seek operations.

Signed-off-by: Vishnu Reddy <busanna.reddy@xxxxxxxxxxxxxxxx>
---
Changes in v2:
- Dropped the TIER_AV1 cap instead of removing the set callbacks.
- Link to v1: https://patch.msgid.link/20261031-fix_dec_seek-v1-0-cfedf0c267ee@xxxxxxxxxxxxxxxx

---
Vishnu Reddy (3):
media: iris: Skip redundant decoder input config params
media: iris: Skip redundant HFI_PROP_TIER updates
media: iris: Use firmware reported count for output buffers

drivers/media/platform/qcom/iris/iris_hfi_gen2.c | 10 ----------
drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c | 8 ++++++--
drivers/media/platform/qcom/iris/iris_platform_common.h | 1 -
drivers/media/platform/qcom/iris/iris_vpu_buffer.c | 10 ++--------
4 files changed, 8 insertions(+), 21 deletions(-)
---
base-commit: 630059a5a632377b9b7b487baccde92b7ae1dd47
change-id: 20261031-fix_dec_seek-2fa92563b495

Best regards,
--
Vishnu Reddy <busanna.reddy@xxxxxxxxxxxxxxxx>