[PATCH v2 0/6] arm64: dts: qcom: Remove FastRPC compute CB9 entries

From: Abhinav Parihar

Date: Fri Oct 23 2026 - 05:11:44 EST


Context bank 9 (CB9) is reserved for secure use cases and must not be
exposed as a FastRPC compute context bank for non-secure offloading.

Several Qualcomm platform device trees currently define compute-cb@9
nodes, which allows non-secure clients to select a context bank that is
intended for secure use. Remove these CB9 entries from all affected
platforms to prevent unintended usage and align the device trees with
the intended security model.

This series removes the compute-cb@9 nodes from all affected Qualcomm
platform DTSI files.

Patch [v1]: https://lore.kernel.org/all/20261016052042.3755352-1-abhinav.parihar@xxxxxxxxxxxxxxxx/

Changes in v2:
- Split the changes from a single patch into a per-platform patch series.
- No functional changes.

Abhinav Parihar (6):
arm64: dts: qcom: lemans: Remove FastRPC compute CB9 entry
arm64: dts: qcom: monaco: Remove FastRPC compute CB9 entry
arm64: dts: qcom: sc8280xp: Remove FastRPC compute CB9 entry
arm64: dts: qcom: sdm660: Remove FastRPC compute CB9 entry
arm64: dts: qcom: sdm630: Remove FastRPC compute CB9 entry
arm64: dts: qcom: msm8996: Remove FastRPC compute CB9 entry

arch/arm64/boot/dts/qcom/lemans.dtsi | 16 ----------------
arch/arm64/boot/dts/qcom/monaco.dtsi | 7 -------
arch/arm64/boot/dts/qcom/msm8996.dtsi | 6 ------
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 6 ------
arch/arm64/boot/dts/qcom/sdm630.dtsi | 5 -----
arch/arm64/boot/dts/qcom/sdm660.dtsi | 6 ------
6 files changed, 46 deletions(-)

--
2.34.1