]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: tegra: Add nodes for CMDQV
authorAshish Mhetre <amhetre@nvidia.com>
Tue, 13 Jan 2026 05:49:35 +0000 (05:49 +0000)
committerThierry Reding <treding@nvidia.com>
Sat, 17 Jan 2026 00:07:22 +0000 (01:07 +0100)
commitfe57d0ac48350be4b5c069c37665279e6c35d7b7
tree92122db08ebaca329a56cae6671440104ea0fc83
parentfbde94c13bea40d3b7ac6416b93e4c00bb9b1880
arm64: tegra: Add nodes for CMDQV

The Command Queue Virtualization (CMDQV) hardware is part of the
SMMUv3 implementation on NVIDIA Tegra SoCs. It assists in
virtualizing the command queue for the SMMU.

Update SMMU compatible strings to use nvidia,tegra264-smmu to enable
CMDQV support. Add device tree nodes for the CMDQV hardware and enable
them on the tegra264-p3834 platform where SMMUs are enabled. Each SMMU
instance is paired with its corresponding CMDQV instance via the
nvidia,cmdqv property.

Acked-by: Nicolin Chen <nicolinc@nvidia.com>
Signed-off-by: Ashish Mhetre <amhetre@nvidia.com>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi
arch/arm64/boot/dts/nvidia/tegra264.dtsi