Lines Matching refs:imx_gpc_domains
251 static struct imx_pm_domain imx_gpc_domains[] = { variable
349 &imx_gpc_domains[GPC_PGC_DOMAIN_ARM].base,
350 &imx_gpc_domains[GPC_PGC_DOMAIN_PU].base,
365 domain = &imx_gpc_domains[i]; in imx_gpc_old_dt_init()
383 pm_genpd_init(&imx_gpc_domains[i].base, NULL, false); in imx_gpc_old_dt_init()
396 pm_genpd_remove(&imx_gpc_domains[i].base); in imx_gpc_old_dt_init()
397 imx_pgc_put_clocks(&imx_gpc_domains[GPC_PGC_DOMAIN_PU]); in imx_gpc_old_dt_init()
443 imx_gpc_domains[GPC_PGC_DOMAIN_PU].base.flags |= in imx_gpc_probe()
448 imx_gpc_domains[GPC_PGC_DOMAIN_DISPLAY].base.flags |= in imx_gpc_probe()
486 &imx_gpc_domains[domain_index], in imx_gpc_probe()
487 sizeof(imx_gpc_domains[domain_index])); in imx_gpc_probe()
531 ret = pm_genpd_remove(&imx_gpc_domains[GPC_PGC_DOMAIN_PU].base); in imx_gpc_remove()
534 imx_pgc_put_clocks(&imx_gpc_domains[GPC_PGC_DOMAIN_PU]); in imx_gpc_remove()
536 ret = pm_genpd_remove(&imx_gpc_domains[GPC_PGC_DOMAIN_ARM].base); in imx_gpc_remove()