|
@@ -115,3 +115,56 @@ static struct rmobile_pm_domain sh7372_pm_domains[] = {
|
|
|
{
|
|
|
.genpd.name = "A4LC",
|
|
|
.genpd.power_on_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .genpd.power_off_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .bit_shift = 1,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .genpd.name = "A4MP",
|
|
|
+ .genpd.power_on_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .genpd.power_off_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .bit_shift = 2,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .genpd.name = "D4",
|
|
|
+ .genpd.power_on_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .genpd.power_off_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .bit_shift = 3,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .genpd.name = "A4R",
|
|
|
+ .genpd.power_on_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .genpd.power_off_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .bit_shift = 5,
|
|
|
+ .suspend = sh7372_a4r_pd_suspend,
|
|
|
+ .resume = sh7372_intcs_resume,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .genpd.name = "A3RV",
|
|
|
+ .genpd.power_on_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .genpd.power_off_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .bit_shift = 6,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .genpd.name = "A3RI",
|
|
|
+ .genpd.power_on_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .genpd.power_off_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .bit_shift = 8,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .genpd.name = "A4S",
|
|
|
+ .genpd.power_on_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .genpd.power_off_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .bit_shift = 10,
|
|
|
+ .gov = &pm_domain_always_on_gov,
|
|
|
+ .no_debug = true,
|
|
|
+ .suspend = sh7372_a4s_pd_suspend,
|
|
|
+ .resume = sh7372_a4s_pd_resume,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .genpd.name = "A3SP",
|
|
|
+ .genpd.power_on_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .genpd.power_off_latency_ns = PM_DOMAIN_ON_OFF_LATENCY_NS,
|
|
|
+ .bit_shift = 11,
|
|
|
+ .gov = &pm_domain_always_on_gov,
|
|
|
+ .no_debug = true,
|
|
|
+ .suspend = sh7372_a3sp_pd_suspend,
|