Re: [PATCH v7 0/5] media: iris: add support for purwa platform

From: Wangao Wang

Date: Fri May 29 2026 - 03:43:05 EST




On 2026/5/29 7:33, bod@xxxxxxxxxx wrote:
On 2026-05-14 18:09 +0800, Wangao Wang wrote:
This series enables the Iris video codec on purwa, allowing purwa to
use hardware‑accelerated video encoding and decoding.

The Iris codec on purwa is nearly identical to the one on hamoa(X1E),
except that it requires one additional clock and uses a different OPP
table.

Therefore, purwa can reuse the Iris node from hamoa, but the clocks
and OPP table need to be redefined.

All patches have been tested with v4l2-compliance and v4l2-ctl on
purwa. And it does not affect existing targets.

Dependencies:
https://lore.kernel.org/all/20260409-purwa-videocc-camcc-v4-0-5a8e5f2dd4b2@xxxxxxxxxxxxxxxx/

The engines canne take much more of this Captain !

Doesn't apply.

deckard@inspiron14p-linux:~/Development/linux-worktrees/b4/bod-media-committers-next-plaform-qcom (*)
b4 shazam 20260514-enable_iris_on_purwa-v7-1-47aa5b026f1a@xxxxxxxxxxxxxxxx next-smoketest [367fd4d05a088] (!) untracked
Looking up 20260514-enable_iris_on_purwa-v7-1-47aa5b026f1a@xxxxxxxxxxxxxxxx
Checking for newer revisions
Grabbing search results from lore.kernel.org
Analyzing 6 messages in the thread
Looking for additional code-review trailers on lore.kernel.org
Analyzing 83 code-review messages
Checking attestation on all messages, may take a moment...
---
✗ [PATCH v7 1/5] dt-bindings: media: qcom,sm8550-iris: Add X1P42100 compatible
✗ No key: ed25519/wangao.wang@xxxxxxxxxxxxxxxx
✗ BADSIG: DKIM/oss.qualcomm.com
✗ BADSIG: DKIM/qualcomm.com
✗ [PATCH v7 2/5] media: iris: Add hardware power on/off ops for X1P42100
✗ No key: ed25519/wangao.wang@xxxxxxxxxxxxxxxx
✗ BADSIG: DKIM/oss.qualcomm.com
✓ Signed: DKIM/qualcomm.com (From: wangao.wang@xxxxxxxxxxxxxxxx)
✗ [PATCH v7 3/5] media: iris: Add platform data for X1P42100
✗ No key: ed25519/wangao.wang@xxxxxxxxxxxxxxxx
✗ BADSIG: DKIM/oss.qualcomm.com
✓ Signed: DKIM/qualcomm.com (From: wangao.wang@xxxxxxxxxxxxxxxx)
✗ [PATCH v7 4/5] arm64: dts: qcom: purwa: Override Iris clocks and operating points
✗ No key: ed25519/wangao.wang@xxxxxxxxxxxxxxxx
✗ BADSIG: DKIM/oss.qualcomm.com
✓ Signed: DKIM/qualcomm.com (From: wangao.wang@xxxxxxxxxxxxxxxx)
✗ [PATCH v7 5/5] arm64: dts: qcom: purwa-iot-som: enable video
✗ No key: ed25519/wangao.wang@xxxxxxxxxxxxxxxx
✗ BADSIG: DKIM/oss.qualcomm.com
✓ Signed: DKIM/qualcomm.com (From: wangao.wang@xxxxxxxxxxxxxxxx)
---
Total patches: 5
---
Deps: looking for dependencies matching 7 patch-ids
Grabbing search results from lore.kernel.org
Deps: Applying prerequisite patch: [PATCH v3 1/7] dt-bindings: clock: qcom: Add X1P42100 video clock controller
Deps: Applying prerequisite patch: [PATCH 2/8] dt-bindings: clock: qcom: Add X1P42100 camera clock controller
Deps: Applying prerequisite patch: [PATCH 3/8] clk: qcom: videocc-x1p42100: Add support for video clock controller
Deps: Applying prerequisite patch: [PATCH 4/8] clk: qcom: camcc-x1e80100: Add support for camera QDSS debug clocks
Deps: Applying prerequisite patch: [PATCH 5/8] clk: qcom: camcc-x1p42100: Add support for camera clock controller
Deps: Applying prerequisite patch: [PATCH v4 6/7] arm64: dts: qcom: x1e80100: Add CAMCC block definition
Deps: Applying prerequisite patch: [PATCH 8/8] arm64: defconfig: Enable VIDEOCC and CAMCC drivers on Qualcomm X1P42100
Applying: dt-bindings: clock: qcom: Add X1P42100 video clock controller
Applying: dt-bindings: clock: qcom: Add X1P42100 camera clock controller
Applying: clk: qcom: videocc-x1p42100: Add support for video clock controller
Applying: clk: qcom: camcc-x1e80100: Add support for camera QDSS debug clocks
Applying: clk: qcom: camcc-x1p42100: Add support for camera clock controller
Applying: arm64: dts: qcom: x1e80100: Add CAMCC block definition
Applying: arm64: defconfig: Enable VIDEOCC and CAMCC drivers on Qualcomm X1P42100
Applying: dt-bindings: media: qcom,sm8550-iris: Add X1P42100 compatible
Applying: media: iris: Add hardware power on/off ops for X1P42100
Patch failed at 0009 media: iris: Add hardware power on/off ops for X1P42100
error: patch failed: drivers/media/platform/qcom/iris/iris_vpu_common.c:292
error: drivers/media/platform/qcom/iris/iris_vpu_common.c: patch does not apply
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
(venv)


I've updated to v8, rebased onto venus-iris-next, but this will conflict with commit 95a337f92f0a602d4f935315bfbc8bf07f475e65 in the latest inux-next, whereas v7 won't.

https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=95a337f92f0a602d4f935315bfbc8bf07f475e65

--
Best Regards,
Wangao