|
@@ -664,7 +664,7 @@ static void __init prcm_setup_regs(void)
|
|
|
omap3_d2d_idle();
|
|
|
}
|
|
|
|
|
|
-static int __init pwrdms_setup(struct powerdomain *pwrdm)
|
|
|
+static int __init pwrdms_setup(struct powerdomain *pwrdm, void *unused)
|
|
|
{
|
|
|
struct power_state *pwrst;
|
|
|
|
|
@@ -689,7 +689,7 @@ static int __init pwrdms_setup(struct powerdomain *pwrdm)
|
|
|
* supported. Initiate sleep transition for other clockdomains, if
|
|
|
* they are not used
|
|
|
*/
|
|
|
-static int __init clkdms_setup(struct clockdomain *clkdm)
|
|
|
+static int __init clkdms_setup(struct clockdomain *clkdm, void *unused)
|
|
|
{
|
|
|
if (clkdm->flags & CLKDM_CAN_ENABLE_AUTO)
|
|
|
omap2_clkdm_allow_idle(clkdm);
|
|
@@ -722,13 +722,13 @@ static int __init omap3_pm_init(void)
|
|
|
goto err1;
|
|
|
}
|
|
|
|
|
|
- ret = pwrdm_for_each(pwrdms_setup);
|
|
|
+ ret = pwrdm_for_each(pwrdms_setup, NULL);
|
|
|
if (ret) {
|
|
|
printk(KERN_ERR "Failed to setup powerdomains\n");
|
|
|
goto err2;
|
|
|
}
|
|
|
|
|
|
- (void) clkdm_for_each(clkdms_setup);
|
|
|
+ (void) clkdm_for_each(clkdms_setup, NULL);
|
|
|
|
|
|
mpu_pwrdm = pwrdm_lookup("mpu_pwrdm");
|
|
|
if (mpu_pwrdm == NULL) {
|