|
@@ -180,3 +180,26 @@ static struct powerdomain cpu1_44xx_pwrdm = {
|
|
},
|
|
},
|
|
.pwrsts_mem_on = {
|
|
.pwrsts_mem_on = {
|
|
[0] = PWRSTS_ON, /* cpu1_l1 */
|
|
[0] = PWRSTS_ON, /* cpu1_l1 */
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+/* emu_44xx_pwrdm: Emulation power domain */
|
|
|
|
+static struct powerdomain emu_44xx_pwrdm = {
|
|
|
|
+ .name = "emu_pwrdm",
|
|
|
|
+ .voltdm = { .name = "wakeup" },
|
|
|
|
+ .prcm_offs = OMAP4430_PRM_EMU_INST,
|
|
|
|
+ .prcm_partition = OMAP4430_PRM_PARTITION,
|
|
|
|
+ .pwrsts = PWRSTS_OFF_ON,
|
|
|
|
+ .banks = 1,
|
|
|
|
+ .pwrsts_mem_ret = {
|
|
|
|
+ [0] = PWRSTS_OFF, /* emu_bank */
|
|
|
|
+ },
|
|
|
|
+ .pwrsts_mem_on = {
|
|
|
|
+ [0] = PWRSTS_ON, /* emu_bank */
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+/* mpu_44xx_pwrdm: Modena processor and the Neon coprocessor power domain */
|
|
|
|
+static struct powerdomain mpu_44xx_pwrdm = {
|
|
|
|
+ .name = "mpu_pwrdm",
|
|
|
|
+ .voltdm = { .name = "mpu" },
|