summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-enterprise.h
diff options
context:
space:
mode:
authorRaj Jayaraman <rjayaraman@nvidia.com>2011-10-14 13:50:36 -0700
committerVarun Wadekar <vwadekar@nvidia.com>2011-12-15 11:51:37 +0530
commit6f0badd09cbf100b21746cd5dcc6434b9906f25b (patch)
tree0e64702a65bce208facac251a57b149964305024 /arch/arm/mach-tegra/board-enterprise.h
parent0396dc3981cefdf9c980674194ef9bfb9b26a441 (diff)
arm: tegra: enterprise: Add support for M7400 modem.
Bug 878736 Bug 886459 (cherry picked from commit b840e235505829d7e11f2a984fb39d34bfb8f8d9) Signed-off-by: Raj Jayaraman <rjayaraman@nvidia.com> Change-Id: I08e48d03eced6e24f2b005d6f6a73cd4fec5c368 Reviewed-on: http://git-master/r/68295 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise.h')
-rw-r--r--arch/arm/mach-tegra/board-enterprise.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise.h b/arch/arm/mach-tegra/board-enterprise.h
index 80fad492834b..9141e44c29fc 100644
--- a/arch/arm/mach-tegra/board-enterprise.h
+++ b/arch/arm/mach-tegra/board-enterprise.h
@@ -112,6 +112,15 @@ void __init enterprise_tsensor_init(void);
/* Baseband GPIO addresses */
+#define GPIO_BB_RESET TEGRA_GPIO_PE1
+#define GPIO_BB_PWRON TEGRA_GPIO_PE0
+#define GPIO_BB_APACK TEGRA_GPIO_PE3
+#define GPIO_BB_APACK2 TEGRA_GPIO_PE2
+#define GPIO_BB_CPACK TEGRA_GPIO_PU5
+#define GPIO_BB_CPACK2 TEGRA_GPIO_PV0
+#define GPIO_BB_RSVD1 TEGRA_GPIO_PV1
+#define GPIO_BB_RSVD2 TEGRA_GPIO_PU4
+
#define BB_GPIO_MDM_PWRON_AP2BB TEGRA_GPIO_PE0 /* LCD_D0 */
#define BB_GPIO_RESET_AP2BB TEGRA_GPIO_PE1 /* LCD_D1 */
#define BB_GPIO_LCD_PWR1 TEGRA_GPIO_PC1
@@ -128,4 +137,12 @@ void __init enterprise_tsensor_init(void);
#define TDIODE_OFFSET (9000) /* in millicelsius */
+/* Baseband IDs */
+
+enum tegra_bb_type {
+ TEGRA_BB_PH450 = 1,
+ TEGRA_BB_XMM6260,
+ TEGRA_BB_M7400,
+};
+
#endif