]> git.openfabrics.org - ~emulex/infiniband.git/commitdiff
ARM: tegra: match SoC name not board name in DT board files
authorStephen Warren <swarren@nvidia.com>
Tue, 28 Feb 2012 01:26:16 +0000 (18:26 -0700)
committerOlof Johansson <olof@lixom.net>
Sun, 4 Mar 2012 18:41:19 +0000 (10:41 -0800)
board-dt-tegra*.c should support any board using Tegra when booted using
device tree. Instead of explicitly listing all the supported boards,
which requires a kernel change for each new board, list the supported SoC
model instead.

Note that the board files do currently have explicit support for setting
up each board's pinmux. However, it's fairly likely that at least the
basic devices on any new board will work just fine as set up by the boot-
loader, and the pinmux data should be moving into device tree soon anyway.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
arch/arm/mach-tegra/board-dt-tegra20.c
arch/arm/mach-tegra/board-dt-tegra30.c

index 7a95e0bc4abaab251fb77cf1b21e09e94a04bdd6..e20b419d598342f55453f3526969e34120728517 100644 (file)
@@ -131,11 +131,7 @@ static void __init tegra_dt_init(void)
 }
 
 static const char *tegra20_dt_board_compat[] = {
-       "compulab,trimslice",
-       "nvidia,harmony",
-       "compal,paz00",
-       "nvidia,seaboard",
-       "nvidia,ventana",
+       "nvidia,tegra20",
        NULL
 };
 
index 3c197e2440b773f90f51f573e75d641dfe828862..6db4df28e6cd9f8db15289cd008210c0ab49346b 100644 (file)
@@ -47,7 +47,7 @@ static void __init tegra30_dt_init(void)
 }
 
 static const char *tegra30_dt_board_compat[] = {
-       "nvidia,cardhu",
+       "nvidia,tegra30",
        NULL
 };