Lines Matching refs:genpd

21 	struct generic_pm_domain genpd;  member
27 to_tegra_powergate(struct generic_pm_domain *genpd) in to_tegra_powergate() argument
29 return container_of(genpd, struct tegra_powergate, genpd); in to_tegra_powergate()
185 powergate->genpd.name = kstrdup(info->name, GFP_KERNEL); in tegra_powergate_add()
186 powergate->genpd.power_on = tegra_powergate_power_on; in tegra_powergate_add()
187 powergate->genpd.power_off = tegra_powergate_power_off; in tegra_powergate_add()
189 err = pm_genpd_init(&powergate->genpd, NULL, off); in tegra_powergate_add()
191 kfree(powergate->genpd.name); in tegra_powergate_add()
200 struct generic_pm_domain *genpd = &powergate->genpd; in tegra_powergate_remove() local
204 err = pm_genpd_remove(genpd); in tegra_powergate_remove()
207 genpd->name, err); in tegra_powergate_remove()
209 kfree(genpd->name); in tegra_powergate_remove()
257 struct genpd_onecell_data *genpd = &bpmp->genpd; in tegra_bpmp_add_powergates() local
275 powergate->genpd.name); in tegra_bpmp_add_powergates()
276 domains[i] = &powergate->genpd; in tegra_bpmp_add_powergates()
279 genpd->num_domains = count; in tegra_bpmp_add_powergates()
280 genpd->domains = domains; in tegra_bpmp_add_powergates()
290 kfree(genpd->domains); in tegra_bpmp_add_powergates()
296 struct genpd_onecell_data *genpd = &bpmp->genpd; in tegra_bpmp_remove_powergates() local
297 unsigned int i = genpd->num_domains; in tegra_bpmp_remove_powergates()
302 genpd->domains[i]->name); in tegra_bpmp_remove_powergates()
303 powergate = to_tegra_powergate(genpd->domains[i]); in tegra_bpmp_remove_powergates()
312 struct genpd_onecell_data *genpd = data; in tegra_powergate_xlate() local
315 for (i = 0; i < genpd->num_domains; i++) { in tegra_powergate_xlate()
318 powergate = to_tegra_powergate(genpd->domains[i]); in tegra_powergate_xlate()
320 domain = &powergate->genpd; in tegra_powergate_xlate()
348 bpmp->genpd.xlate = tegra_powergate_xlate; in tegra_bpmp_init_powergates()
350 err = of_genpd_add_provider_onecell(np, &bpmp->genpd); in tegra_bpmp_init_powergates()