Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: tegra: Create tegra20-cpufreq platform device on Tegra30

The tegra20-cpufreq now instantiates cpufreq-dt and Tegra30 is fully
supported by that driver.

Acked-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Tested-by: Peter Geis <pgwipeout@gmail.com>
Tested-by: Marcel Ziswiler <marcel@ziswiler.com>
Tested-by: Jasper Korten <jja2000@gmail.com>
Tested-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>

authored by

Dmitry Osipenko and committed by
Thierry Reding
b9bf73ae 04985d00

+4
+4
arch/arm/mach-tegra/tegra.c
··· 96 96 97 97 if (IS_ENABLED(CONFIG_ARM_TEGRA_CPUIDLE) && !psci_smp_available()) 98 98 platform_device_register_simple("tegra-cpuidle", -1, NULL, 0); 99 + 100 + if (IS_ENABLED(CONFIG_ARCH_TEGRA_3x_SOC) && 101 + of_machine_is_compatible("nvidia,tegra30")) 102 + platform_device_register_simple("tegra20-cpufreq", -1, NULL, 0); 99 103 } 100 104 101 105 static const char * const tegra_dt_board_compat[] = {