arm: tegra: cardhu: add support for PM315
[linux-2.6.git] / arch / arm / mach-tegra / board-cardhu.h
index ca44496..cdc05b5 100644 (file)
@@ -38,6 +38,7 @@
 #define BOARD_E1208   0x0C08
 #define BOARD_PM305   0x0305
 #define BOARD_PM311   0x030B
+#define BOARD_PM315   0x030F
 #define BOARD_PMU_PM298   0x0262
 #define BOARD_PMU_PM299   0x0263
 
 #define TEGRA_GPIO_SPKR_EN             CARDHU_GPIO_WM8903(2)
 #define TEGRA_GPIO_HP_DET              TEGRA_GPIO_PW2
 
+/* PM315 Realtek audio related GPIOs */
+#define TEGRA_GPIO_RTL_CDC_IRQ         TEGRA_GPIO_PX3
+#define TEGRA_GPIO_RTL_SPKR_EN         -1
+#define TEGRA_GPIO_RTL_HP_DET          TEGRA_GPIO_PW2
+#define TEGRA_GPIO_RTL_INT_MIC_EN      TEGRA_GPIO_PK3
+
 /* CAMERA RELATED GPIOs on CARDHU */
 #define OV5650_RESETN_GPIO                     TEGRA_GPIO_PBB0
 #define CAM1_POWER_DWN_GPIO                    TEGRA_GPIO_PBB5