Lines Matching defs:scs
437 struct gdsc **scs = desc->scs;
450 if (!scs[i] || !scs[i]->supply)
453 scs[i]->rsupply = devm_regulator_get(dev, scs[i]->supply);
454 if (IS_ERR(scs[i]->rsupply))
455 return PTR_ERR(scs[i]->rsupply);
460 if (!scs[i])
462 scs[i]->regmap = regmap;
463 scs[i]->rcdev = rcdev;
464 ret = gdsc_init(scs[i]);
467 data->domains[i] = &scs[i]->pd;
472 if (!scs[i])
474 if (scs[i]->parent)
475 pm_genpd_add_subdomain(scs[i]->parent, &scs[i]->pd);
485 struct gdsc **scs = desc->scs;
490 if (!scs[i])
492 if (scs[i]->parent)
493 pm_genpd_remove_subdomain(scs[i]->parent, &scs[i]->pd);