summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-enterprise.h
diff options
context:
space:
mode:
authorMichael Hsu <mhsu@nvidia.com>2011-11-09 12:43:06 -0800
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:52:37 -0800
commitf86f7d0c82c9a980f3760ffe6ce149b5cd236237 (patch)
treea75bf4d0217eddc5f4276f6fc68447c6aa1c89c5 /arch/arm/mach-tegra/board-enterprise.h
parent648981004524e543fad56d89de52f8bec196c51b (diff)
arm: tegra: enterprise: Add drivers for flashless XMM modem
XMM modem requires GPIO power on sequence before modem software can be downloaded to it. BUG 828389 Reviewed-on: http://git-master/r/46801 (cherry picked from commit 675f98979d6c6a281631d6590be5c7b6e5352b6f) Change-Id: I56847ff0c002b9b6858c16ecca1bb9e9b18e3a60 Reviewed-on: http://git-master/r/62772 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Re8d8478d1c96ff6a405c19aaf5b8d14659134c2f
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise.h')
-rw-r--r--arch/arm/mach-tegra/board-enterprise.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise.h b/arch/arm/mach-tegra/board-enterprise.h
index b835d6a750cf..398d1336deae 100644
--- a/arch/arm/mach-tegra/board-enterprise.h
+++ b/arch/arm/mach-tegra/board-enterprise.h
@@ -93,4 +93,20 @@ void __init enterprise_tsensor_init(void);
/* Audio-related GPIOs */
#define TEGRA_GPIO_HP_DET TEGRA_GPIO_PW3
+/* Baseband GPIO addresses */
+
+#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
+#define BB_GPIO_LCD_PWR2 TEGRA_GPIO_PC6
+#define BB_GPIO_HS1_AP2BB TEGRA_GPIO_PE3 /* LCD_D3 */
+#define BB_GPIO_HS1_BB2AP TEGRA_GPIO_PU5
+
+#define XMM_GPIO_BB_ON BB_GPIO_MDM_PWRON_AP2BB
+#define XMM_GPIO_BB_RST BB_GPIO_RESET_AP2BB
+#define XMM_GPIO_IPC_HSIC_ACTIVE BB_GPIO_LCD_PWR1
+#define XMM_GPIO_IPC_HSIC_SUS_REQ BB_GPIO_LCD_PWR2
+#define XMM_GPIO_IPC_BB_WAKE BB_GPIO_HS1_AP2BB
+#define XMM_GPIO_IPC_AP_WAKE BB_GPIO_HS1_BB2AP
+
#endif