]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
media: venus: core: Add qcm2290 DT compatible and resource data
authorJorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com>
Thu, 14 Aug 2025 08:52:46 +0000 (10:52 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 9 Sep 2025 13:59:16 +0000 (15:59 +0200)
commitfc2aaf2d93a6379e26e7b2cbbf3c6b69b98dc37b
tree32e37267ea0e1d35194e598d731bd02f10d6f990
parenta9551290ef3bacab82e8ffa973e7ef407265204c
media: venus: core: Add qcm2290 DT compatible and resource data

Add a qcm2290 compatible binding to the Venus core.

The maximum concurrency is video decode at 1920x1080 (FullHD) with video
encode at 1280x720 (HD).

The driver is not available to firmware versions below 6.0.55 due to an
internal requirement for secure buffers.

The bandwidth tables incorporate a conservative safety margin to ensure
stability under peak DDR and interconnect load conditions.

Co-developed-by: Loic Poulain <loic.poulain@oss.qualcomm.com>
Signed-off-by: Loic Poulain <loic.poulain@oss.qualcomm.com>
Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com>
Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Reviewed-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
Signed-off-by: Bryan O'Donoghue <bod@kernel.org>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
drivers/media/platform/qcom/venus/core.c