]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
soc/tegra: fuse: speedo-tegra210: Update speedo IDs
authorAaron Kling <webgeek1234@gmail.com>
Tue, 23 Sep 2025 16:58:05 +0000 (11:58 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 Dec 2025 13:03:01 +0000 (14:03 +0100)
commit020ecb16e57889a7ab507c0a115f42be577782b3
treef5715ee3bcea28cc192699682b7a2df054b0020a
parent9c58e23af95102948dc69d77cd4ef423269d7b06
soc/tegra: fuse: speedo-tegra210: Update speedo IDs

[ Upstream commit ce27c9c2129679551c4e5fe71c1c5d42fff399c2 ]

Existing code only sets CPU and GPU speedo IDs 0 and 1. The CPU DVFS
code supports 11 IDs and nouveau supports 5. This aligns with what the
downstream vendor kernel supports. Align SKUs with the downstream list.

The Tegra210 CVB tables were added in the first referenced fixes commit.
Since then, all Tegra210 SoCs have tried to scale to 1.9 GHz, when the
supported devkits are only supposed to scale to 1.5 or 1.7 GHZ.
Overclocking should not be the default state.

Fixes: 2b2dbc2f94e5 ("clk: tegra: dfll: add CVB tables for Tegra210")
Fixes: 579db6e5d9b8 ("arm64: tegra: Enable DFLL support on Jetson Nano")
Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/soc/tegra/fuse/speedo-tegra210.c