|
@@ -802,3 +802,187 @@
|
|
|
/* Used by PM_CORE_PWRSTCTRL */
|
|
|
#define OMAP4430_OCP_NRET_BANK_RETSTATE_SHIFT 12
|
|
|
#define OMAP4430_OCP_NRET_BANK_RETSTATE_MASK (1 << 12)
|
|
|
+
|
|
|
+/* Used by PM_CORE_PWRSTST */
|
|
|
+#define OMAP4430_OCP_NRET_BANK_STATEST_SHIFT 12
|
|
|
+#define OMAP4430_OCP_NRET_BANK_STATEST_MASK (0x3 << 12)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PRM_VC_VAL_CMD_VDD_CORE_L, PRM_VC_VAL_CMD_VDD_IVA_L,
|
|
|
+ * PRM_VC_VAL_CMD_VDD_MPU_L
|
|
|
+ */
|
|
|
+#define OMAP4430_OFF_SHIFT 0
|
|
|
+#define OMAP4430_OFF_MASK (0xff << 0)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PRM_VC_VAL_CMD_VDD_CORE_L, PRM_VC_VAL_CMD_VDD_IVA_L,
|
|
|
+ * PRM_VC_VAL_CMD_VDD_MPU_L
|
|
|
+ */
|
|
|
+#define OMAP4430_ON_SHIFT 24
|
|
|
+#define OMAP4430_ON_MASK (0xff << 24)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PRM_VC_VAL_CMD_VDD_CORE_L, PRM_VC_VAL_CMD_VDD_IVA_L,
|
|
|
+ * PRM_VC_VAL_CMD_VDD_MPU_L
|
|
|
+ */
|
|
|
+#define OMAP4430_ONLP_SHIFT 16
|
|
|
+#define OMAP4430_ONLP_MASK (0xff << 16)
|
|
|
+
|
|
|
+/* Used by PRM_LDO_ABB_IVA_CTRL, PRM_LDO_ABB_MPU_CTRL */
|
|
|
+#define OMAP4430_OPP_CHANGE_SHIFT 2
|
|
|
+#define OMAP4430_OPP_CHANGE_MASK (1 << 2)
|
|
|
+
|
|
|
+/* Used by PRM_LDO_ABB_IVA_CTRL, PRM_LDO_ABB_MPU_CTRL */
|
|
|
+#define OMAP4430_OPP_SEL_SHIFT 0
|
|
|
+#define OMAP4430_OPP_SEL_MASK (0x3 << 0)
|
|
|
+
|
|
|
+/* Used by PRM_SRAM_COUNT */
|
|
|
+#define OMAP4430_PCHARGECNT_VALUE_SHIFT 0
|
|
|
+#define OMAP4430_PCHARGECNT_VALUE_MASK (0x3f << 0)
|
|
|
+
|
|
|
+/* Used by PRM_PSCON_COUNT */
|
|
|
+#define OMAP4430_PCHARGE_TIME_SHIFT 0
|
|
|
+#define OMAP4430_PCHARGE_TIME_MASK (0xff << 0)
|
|
|
+
|
|
|
+/* Used by PM_ABE_PWRSTCTRL */
|
|
|
+#define OMAP4430_PERIPHMEM_ONSTATE_SHIFT 20
|
|
|
+#define OMAP4430_PERIPHMEM_ONSTATE_MASK (0x3 << 20)
|
|
|
+
|
|
|
+/* Used by PM_ABE_PWRSTCTRL */
|
|
|
+#define OMAP4430_PERIPHMEM_RETSTATE_SHIFT 10
|
|
|
+#define OMAP4430_PERIPHMEM_RETSTATE_MASK (1 << 10)
|
|
|
+
|
|
|
+/* Used by PM_ABE_PWRSTST */
|
|
|
+#define OMAP4430_PERIPHMEM_STATEST_SHIFT 8
|
|
|
+#define OMAP4430_PERIPHMEM_STATEST_MASK (0x3 << 8)
|
|
|
+
|
|
|
+/* Used by PRM_PHASE1_CNDP */
|
|
|
+#define OMAP4430_PHASE1_CNDP_SHIFT 0
|
|
|
+#define OMAP4430_PHASE1_CNDP_MASK (0xffffffff << 0)
|
|
|
+
|
|
|
+/* Used by PRM_PHASE2A_CNDP */
|
|
|
+#define OMAP4430_PHASE2A_CNDP_SHIFT 0
|
|
|
+#define OMAP4430_PHASE2A_CNDP_MASK (0xffffffff << 0)
|
|
|
+
|
|
|
+/* Used by PRM_PHASE2B_CNDP */
|
|
|
+#define OMAP4430_PHASE2B_CNDP_SHIFT 0
|
|
|
+#define OMAP4430_PHASE2B_CNDP_MASK (0xffffffff << 0)
|
|
|
+
|
|
|
+/* Used by PRM_PSCON_COUNT */
|
|
|
+#define OMAP4430_PONOUT_2_PGOODIN_TIME_SHIFT 8
|
|
|
+#define OMAP4430_PONOUT_2_PGOODIN_TIME_MASK (0xff << 8)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PM_ABE_PWRSTCTRL, PM_CAM_PWRSTCTRL, PM_CEFUSE_PWRSTCTRL,
|
|
|
+ * PM_CORE_PWRSTCTRL, PM_DSS_PWRSTCTRL, PM_EMU_PWRSTCTRL, PM_GFX_PWRSTCTRL,
|
|
|
+ * PM_IVAHD_PWRSTCTRL, PM_L3INIT_PWRSTCTRL, PM_L4PER_PWRSTCTRL,
|
|
|
+ * PM_MPU_PWRSTCTRL, PM_TESLA_PWRSTCTRL
|
|
|
+ */
|
|
|
+#define OMAP4430_POWERSTATE_SHIFT 0
|
|
|
+#define OMAP4430_POWERSTATE_MASK (0x3 << 0)
|
|
|
+
|
|
|
+/*
|
|
|
+ * 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_POWERSTATEST_SHIFT 0
|
|
|
+#define OMAP4430_POWERSTATEST_MASK (0x3 << 0)
|
|
|
+
|
|
|
+/* Used by PRM_PWRREQCTRL */
|
|
|
+#define OMAP4430_PWRREQ_COND_SHIFT 0
|
|
|
+#define OMAP4430_PWRREQ_COND_MASK (0x3 << 0)
|
|
|
+
|
|
|
+/* Used by PRM_VC_CFG_CHANNEL */
|
|
|
+#define OMAP4430_RACEN_VDD_CORE_L_SHIFT 3
|
|
|
+#define OMAP4430_RACEN_VDD_CORE_L_MASK (1 << 3)
|
|
|
+
|
|
|
+/* Used by PRM_VC_CFG_CHANNEL */
|
|
|
+#define OMAP4430_RACEN_VDD_IVA_L_SHIFT 11
|
|
|
+#define OMAP4430_RACEN_VDD_IVA_L_MASK (1 << 11)
|
|
|
+
|
|
|
+/* Used by PRM_VC_CFG_CHANNEL */
|
|
|
+#define OMAP4430_RACEN_VDD_MPU_L_SHIFT 20
|
|
|
+#define OMAP4430_RACEN_VDD_MPU_L_MASK (1 << 20)
|
|
|
+
|
|
|
+/* Used by PRM_VC_CFG_CHANNEL */
|
|
|
+#define OMAP4430_RAC_VDD_CORE_L_SHIFT 2
|
|
|
+#define OMAP4430_RAC_VDD_CORE_L_MASK (1 << 2)
|
|
|
+
|
|
|
+/* Used by PRM_VC_CFG_CHANNEL */
|
|
|
+#define OMAP4430_RAC_VDD_IVA_L_SHIFT 10
|
|
|
+#define OMAP4430_RAC_VDD_IVA_L_MASK (1 << 10)
|
|
|
+
|
|
|
+/* Used by PRM_VC_CFG_CHANNEL */
|
|
|
+#define OMAP4430_RAC_VDD_MPU_L_SHIFT 19
|
|
|
+#define OMAP4430_RAC_VDD_MPU_L_MASK (1 << 19)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PRM_VOLTSETUP_CORE_OFF, PRM_VOLTSETUP_CORE_RET_SLEEP,
|
|
|
+ * PRM_VOLTSETUP_IVA_OFF, PRM_VOLTSETUP_IVA_RET_SLEEP, PRM_VOLTSETUP_MPU_OFF,
|
|
|
+ * PRM_VOLTSETUP_MPU_RET_SLEEP
|
|
|
+ */
|
|
|
+#define OMAP4430_RAMP_DOWN_COUNT_SHIFT 16
|
|
|
+#define OMAP4430_RAMP_DOWN_COUNT_MASK (0x3f << 16)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PRM_VOLTSETUP_CORE_OFF, PRM_VOLTSETUP_CORE_RET_SLEEP,
|
|
|
+ * PRM_VOLTSETUP_IVA_OFF, PRM_VOLTSETUP_IVA_RET_SLEEP, PRM_VOLTSETUP_MPU_OFF,
|
|
|
+ * PRM_VOLTSETUP_MPU_RET_SLEEP
|
|
|
+ */
|
|
|
+#define OMAP4430_RAMP_DOWN_PRESCAL_SHIFT 24
|
|
|
+#define OMAP4430_RAMP_DOWN_PRESCAL_MASK (0x3 << 24)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PRM_VOLTSETUP_CORE_OFF, PRM_VOLTSETUP_CORE_RET_SLEEP,
|
|
|
+ * PRM_VOLTSETUP_IVA_OFF, PRM_VOLTSETUP_IVA_RET_SLEEP, PRM_VOLTSETUP_MPU_OFF,
|
|
|
+ * PRM_VOLTSETUP_MPU_RET_SLEEP
|
|
|
+ */
|
|
|
+#define OMAP4430_RAMP_UP_COUNT_SHIFT 0
|
|
|
+#define OMAP4430_RAMP_UP_COUNT_MASK (0x3f << 0)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PRM_VOLTSETUP_CORE_OFF, PRM_VOLTSETUP_CORE_RET_SLEEP,
|
|
|
+ * PRM_VOLTSETUP_IVA_OFF, PRM_VOLTSETUP_IVA_RET_SLEEP, PRM_VOLTSETUP_MPU_OFF,
|
|
|
+ * PRM_VOLTSETUP_MPU_RET_SLEEP
|
|
|
+ */
|
|
|
+#define OMAP4430_RAMP_UP_PRESCAL_SHIFT 8
|
|
|
+#define OMAP4430_RAMP_UP_PRESCAL_MASK (0x3 << 8)
|
|
|
+
|
|
|
+/* Used by PRM_VC_CFG_CHANNEL */
|
|
|
+#define OMAP4430_RAV_VDD_CORE_L_SHIFT 1
|
|
|
+#define OMAP4430_RAV_VDD_CORE_L_MASK (1 << 1)
|
|
|
+
|
|
|
+/* Used by PRM_VC_CFG_CHANNEL */
|
|
|
+#define OMAP4430_RAV_VDD_IVA_L_SHIFT 9
|
|
|
+#define OMAP4430_RAV_VDD_IVA_L_MASK (1 << 9)
|
|
|
+
|
|
|
+/* Used by PRM_VC_CFG_CHANNEL */
|
|
|
+#define OMAP4430_RAV_VDD_MPU_L_SHIFT 18
|
|
|
+#define OMAP4430_RAV_VDD_MPU_L_MASK (1 << 18)
|
|
|
+
|
|
|
+/* Used by PRM_VC_VAL_BYPASS */
|
|
|
+#define OMAP4430_REGADDR_SHIFT 8
|
|
|
+#define OMAP4430_REGADDR_MASK (0xff << 8)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PRM_VC_VAL_CMD_VDD_CORE_L, PRM_VC_VAL_CMD_VDD_IVA_L,
|
|
|
+ * PRM_VC_VAL_CMD_VDD_MPU_L
|
|
|
+ */
|
|
|
+#define OMAP4430_RET_SHIFT 8
|
|
|
+#define OMAP4430_RET_MASK (0xff << 8)
|
|
|
+
|
|
|
+/* Used by PM_L4PER_PWRSTCTRL */
|
|
|
+#define OMAP4430_RETAINED_BANK_ONSTATE_SHIFT 16
|
|
|
+#define OMAP4430_RETAINED_BANK_ONSTATE_MASK (0x3 << 16)
|
|
|
+
|
|
|
+/* Used by PM_L4PER_PWRSTCTRL */
|
|
|
+#define OMAP4430_RETAINED_BANK_RETSTATE_SHIFT 8
|
|
|
+#define OMAP4430_RETAINED_BANK_RETSTATE_MASK (1 << 8)
|
|
|
+
|
|
|
+/* Used by PM_L4PER_PWRSTST */
|
|
|
+#define OMAP4430_RETAINED_BANK_STATEST_SHIFT 4
|
|
|
+#define OMAP4430_RETAINED_BANK_STATEST_MASK (0x3 << 4)
|
|
|
+
|
|
|
+/*
|
|
|
+ * Used by PRM_LDO_SRAM_CORE_CTRL, PRM_LDO_SRAM_IVA_CTRL,
|