summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-cardhu.h
diff options
context:
space:
mode:
authorLaxman Dewangan <ldewangan@nvidia.com>2011-06-04 08:05:55 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:45:55 -0800
commitd31b108182aaf54eb7645796f35d98845b281a0f (patch)
treeba06639960efa5b1e389082a15bc2a146984305d /arch/arm/mach-tegra/board-cardhu.h
parentc19b8f176c9f8de3fb229f30c2b064d17557a3ee (diff)
arm: tegra: cardhu: Making selection of debug port dynamically.
Handling the uart device initialization in separate init call so that it will be easy to select the debug console based on board id. For E1186/E1187/PM269 with SKU-1002 enabling the UARTB as console channel. For other cases, debug channel will remain as UARTA. bug 832273 Original-Change-Id: I924085fbb05ed749d817584644342ee5d7104274 Reviewed-on: http://git-master/r/34468 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com> Rebase-Id: Rb14a3b98f375735c4cb6a58ceef373da7917964b
Diffstat (limited to 'arch/arm/mach-tegra/board-cardhu.h')
-rw-r--r--arch/arm/mach-tegra/board-cardhu.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu.h b/arch/arm/mach-tegra/board-cardhu.h
index 3275078644ca..d01274e1a62c 100644
--- a/arch/arm/mach-tegra/board-cardhu.h
+++ b/arch/arm/mach-tegra/board-cardhu.h
@@ -25,6 +25,7 @@
#include <mach/irqs.h>
#include <linux/mfd/tps6591x.h>
+/* Processor Board ID */
#define BOARD_E1187 0x0B57
#define BOARD_E1186 0x0B56
#define BOARD_E1198 0x0B62
@@ -32,6 +33,11 @@
#define BOARD_PM267 0x0243
#define BOARD_PM269 0x0245
+/* SKU Information */
+#define SKU_DCDC_TPS62361_SUPPORT 0x1
+#define SKU_SLT_ULPI_SUPPORT 0x2
+#define SKU_T30S_SUPPORT 0x4
+
/* External peripheral act as gpio */
/* TPS6591x GPIOs */
#define TPS6591X_GPIO_BASE TEGRA_NR_GPIOS