[PATCH 0/3] media: venus: fix several caps parsing bugs
Dmitry Baryshkov <[email protected]>
| Newsgroups | org.kernel.vger.linux-media,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> --- 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