[ARM] tegra: Add support for reading fuses

The Tegra SOC contains fuses to identify the CPU type and
bin, and a unique id.  The CPU info is required to determine
the correct voltages for each cpu and core frequency.

Signed-off-by: Colin Cross <ccross@android.com>
This commit is contained in:
Colin Cross
2010-06-23 15:49:17 -07:00
parent 2e47b8b3c2
commit 73625e3e2e
4 changed files with 111 additions and 0 deletions

View File

@@ -26,6 +26,7 @@
#include "board.h"
#include "clock.h"
#include "fuse.h"
static __initdata struct tegra_clk_init_table common_clk_init_table[] = {
/* name parent rate enabled */
@@ -55,6 +56,7 @@ void __init tegra_init_cache(void)
void __init tegra_common_init(void)
{
tegra_init_fuse();
tegra_init_clock();
tegra_clk_init_from_table(common_clk_init_table);
tegra_init_cache();