[PATCH 0/3] media: venus: fix several caps parsing bugs

From: Dmitry Baryshkov

Date: Wed Aug 12 2026 - 16:05:44 EST


Testing Venus on MSM8996 revealed several issues with caps parsing,
which didn't manifest on other generations of Venus hardware / firmware.
Fix them to make Venus decode streams properly on MSM8996-era of the
hardware.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
---
Dmitry Baryshkov (3):
media: venus: hfi_parser: account for all capabilities when skipping a property
media: venus: hfi_parser: size a raw format property by its own entries
media: venus: report the frame size of the codec being enumerated

drivers/media/platform/qcom/venus/helpers.c | 75 +++++++++++++++++---------
drivers/media/platform/qcom/venus/helpers.h | 2 +
drivers/media/platform/qcom/venus/hfi_parser.c | 9 ++--
drivers/media/platform/qcom/venus/hfi_parser.h | 12 +++--
drivers/media/platform/qcom/venus/vdec.c | 7 +--
drivers/media/platform/qcom/venus/venc.c | 7 +--
6 files changed, 66 insertions(+), 46 deletions(-)
---
base-commit: 78bc8af4affb9a732504eb22eeac7d1e50883853
change-id: 20260812-venus-8996-1eb92496a45d

Best regards,
--
With best wishes
Dmitry