|
@@ -435,3 +435,109 @@
|
|
|
#define OMAP4430_ICECRUSHER_RST1ST_SHIFT 5
|
|
|
#define OMAP4430_ICECRUSHER_RST1ST_MASK (1 << 5)
|
|
|
|
|
|
+/* Used by RM_DUCATI_RSTST */
|
|
|
+#define OMAP4430_ICECRUSHER_RST2ST_SHIFT 6
|
|
|
+#define OMAP4430_ICECRUSHER_RST2ST_MASK (1 << 6)
|
|
|
+
|
|
|
+/* Used by RM_IVAHD_RSTST */
|
|
|
+#define OMAP4430_ICECRUSHER_SEQ1_RST1ST_SHIFT 5
|
|
|
+#define OMAP4430_ICECRUSHER_SEQ1_RST1ST_MASK (1 << 5)
|
|
|
+
|
|
|
+/* Used by RM_IVAHD_RSTST */
|
|
|
+#define OMAP4430_ICECRUSHER_SEQ2_RST2ST_SHIFT 6
|
|
|
+#define OMAP4430_ICECRUSHER_SEQ2_RST2ST_MASK (1 << 6)
|
|
|
+
|
|
|
+/* Used by PRM_RSTST */
|
|
|
+#define OMAP4430_ICEPICK_RST_SHIFT 9
|
|
|
+#define OMAP4430_ICEPICK_RST_MASK (1 << 9)
|
|
|
+
|
|
|
+/* Used by PRM_VP_CORE_CONFIG, PRM_VP_IVA_CONFIG, PRM_VP_MPU_CONFIG */
|
|
|
+#define OMAP4430_INITVDD_SHIFT 2
|
|
|
+#define OMAP4430_INITVDD_MASK (1 << 2)
|
|
|
+
|
|
|
+/* Used by PRM_VP_CORE_CONFIG, PRM_VP_IVA_CONFIG, PRM_VP_MPU_CONFIG */
|
|
|
+#define OMAP4430_INITVOLTAGE_SHIFT 8
|
|
|
+#define OMAP4430_INITVOLTAGE_MASK (0xff << 8)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PM_ABE_PWRSTST, PM_CAM_PWRSTST, PM_CEFUSE_PWRSTST, PM_CORE_PWRSTST,
|
|
|
+ * PM_DSS_PWRSTST, PM_EMU_PWRSTST, PM_GFX_PWRSTST, PM_IVAHD_PWRSTST,
|
|
|
+ * PM_L3INIT_PWRSTST, PM_L4PER_PWRSTST, PM_MPU_PWRSTST, PM_TESLA_PWRSTST
|
|
|
+ */
|
|
|
+#define OMAP4430_INTRANSITION_SHIFT 20
|
|
|
+#define OMAP4430_INTRANSITION_MASK (1 << 20)
|
|
|
+
|
|
|
+/* Used by PRM_IRQENABLE_DUCATI, PRM_IRQENABLE_MPU */
|
|
|
+#define OMAP4430_IO_EN_SHIFT 9
|
|
|
+#define OMAP4430_IO_EN_MASK (1 << 9)
|
|
|
+
|
|
|
+/* Used by PRM_IO_PMCTRL */
|
|
|
+#define OMAP4430_IO_ON_STATUS_SHIFT 5
|
|
|
+#define OMAP4430_IO_ON_STATUS_MASK (1 << 5)
|
|
|
+
|
|
|
+/* Used by PRM_IRQSTATUS_DUCATI, PRM_IRQSTATUS_MPU */
|
|
|
+#define OMAP4430_IO_ST_SHIFT 9
|
|
|
+#define OMAP4430_IO_ST_MASK (1 << 9)
|
|
|
+
|
|
|
+/* Used by PRM_IO_PMCTRL */
|
|
|
+#define OMAP4430_ISOCLK_OVERRIDE_SHIFT 0
|
|
|
+#define OMAP4430_ISOCLK_OVERRIDE_MASK (1 << 0)
|
|
|
+
|
|
|
+/* Used by PRM_IO_PMCTRL */
|
|
|
+#define OMAP4430_ISOCLK_STATUS_SHIFT 1
|
|
|
+#define OMAP4430_ISOCLK_STATUS_MASK (1 << 1)
|
|
|
+
|
|
|
+/* Used by PRM_IO_PMCTRL */
|
|
|
+#define OMAP4430_ISOOVR_EXTEND_SHIFT 4
|
|
|
+#define OMAP4430_ISOOVR_EXTEND_MASK (1 << 4)
|
|
|
+
|
|
|
+/* Used by PRM_IO_COUNT */
|
|
|
+#define OMAP4430_ISO_2_ON_TIME_SHIFT 0
|
|
|
+#define OMAP4430_ISO_2_ON_TIME_MASK (0xff << 0)
|
|
|
+
|
|
|
+/* Used by PM_L3INIT_PWRSTCTRL */
|
|
|
+#define OMAP4430_L3INIT_BANK1_ONSTATE_SHIFT 16
|
|
|
+#define OMAP4430_L3INIT_BANK1_ONSTATE_MASK (0x3 << 16)
|
|
|
+
|
|
|
+/* Used by PM_L3INIT_PWRSTCTRL */
|
|
|
+#define OMAP4430_L3INIT_BANK1_RETSTATE_SHIFT 8
|
|
|
+#define OMAP4430_L3INIT_BANK1_RETSTATE_MASK (1 << 8)
|
|
|
+
|
|
|
+/* Used by PM_L3INIT_PWRSTST */
|
|
|
+#define OMAP4430_L3INIT_BANK1_STATEST_SHIFT 4
|
|
|
+#define OMAP4430_L3INIT_BANK1_STATEST_MASK (0x3 << 4)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PM_ABE_PWRSTST, PM_CORE_PWRSTST, PM_IVAHD_PWRSTST,
|
|
|
+ * PM_L3INIT_PWRSTST, PM_L4PER_PWRSTST, PM_MPU_PWRSTST, PM_TESLA_PWRSTST
|
|
|
+ */
|
|
|
+#define OMAP4430_LASTPOWERSTATEENTERED_SHIFT 24
|
|
|
+#define OMAP4430_LASTPOWERSTATEENTERED_MASK (0x3 << 24)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PM_ABE_PWRSTCTRL, PM_CORE_PWRSTCTRL, PM_DSS_PWRSTCTRL,
|
|
|
+ * PM_IVAHD_PWRSTCTRL, PM_L3INIT_PWRSTCTRL, PM_L4PER_PWRSTCTRL,
|
|
|
+ * PM_MPU_PWRSTCTRL, PM_TESLA_PWRSTCTRL
|
|
|
+ */
|
|
|
+#define OMAP4430_LOGICRETSTATE_SHIFT 2
|
|
|
+#define OMAP4430_LOGICRETSTATE_MASK (1 << 2)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PM_ABE_PWRSTST, PM_CAM_PWRSTST, PM_CEFUSE_PWRSTST, PM_CORE_PWRSTST,
|
|
|
+ * PM_DSS_PWRSTST, PM_EMU_PWRSTST, PM_GFX_PWRSTST, PM_IVAHD_PWRSTST,
|
|
|
+ * PM_L3INIT_PWRSTST, PM_L4PER_PWRSTST, PM_MPU_PWRSTST, PM_TESLA_PWRSTST
|
|
|
+ */
|
|
|
+#define OMAP4430_LOGICSTATEST_SHIFT 2
|
|
|
+#define OMAP4430_LOGICSTATEST_MASK (1 << 2)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by RM_ABE_AESS_CONTEXT, RM_ABE_DMIC_CONTEXT, RM_ABE_MCASP_CONTEXT,
|
|
|
+ * RM_ABE_MCBSP1_CONTEXT, RM_ABE_MCBSP2_CONTEXT, RM_ABE_MCBSP3_CONTEXT,
|
|
|
+ * RM_ABE_PDM_CONTEXT, RM_ABE_SLIMBUS_CONTEXT, RM_ABE_TIMER5_CONTEXT,
|
|
|
+ * RM_ABE_TIMER6_CONTEXT, RM_ABE_TIMER7_CONTEXT, RM_ABE_TIMER8_CONTEXT,
|
|
|
+ * RM_ABE_WDT3_CONTEXT, RM_ALWON_MDMINTC_CONTEXT, RM_ALWON_SR_CORE_CONTEXT,
|
|
|
+ * RM_ALWON_SR_IVA_CONTEXT, RM_ALWON_SR_MPU_CONTEXT, RM_CAM_FDIF_CONTEXT,
|
|
|
+ * RM_CAM_ISS_CONTEXT, RM_CEFUSE_CEFUSE_CONTEXT, RM_D2D_SAD2D_CONTEXT,
|
|
|
+ * RM_D2D_SAD2D_FW_CONTEXT, RM_DSS_DEISS_CONTEXT, RM_DSS_DSS_CONTEXT,
|
|
|
+ * RM_DUCATI_DUCATI_CONTEXT, RM_EMU_DEBUGSS_CONTEXT, RM_GFX_GFX_CONTEXT,
|
|
|
+ * RM_IVAHD_IVAHD_CONTEXT, RM_IVAHD_SL2_CONTEXT, RM_L3INIT_CCPTX_CONTEXT,
|