[PATCH] clk: bulk: call of_clk_get() when id is NULL

A.s. Dong aisheng.dong at nxp.com
Thu Aug 31 00:12:06 PDT 2017


> -----Original Message-----
> From: Shawn Guo [mailto:shawnguo at kernel.org]
> Sent: Thursday, August 31, 2017 3:01 PM
> To: A.s. Dong
> Cc: Stephen Boyd; Michael Turquette; linux-clk at vger.kernel.org; linux-arm-
> kernel at lists.infradead.org; Shawn Guo
> Subject: Re: [PATCH] clk: bulk: call of_clk_get() when id is NULL
> 
> On Wed, Aug 30, 2017 at 03:31:38PM +0000, A.s. Dong wrote:
> > IMHO how about implement a of_clk_bulk_get() to handle this issue as
> > we already have a of_clk_get?
> > e.g.
> >
> > int __must_check of_clk_bulk_get(struct device_node *np, int num_clks,
> >                               struct clk_bulk_data *clks) {
> >         for (i = 0; i < num_clks; i++) {
> >                 clks[i].clk = of_clk_get(dev, clks[i].id);
> 
> The of_clk_get() takes clock index rather than name/id as the second
> parameter.
> 

You're right.
It's for only an idea demonstration, so sent too quick! :-)

Regards
Dong Aisheng

> Shawn
> 
> > ...
> >
> > }



More information about the linux-arm-kernel mailing list