Lines Matching defs:genpd
97 * @genpd: PM domain
114 struct generic_pm_domain genpd;
1259 struct rzg2l_cpg_priv *priv = container_of(domain, struct rzg2l_cpg_priv, genpd);
1323 struct generic_pm_domain *genpd = &priv->genpd;
1326 genpd->name = np->name;
1327 genpd->flags = GENPD_FLAG_PM_CLK | GENPD_FLAG_ALWAYS_ON |
1329 genpd->attach_dev = rzg2l_cpg_attach_dev;
1330 genpd->detach_dev = rzg2l_cpg_detach_dev;
1331 ret = pm_genpd_init(genpd, &pm_domain_always_on_gov, false);
1335 ret = devm_add_action_or_reset(dev, rzg2l_cpg_genpd_remove, genpd);
1339 return of_genpd_add_provider_simple(np, genpd);