ARM: SoC: Tegra: Convert Tegra to SoC descriptor
Varun Wadekar [Thu, 21 Jun 2012 05:58:23 +0000 (10:58 +0530)]
Convert all the remaining boards which are not present upstream to SoC descriptor

Change-Id: If0687cd20b8f33630980e268c7021894b1d2b1c1
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>

arch/arm/mach-tegra/board-cardhu.c
arch/arm/mach-tegra/board-enterprise.c
arch/arm/mach-tegra/board-kai.c
arch/arm/mach-tegra/board-p1852.c
arch/arm/mach-tegra/board-ventana.c
arch/arm/mach-tegra/board-whistler.c

index c13c174..f101591 100644 (file)
@@ -74,6 +74,7 @@
 #include "pm.h"
 #include "baseband-xmm-power.h"
 #include "wdt-recovery.h"
+#include "common.h"
 
 /* All units are in millicelsius */
 static struct tegra_thermal_data thermal_data = {
@@ -1345,6 +1346,7 @@ static void __init tegra_cardhu_reserve(void)
 
 MACHINE_START(CARDHU, "cardhu")
        .atag_offset    = 0x100,
+       .soc            = &tegra_soc_desc,
        .map_io         = tegra_map_common_io,
        .reserve        = tegra_cardhu_reserve,
        .init_early     = tegra30_init_early,
index 789786f..9497801 100644 (file)
@@ -68,6 +68,7 @@
 #include "gpio-names.h"
 #include "fuse.h"
 #include "pm.h"
+#include "common.h"
 
 /* All units are in millicelsius */
 static struct tegra_thermal_data thermal_data = {
@@ -949,6 +950,7 @@ static void __init tegra_enterprise_reserve(void)
 
 MACHINE_START(TEGRA_ENTERPRISE, "tegra_enterprise")
        .atag_offset    = 0x100,
+       .soc            = &tegra_soc_desc,
        .map_io         = tegra_map_common_io,
        .reserve        = tegra_enterprise_reserve,
        .init_early     = tegra30_init_early,
index e51b723..48497f0 100644 (file)
@@ -69,6 +69,7 @@
 #include "fuse.h"
 #include "pm.h"
 #include "wdt-recovery.h"
+#include "common.h"
 
 /* All units are in millicelsius */
 static struct tegra_thermal_data thermal_data = {
@@ -862,6 +863,7 @@ static void __init tegra_kai_reserve(void)
 
 MACHINE_START(KAI, "kai")
        .atag_offset    = 0x100,
+       .soc            = &tegra_soc_desc,
        .map_io         = tegra_map_common_io,
        .reserve        = tegra_kai_reserve,
        .init_early     = tegra30_init_early,
index 2b1e270..0f89a86 100644 (file)
@@ -56,6 +56,7 @@
 #include "devices.h"
 #include "gpio-names.h"
 #include "fuse.h"
+#include "common.h"
 
 static __initdata struct tegra_clk_init_table p1852_clk_init_table[] = {
        /* name         parent          rate            enabled */
@@ -494,7 +495,8 @@ static void __init tegra_p1852_reserve(void)
 }
 
 MACHINE_START(P1852, "p1852")
-       .boot_params    = 0x80000100,
+       .atag_offset    = 0x100,
+       .soc            = &tegra_soc_desc,
        .init_irq       = tegra_init_irq,
        .init_early     = tegra_init_early,
        .init_machine   = tegra_p1852_init,
index 122a273..977e736 100644 (file)
@@ -66,6 +66,7 @@
 #include "wakeups-t2.h"
 #include "pm.h"
 #include "tegra2_emc.h"
+#include "common.h"
 
 
 static struct resource ventana_bcm4329_rfkill_resources[] = {
@@ -654,6 +655,7 @@ void __init tegra_ventana_reserve(void)
 
 MACHINE_START(VENTANA, "ventana")
        .atag_offset    = 0x100,
+       .soc            = &tegra_soc_desc,
        .map_io         = tegra_map_common_io,
        .init_early     = tegra20_init_early,
        .init_irq       = tegra_init_irq,
index 414ce5d..9705420 100644 (file)
@@ -66,6 +66,7 @@
 #include "fuse.h"
 #include "pm.h"
 #include "board-whistler-baseband.h"
+#include "common.h"
 
 #define SZ_3M (SZ_1M + SZ_2M)
 #define SZ_152M (SZ_128M + SZ_16M + SZ_8M)
@@ -546,6 +547,7 @@ void __init tegra_whistler_reserve(void)
 
 MACHINE_START(WHISTLER, "whistler")
        .atag_offset    = 0x100,
+       .soc            = &tegra_soc_desc,
        .map_io         = tegra_map_common_io,
        .init_early     = tegra20_init_early,
        .init_irq       = tegra_init_irq,