Lines Matching defs:genpd
20 struct generic_pm_domain genpd;
26 to_tegra_powergate(struct generic_pm_domain *genpd)
28 return container_of(genpd, struct tegra_powergate, genpd);
184 powergate->genpd.name = kstrdup(info->name, GFP_KERNEL);
185 powergate->genpd.power_on = tegra_powergate_power_on;
186 powergate->genpd.power_off = tegra_powergate_power_off;
188 err = pm_genpd_init(&powergate->genpd, NULL, off);
190 kfree(powergate->genpd.name);
199 struct generic_pm_domain *genpd = &powergate->genpd;
203 err = pm_genpd_remove(genpd);
206 genpd->name, err);
208 kfree(genpd->name);
256 struct genpd_onecell_data *genpd = &bpmp->genpd;
274 powergate->genpd.name);
275 domains[i] = &powergate->genpd;
278 genpd->num_domains = count;
279 genpd->domains = domains;
295 struct genpd_onecell_data *genpd = &bpmp->genpd;
296 unsigned int i = genpd->num_domains;
301 genpd->domains[i]->name);
302 powergate = to_tegra_powergate(genpd->domains[i]);
311 struct genpd_onecell_data *genpd = data;
314 for (i = 0; i < genpd->num_domains; i++) {
317 powergate = to_tegra_powergate(genpd->domains[i]);
319 domain = &powergate->genpd;
347 bpmp->genpd.xlate = tegra_powergate_xlate;
349 err = of_genpd_add_provider_onecell(np, &bpmp->genpd);