|
@@ -132,3 +132,147 @@
|
|
|
#define OMAP4_RM_ABE_AESS_CONTEXT_OFFSET 0x002c
|
|
|
#define OMAP4430_RM_ABE_AESS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x002c)
|
|
|
#define OMAP4_PM_ABE_PDM_WKDEP_OFFSET 0x0030
|
|
|
+#define OMAP4430_PM_ABE_PDM_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0030)
|
|
|
+#define OMAP4_RM_ABE_PDM_CONTEXT_OFFSET 0x0034
|
|
|
+#define OMAP4430_RM_ABE_PDM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0034)
|
|
|
+#define OMAP4_PM_ABE_DMIC_WKDEP_OFFSET 0x0038
|
|
|
+#define OMAP4430_PM_ABE_DMIC_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0038)
|
|
|
+#define OMAP4_RM_ABE_DMIC_CONTEXT_OFFSET 0x003c
|
|
|
+#define OMAP4430_RM_ABE_DMIC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x003c)
|
|
|
+#define OMAP4_PM_ABE_MCASP_WKDEP_OFFSET 0x0040
|
|
|
+#define OMAP4430_PM_ABE_MCASP_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0040)
|
|
|
+#define OMAP4_RM_ABE_MCASP_CONTEXT_OFFSET 0x0044
|
|
|
+#define OMAP4430_RM_ABE_MCASP_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0044)
|
|
|
+#define OMAP4_PM_ABE_MCBSP1_WKDEP_OFFSET 0x0048
|
|
|
+#define OMAP4430_PM_ABE_MCBSP1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0048)
|
|
|
+#define OMAP4_RM_ABE_MCBSP1_CONTEXT_OFFSET 0x004c
|
|
|
+#define OMAP4430_RM_ABE_MCBSP1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x004c)
|
|
|
+#define OMAP4_PM_ABE_MCBSP2_WKDEP_OFFSET 0x0050
|
|
|
+#define OMAP4430_PM_ABE_MCBSP2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0050)
|
|
|
+#define OMAP4_RM_ABE_MCBSP2_CONTEXT_OFFSET 0x0054
|
|
|
+#define OMAP4430_RM_ABE_MCBSP2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0054)
|
|
|
+#define OMAP4_PM_ABE_MCBSP3_WKDEP_OFFSET 0x0058
|
|
|
+#define OMAP4430_PM_ABE_MCBSP3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0058)
|
|
|
+#define OMAP4_RM_ABE_MCBSP3_CONTEXT_OFFSET 0x005c
|
|
|
+#define OMAP4430_RM_ABE_MCBSP3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x005c)
|
|
|
+#define OMAP4_PM_ABE_SLIMBUS_WKDEP_OFFSET 0x0060
|
|
|
+#define OMAP4430_PM_ABE_SLIMBUS_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0060)
|
|
|
+#define OMAP4_RM_ABE_SLIMBUS_CONTEXT_OFFSET 0x0064
|
|
|
+#define OMAP4430_RM_ABE_SLIMBUS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0064)
|
|
|
+#define OMAP4_PM_ABE_TIMER5_WKDEP_OFFSET 0x0068
|
|
|
+#define OMAP4430_PM_ABE_TIMER5_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0068)
|
|
|
+#define OMAP4_RM_ABE_TIMER5_CONTEXT_OFFSET 0x006c
|
|
|
+#define OMAP4430_RM_ABE_TIMER5_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x006c)
|
|
|
+#define OMAP4_PM_ABE_TIMER6_WKDEP_OFFSET 0x0070
|
|
|
+#define OMAP4430_PM_ABE_TIMER6_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0070)
|
|
|
+#define OMAP4_RM_ABE_TIMER6_CONTEXT_OFFSET 0x0074
|
|
|
+#define OMAP4430_RM_ABE_TIMER6_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0074)
|
|
|
+#define OMAP4_PM_ABE_TIMER7_WKDEP_OFFSET 0x0078
|
|
|
+#define OMAP4430_PM_ABE_TIMER7_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0078)
|
|
|
+#define OMAP4_RM_ABE_TIMER7_CONTEXT_OFFSET 0x007c
|
|
|
+#define OMAP4430_RM_ABE_TIMER7_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x007c)
|
|
|
+#define OMAP4_PM_ABE_TIMER8_WKDEP_OFFSET 0x0080
|
|
|
+#define OMAP4430_PM_ABE_TIMER8_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0080)
|
|
|
+#define OMAP4_RM_ABE_TIMER8_CONTEXT_OFFSET 0x0084
|
|
|
+#define OMAP4430_RM_ABE_TIMER8_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0084)
|
|
|
+#define OMAP4_PM_ABE_WDT3_WKDEP_OFFSET 0x0088
|
|
|
+#define OMAP4430_PM_ABE_WDT3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0088)
|
|
|
+#define OMAP4_RM_ABE_WDT3_CONTEXT_OFFSET 0x008c
|
|
|
+#define OMAP4430_RM_ABE_WDT3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x008c)
|
|
|
+
|
|
|
+/* PRM.ALWAYS_ON_PRM register offsets */
|
|
|
+#define OMAP4_RM_ALWON_MDMINTC_CONTEXT_OFFSET 0x0024
|
|
|
+#define OMAP4430_RM_ALWON_MDMINTC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0024)
|
|
|
+#define OMAP4_PM_ALWON_SR_MPU_WKDEP_OFFSET 0x0028
|
|
|
+#define OMAP4430_PM_ALWON_SR_MPU_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0028)
|
|
|
+#define OMAP4_RM_ALWON_SR_MPU_CONTEXT_OFFSET 0x002c
|
|
|
+#define OMAP4430_RM_ALWON_SR_MPU_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x002c)
|
|
|
+#define OMAP4_PM_ALWON_SR_IVA_WKDEP_OFFSET 0x0030
|
|
|
+#define OMAP4430_PM_ALWON_SR_IVA_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0030)
|
|
|
+#define OMAP4_RM_ALWON_SR_IVA_CONTEXT_OFFSET 0x0034
|
|
|
+#define OMAP4430_RM_ALWON_SR_IVA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0034)
|
|
|
+#define OMAP4_PM_ALWON_SR_CORE_WKDEP_OFFSET 0x0038
|
|
|
+#define OMAP4430_PM_ALWON_SR_CORE_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0038)
|
|
|
+#define OMAP4_RM_ALWON_SR_CORE_CONTEXT_OFFSET 0x003c
|
|
|
+#define OMAP4430_RM_ALWON_SR_CORE_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x003c)
|
|
|
+
|
|
|
+/* PRM.CORE_PRM register offsets */
|
|
|
+#define OMAP4_PM_CORE_PWRSTCTRL_OFFSET 0x0000
|
|
|
+#define OMAP4430_PM_CORE_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0000)
|
|
|
+#define OMAP4_PM_CORE_PWRSTST_OFFSET 0x0004
|
|
|
+#define OMAP4430_PM_CORE_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0004)
|
|
|
+#define OMAP4_RM_L3_1_L3_1_CONTEXT_OFFSET 0x0024
|
|
|
+#define OMAP4430_RM_L3_1_L3_1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0024)
|
|
|
+#define OMAP4_RM_L3_2_L3_2_CONTEXT_OFFSET 0x0124
|
|
|
+#define OMAP4430_RM_L3_2_L3_2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0124)
|
|
|
+#define OMAP4_RM_L3_2_GPMC_CONTEXT_OFFSET 0x012c
|
|
|
+#define OMAP4430_RM_L3_2_GPMC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x012c)
|
|
|
+#define OMAP4_RM_L3_2_OCMC_RAM_CONTEXT_OFFSET 0x0134
|
|
|
+#define OMAP4430_RM_L3_2_OCMC_RAM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0134)
|
|
|
+#define OMAP4_RM_DUCATI_RSTCTRL_OFFSET 0x0210
|
|
|
+#define OMAP4430_RM_DUCATI_RSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0210)
|
|
|
+#define OMAP4_RM_DUCATI_RSTST_OFFSET 0x0214
|
|
|
+#define OMAP4430_RM_DUCATI_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0214)
|
|
|
+#define OMAP4_RM_DUCATI_DUCATI_CONTEXT_OFFSET 0x0224
|
|
|
+#define OMAP4430_RM_DUCATI_DUCATI_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0224)
|
|
|
+#define OMAP4_RM_SDMA_SDMA_CONTEXT_OFFSET 0x0324
|
|
|
+#define OMAP4430_RM_SDMA_SDMA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0324)
|
|
|
+#define OMAP4_RM_MEMIF_DMM_CONTEXT_OFFSET 0x0424
|
|
|
+#define OMAP4430_RM_MEMIF_DMM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0424)
|
|
|
+#define OMAP4_RM_MEMIF_EMIF_FW_CONTEXT_OFFSET 0x042c
|
|
|
+#define OMAP4430_RM_MEMIF_EMIF_FW_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x042c)
|
|
|
+#define OMAP4_RM_MEMIF_EMIF_1_CONTEXT_OFFSET 0x0434
|
|
|
+#define OMAP4430_RM_MEMIF_EMIF_1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0434)
|
|
|
+#define OMAP4_RM_MEMIF_EMIF_2_CONTEXT_OFFSET 0x043c
|
|
|
+#define OMAP4430_RM_MEMIF_EMIF_2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x043c)
|
|
|
+#define OMAP4_RM_MEMIF_DLL_CONTEXT_OFFSET 0x0444
|
|
|
+#define OMAP4430_RM_MEMIF_DLL_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0444)
|
|
|
+#define OMAP4_RM_MEMIF_EMIF_H1_CONTEXT_OFFSET 0x0454
|
|
|
+#define OMAP4430_RM_MEMIF_EMIF_H1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0454)
|
|
|
+#define OMAP4_RM_MEMIF_EMIF_H2_CONTEXT_OFFSET 0x045c
|
|
|
+#define OMAP4430_RM_MEMIF_EMIF_H2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x045c)
|
|
|
+#define OMAP4_RM_MEMIF_DLL_H_CONTEXT_OFFSET 0x0464
|
|
|
+#define OMAP4430_RM_MEMIF_DLL_H_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0464)
|
|
|
+#define OMAP4_RM_D2D_SAD2D_CONTEXT_OFFSET 0x0524
|
|
|
+#define OMAP4430_RM_D2D_SAD2D_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0524)
|
|
|
+#define OMAP4_RM_D2D_MODEM_ICR_CONTEXT_OFFSET 0x052c
|
|
|
+#define OMAP4430_RM_D2D_MODEM_ICR_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x052c)
|
|
|
+#define OMAP4_RM_D2D_SAD2D_FW_CONTEXT_OFFSET 0x0534
|
|
|
+#define OMAP4430_RM_D2D_SAD2D_FW_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0534)
|
|
|
+#define OMAP4_RM_L4CFG_L4_CFG_CONTEXT_OFFSET 0x0624
|
|
|
+#define OMAP4430_RM_L4CFG_L4_CFG_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0624)
|
|
|
+#define OMAP4_RM_L4CFG_HW_SEM_CONTEXT_OFFSET 0x062c
|
|
|
+#define OMAP4430_RM_L4CFG_HW_SEM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x062c)
|
|
|
+#define OMAP4_RM_L4CFG_MAILBOX_CONTEXT_OFFSET 0x0634
|
|
|
+#define OMAP4430_RM_L4CFG_MAILBOX_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0634)
|
|
|
+#define OMAP4_RM_L4CFG_SAR_ROM_CONTEXT_OFFSET 0x063c
|
|
|
+#define OMAP4430_RM_L4CFG_SAR_ROM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x063c)
|
|
|
+#define OMAP4_RM_L3INSTR_L3_3_CONTEXT_OFFSET 0x0724
|
|
|
+#define OMAP4430_RM_L3INSTR_L3_3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0724)
|
|
|
+#define OMAP4_RM_L3INSTR_L3_INSTR_CONTEXT_OFFSET 0x072c
|
|
|
+#define OMAP4430_RM_L3INSTR_L3_INSTR_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x072c)
|
|
|
+#define OMAP4_RM_L3INSTR_OCP_WP1_CONTEXT_OFFSET 0x0744
|
|
|
+#define OMAP4430_RM_L3INSTR_OCP_WP1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0744)
|
|
|
+
|
|
|
+/* PRM.IVAHD_PRM register offsets */
|
|
|
+#define OMAP4_PM_IVAHD_PWRSTCTRL_OFFSET 0x0000
|
|
|
+#define OMAP4430_PM_IVAHD_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0000)
|
|
|
+#define OMAP4_PM_IVAHD_PWRSTST_OFFSET 0x0004
|
|
|
+#define OMAP4430_PM_IVAHD_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0004)
|
|
|
+#define OMAP4_RM_IVAHD_RSTCTRL_OFFSET 0x0010
|
|
|
+#define OMAP4430_RM_IVAHD_RSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0010)
|
|
|
+#define OMAP4_RM_IVAHD_RSTST_OFFSET 0x0014
|
|
|
+#define OMAP4430_RM_IVAHD_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0014)
|
|
|
+#define OMAP4_RM_IVAHD_IVAHD_CONTEXT_OFFSET 0x0024
|
|
|
+#define OMAP4430_RM_IVAHD_IVAHD_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0024)
|
|
|
+#define OMAP4_RM_IVAHD_SL2_CONTEXT_OFFSET 0x002c
|
|
|
+#define OMAP4430_RM_IVAHD_SL2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x002c)
|
|
|
+
|
|
|
+/* PRM.CAM_PRM register offsets */
|
|
|
+#define OMAP4_PM_CAM_PWRSTCTRL_OFFSET 0x0000
|
|
|
+#define OMAP4430_PM_CAM_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x0000)
|
|
|
+#define OMAP4_PM_CAM_PWRSTST_OFFSET 0x0004
|
|
|
+#define OMAP4430_PM_CAM_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x0004)
|
|
|
+#define OMAP4_RM_CAM_ISS_CONTEXT_OFFSET 0x0024
|
|
|
+#define OMAP4430_RM_CAM_ISS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x0024)
|
|
|
+#define OMAP4_RM_CAM_FDIF_CONTEXT_OFFSET 0x002c
|