Skip to content

Conversation

@dikshita-agarwal
Copy link

Two platform-data fields for SM8750 were missed:

  • get_vpu_buffer_size = iris_vpu33_buf_size Without this, the driver fails to allocate the required internal buffers, leading to basic decode/encode failures during session bring-up.

  • max_core_mbps = ((7680 * 4320) / 256) * 60 Without this capability exposed, capability checks are incomplete and v4l2-compliance for encoder fails.

Link: https://lore.kernel.org/linux-media/20251218-iris-sm8750-fix-v1-1-9a6df5cd6fd3@oss.qualcomm.com/
Fixes: a5925a2 ("media: iris: add VPU33 specific encoding buffer calculation")
Fixes: a688243 ("media: iris: Add support for ENUM_FRAMESIZES/FRAMEINTERVALS for encoder")
Cc: stable@vger.kernel.org
Reviewed-by: Konrad Dybcio konrad.dybcio@oss.qualcomm.com

Two platform-data fields for SM8750 were missed:

  - get_vpu_buffer_size = iris_vpu33_buf_size
    Without this, the driver fails to allocate the required internal
    buffers, leading to basic decode/encode failures during session
    bring-up.

  - max_core_mbps = ((7680 * 4320) / 256) * 60
    Without this capability exposed, capability checks are incomplete and
    v4l2-compliance for encoder fails.

Link: https://lore.kernel.org/linux-media/20251218-iris-sm8750-fix-v1-1-9a6df5cd6fd3@oss.qualcomm.com/
Fixes: a5925a2 ("media: iris: add VPU33 specific encoding buffer calculation")
Fixes: a688243 ("media: iris: Add support for ENUM_FRAMESIZES/FRAMEINTERVALS for encoder")
Cc: stable@vger.kernel.org
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant