]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
media: iris: Introduce vpu ops for vpu4 with necessary hooks
authorVikash Garodia <vikash.garodia@oss.qualcomm.com>
Wed, 10 Dec 2025 12:36:04 +0000 (18:06 +0530)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Tue, 20 Jan 2026 15:22:24 +0000 (16:22 +0100)
commitdde659d37036c6edf5eeef81274b43fe12dfad53
treea79d669afb93b7fc47c78d2605db8d65d4a3a2fb
parent82b96a8d8d6ebedcda8ef2d051ddd0f43d8eee14
media: iris: Introduce vpu ops for vpu4 with necessary hooks

Add power sequence for vpu4 by reusing from previous generation wherever
possible. Hook up vpu4 op with vpu4 specific implemtation or resue from
earlier generation wherever feasible, like clock calculation in this
case.

Co-developed-by: Vishnu Reddy <busanna.reddy@oss.qualcomm.com>
Signed-off-by: Vishnu Reddy <busanna.reddy@oss.qualcomm.com>
Signed-off-by: Vikash Garodia <vikash.garodia@oss.qualcomm.com>
Reviewed-by: Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
Signed-off-by: Bryan O'Donoghue <bod@kernel.org>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
drivers/media/platform/qcom/iris/Makefile
drivers/media/platform/qcom/iris/iris_platform_common.h
drivers/media/platform/qcom/iris/iris_vpu4x.c [new file with mode: 0644]
drivers/media/platform/qcom/iris/iris_vpu_common.h