|
@@ -101,8 +101,8 @@ static int pd_power_down(struct generic_pm_domain *genpd)
|
|
|
}
|
|
|
|
|
|
if (!sh7372_pd->no_debug)
|
|
|
- pr_debug("sh7372 power domain down 0x%08x -> PSTR = 0x%08x\n",
|
|
|
- mask, __raw_readl(PSTR));
|
|
|
+ pr_debug("%s: Power off, 0x%08x -> PSTR = 0x%08x\n",
|
|
|
+ genpd->name, mask, __raw_readl(PSTR));
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -133,8 +133,8 @@ static int __pd_power_up(struct sh7372_pm_domain *sh7372_pd, bool do_resume)
|
|
|
ret = -EIO;
|
|
|
|
|
|
if (!sh7372_pd->no_debug)
|
|
|
- pr_debug("sh7372 power domain up 0x%08x -> PSTR = 0x%08x\n",
|
|
|
- mask, __raw_readl(PSTR));
|
|
|
+ pr_debug("%s: Power on, 0x%08x -> PSTR = 0x%08x\n",
|
|
|
+ sh7372_pd->genpd.name, mask, __raw_readl(PSTR));
|
|
|
|
|
|
out:
|
|
|
if (ret == 0 && sh7372_pd->resume && do_resume)
|
|
@@ -233,18 +233,22 @@ void sh7372_pm_add_subdomain(struct sh7372_pm_domain *sh7372_pd,
|
|
|
}
|
|
|
|
|
|
struct sh7372_pm_domain sh7372_a4lc = {
|
|
|
+ .genpd.name = "A4LC",
|
|
|
.bit_shift = 1,
|
|
|
};
|
|
|
|
|
|
struct sh7372_pm_domain sh7372_a4mp = {
|
|
|
+ .genpd.name = "A4MP",
|
|
|
.bit_shift = 2,
|
|
|
};
|
|
|
|
|
|
struct sh7372_pm_domain sh7372_d4 = {
|
|
|
+ .genpd.name = "D4",
|
|
|
.bit_shift = 3,
|
|
|
};
|
|
|
|
|
|
struct sh7372_pm_domain sh7372_a4r = {
|
|
|
+ .genpd.name = "A4R",
|
|
|
.bit_shift = 5,
|
|
|
.gov = &sh7372_always_on_gov,
|
|
|
.suspend = sh7372_a4r_suspend,
|
|
@@ -253,14 +257,17 @@ struct sh7372_pm_domain sh7372_a4r = {
|
|
|
};
|
|
|
|
|
|
struct sh7372_pm_domain sh7372_a3rv = {
|
|
|
+ .genpd.name = "A3RV",
|
|
|
.bit_shift = 6,
|
|
|
};
|
|
|
|
|
|
struct sh7372_pm_domain sh7372_a3ri = {
|
|
|
+ .genpd.name = "A3RI",
|
|
|
.bit_shift = 8,
|
|
|
};
|
|
|
|
|
|
struct sh7372_pm_domain sh7372_a3sp = {
|
|
|
+ .genpd.name = "A3SP",
|
|
|
.bit_shift = 11,
|
|
|
.gov = &sh7372_always_on_gov,
|
|
|
.no_debug = true,
|
|
@@ -275,6 +282,7 @@ static void sh7372_a3sp_init(void)
|
|
|
}
|
|
|
|
|
|
struct sh7372_pm_domain sh7372_a3sg = {
|
|
|
+ .genpd.name = "A3SG",
|
|
|
.bit_shift = 13,
|
|
|
};
|
|
|
|