diff options
author | Laxman Dewangan <ldewangan@nvidia.com> | 2011-06-04 08:05:55 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:45:55 -0800 |
commit | d31b108182aaf54eb7645796f35d98845b281a0f (patch) | |
tree | ba06639960efa5b1e389082a15bc2a146984305d /arch/arm/mach-tegra/board-cardhu.h | |
parent | c19b8f176c9f8de3fb229f30c2b064d17557a3ee (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.h | 6 |
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 |