diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-tegra/tegra2_clocks.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/tegra2_clocks.c b/arch/arm/mach-tegra/tegra2_clocks.c index 3457d951f6c7..59386702a28d 100644 --- a/arch/arm/mach-tegra/tegra2_clocks.c +++ b/arch/arm/mach-tegra/tegra2_clocks.c @@ -2688,7 +2688,9 @@ struct tegra_cpufreq_table_data *tegra_cpufreq_table_get(void) unsigned long tegra_emc_to_cpu_ratio(unsigned long cpu_rate) { /* Vote on memory bus frequency based on cpu frequency */ - if (cpu_rate >= 816000) + if (cpu_rate > 1000000000) + return 760000000; + else if (cpu_rate >= 816000) return 600000000; /* cpu 816 MHz, emc max */ else if (cpu_rate >= 608000) return 300000000; /* cpu 608 MHz, emc 150Mhz */ |