Dave Gerlach <d-gerlach@xxxxxx> writes: > There is no reason that a platform genpd driver registered using > of_genpd_add_provider_simple needs to be constrained to having no cells > in the "power-domains" phandle. Currently the genpd framework will fail > if any arguments are passed with for a simple provider but the framework > does not actually care, so remove the check for phandle argument count. > > This will allow greater flexibility for genpd providers to use their own > arguments that are passed in the phandle and interpret them however they > see fit. > > Signed-off-by: Dave Gerlach <d-gerlach@xxxxxx> Acked-by: Kevin Hilman <khilman@xxxxxxxxxxxx> > --- > v3->v4: > Drop ti,sci-id device property and instead describe using phandle cell > for id. > > drivers/base/power/domain.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/drivers/base/power/domain.c b/drivers/base/power/domain.c > index e697dec9d25b..8e0550c27394 100644 > --- a/drivers/base/power/domain.c > +++ b/drivers/base/power/domain.c > @@ -1622,8 +1622,6 @@ static struct generic_pm_domain *genpd_xlate_simple( > struct of_phandle_args *genpdspec, > void *data) > { > - if (genpdspec->args_count != 0) > - return ERR_PTR(-EINVAL); > return data; > } -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html