]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: tegra: Add EL2 virtual timer interrupt for Tegra194
authorJon Hunter <jonathanh@nvidia.com>
Tue, 28 Jul 2026 15:50:59 +0000 (16:50 +0100)
committerThierry Reding <treding@nvidia.com>
Wed, 29 Jul 2026 16:05:46 +0000 (18:05 +0200)
commita7c28483fd57dd0e1487024af70622315320774b
treea9df7a363ff7a69a1018b4bc2154f18753652d5c
parentf5098b6bae761e346ebcd9da7f95622c04733cff
arm64: tegra: Add EL2 virtual timer interrupt for Tegra194

Commit d87773de9efe ("clocksource/drivers/arm_arch_timer: Default to EL2
virtual timer when running VHE") updated the ARM arch timer driver to
use the virtual timer by default if the CPU is running at EL2 with VHE
enabled. If the CPU is running at EL2 with VHE enabled but there is no
interrupt provided for the virtual timer, then the following warning is
displayed:

 arch_timer: [Firmware Bug]: VHE-capable CPU without EL2 virtual timer
  interrupt

This warning is observed on Tegra194 platforms. Tegra194 SoC includes
NVIDIA Carmel ARM v8.2 CPUs and support an EL2 virtual timer. Fix the
above warning by adding the PPI for the EL2 virtual timer interrupt for
Tegra194.

Fixes: 5425fb15d8ee ("arm64: tegra: Add Tegra194 chip device tree")
Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra194.dtsi