Lines Matching defs:genpd
235 struct generic_pm_domain genpd;
418 return container_of(domain, struct tegra_powergate, genpd);
779 pg->genpd.name, err);
804 pg->genpd.name, err);
1129 pg->genpd.name = np->name;
1130 pg->genpd.power_off = tegra_genpd_power_off;
1131 pg->genpd.power_on = tegra_genpd_power_on;
1155 err = pm_genpd_init(&pg->genpd, NULL, off);
1162 err = of_genpd_add_provider_simple(np, &pg->genpd);
1169 dev_dbg(dev, "added PM domain %s\n", pg->genpd.name);
1174 pm_genpd_remove(&pg->genpd);
1217 static void tegra_powergate_remove(struct generic_pm_domain *genpd)
1219 struct tegra_powergate *pg = to_powergate(genpd);
1235 struct generic_pm_domain *genpd;
1245 genpd = of_genpd_remove_last(child);
1246 if (IS_ERR(genpd))
1249 tegra_powergate_remove(genpd);