Home
last modified time | relevance | path

Searched refs:subdomain (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/pmdomain/
H A Dcore.c2146 struct generic_pm_domain *subdomain) in genpd_add_subdomain() argument
2151 if (IS_ERR_OR_NULL(genpd) || IS_ERR_OR_NULL(subdomain) in genpd_add_subdomain()
2152 || genpd == subdomain) in genpd_add_subdomain()
2160 if (!genpd_is_irq_safe(genpd) && genpd_is_irq_safe(subdomain)) { in genpd_add_subdomain()
2162 dev_name(&genpd->dev), subdomain->name); in genpd_add_subdomain()
2170 genpd_lock(subdomain); in genpd_add_subdomain()
2173 if (!genpd_status_on(genpd) && genpd_status_on(subdomain)) { in genpd_add_subdomain()
2179 if (itr->child == subdomain && itr->parent == genpd) { in genpd_add_subdomain()
2187 link->child = subdomain; in genpd_add_subdomain()
2188 list_add_tail(&link->child_node, &subdomain->child_links); in genpd_add_subdomain()
[all …]
/linux/drivers/clk/qcom/
H A Dgdsc.c539 struct generic_pm_domain *subdomain) in gdsc_add_subdomain_list() argument
547 ret = pm_genpd_add_subdomain(genpd, subdomain); in gdsc_add_subdomain_list()
559 pm_genpd_remove_subdomain(genpd, subdomain); in gdsc_add_subdomain_list()
566 struct generic_pm_domain *subdomain) in gdsc_remove_subdomain_list() argument
574 pm_genpd_remove_subdomain(genpd, subdomain); in gdsc_remove_subdomain_list()
/linux/drivers/pmdomain/imx/
H A Dimx93-blk-ctrl.c75 struct generic_pm_domain *subdomain; member
218 pm_genpd_remove_subdomain(link->parent, link->subdomain); in imx93_release_subdomain()
334 link->subdomain = &domain->genpd; in imx93_blk_ctrl_probe()