Lines Matching full:gpd
30 * @gpd: Generic power domain
35 struct generic_pm_domain gpd; member
77 pd = container_of(domain, struct zynqmp_pm_domain, gpd); in zynqmp_gpd_power_on()
109 pd = container_of(domain, struct zynqmp_pm_domain, gpd); in zynqmp_gpd_power_off()
158 pd = container_of(domain, struct zynqmp_pm_domain, gpd); in zynqmp_gpd_attach_dev()
191 pd = container_of(domain, struct zynqmp_pm_domain, gpd); in zynqmp_gpd_detach_dev()
218 pd = container_of(genpd_data->domains[0], struct zynqmp_pm_domain, gpd); in zynqmp_gpd_xlate()
276 pd->gpd.name = kasprintf(GFP_KERNEL, "domain%d", i); in zynqmp_gpd_probe()
277 pd->gpd.power_off = zynqmp_gpd_power_off; in zynqmp_gpd_probe()
278 pd->gpd.power_on = zynqmp_gpd_power_on; in zynqmp_gpd_probe()
279 pd->gpd.attach_dev = zynqmp_gpd_attach_dev; in zynqmp_gpd_probe()
280 pd->gpd.detach_dev = zynqmp_gpd_detach_dev; in zynqmp_gpd_probe()
282 domains[i] = &pd->gpd; in zynqmp_gpd_probe()
285 pm_genpd_init(&pd->gpd, NULL, true); in zynqmp_gpd_probe()