]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: tegra: Fix compatible string for Tegra114+ timer
authorThierry Reding <treding@nvidia.com>
Tue, 7 Dec 2021 09:55:06 +0000 (10:55 +0100)
committerThierry Reding <treding@nvidia.com>
Tue, 14 Dec 2021 15:07:42 +0000 (16:07 +0100)
The TKE (time-keeping engine) found on Tegra114 and later is no longer
backwards compatible with the version found on Tegra20, so update the
compatible string list accordingly.

Note that while the hardware block is strictly backwards-compatible, an
architectural timer exists on those newer SoCs that is more reliable, so
that should always be preferred.

Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm/boot/dts/tegra114.dtsi
arch/arm/boot/dts/tegra124.dtsi

index 546272e396b4cb663a6a9f3945d4a16bb6d3733b..328425dba023581fc7e5a84449320962014e24eb 100644 (file)
        };
 
        timer@60005000 {
-               compatible = "nvidia,tegra114-timer", "nvidia,tegra30-timer", "nvidia,tegra20-timer";
+               compatible = "nvidia,tegra114-timer", "nvidia,tegra30-timer";
                reg = <0x60005000 0x400>;
                interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
                             <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>,
index 63a64171b422a003ae70963bf19a251960855e35..f4ac0c327c2eb4a1d4948254a7a9d5254f1fbf99 100644 (file)
        };
 
        timer@60005000 {
-               compatible = "nvidia,tegra124-timer", "nvidia,tegra30-timer", "nvidia,tegra20-timer";
+               compatible = "nvidia,tegra124-timer", "nvidia,tegra30-timer";
                reg = <0x0 0x60005000 0x0 0x400>;
                interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
                             <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>,