Lines Matching refs:imx_gpc_domains
252 static struct imx_pm_domain imx_gpc_domains[] = { variable
351 &imx_gpc_domains[GPC_PGC_DOMAIN_ARM].base,
352 &imx_gpc_domains[GPC_PGC_DOMAIN_PU].base,
367 domain = &imx_gpc_domains[i]; in imx_gpc_old_dt_init()
385 pm_genpd_init(&imx_gpc_domains[i].base, NULL, false); in imx_gpc_old_dt_init()
398 pm_genpd_remove(&imx_gpc_domains[i].base); in imx_gpc_old_dt_init()
399 imx_pgc_put_clocks(&imx_gpc_domains[GPC_PGC_DOMAIN_PU]); in imx_gpc_old_dt_init()
445 imx_gpc_domains[GPC_PGC_DOMAIN_PU].base.flags |= in imx_gpc_probe()
450 imx_gpc_domains[GPC_PGC_DOMAIN_DISPLAY].base.flags |= in imx_gpc_probe()
488 &imx_gpc_domains[domain_index], in imx_gpc_probe()
489 sizeof(imx_gpc_domains[domain_index])); in imx_gpc_probe()
533 ret = pm_genpd_remove(&imx_gpc_domains[GPC_PGC_DOMAIN_PU].base); in imx_gpc_remove()
536 imx_pgc_put_clocks(&imx_gpc_domains[GPC_PGC_DOMAIN_PU]); in imx_gpc_remove()
538 ret = pm_genpd_remove(&imx_gpc_domains[GPC_PGC_DOMAIN_ARM].base); in imx_gpc_remove()