Hi, On 10/3/25 12:37 PM, Michael Grzeschik wrote: > Signed-off-by: Michael Grzeschik <[email protected]>
While I agree this makes sense, I appreciate some background. Did you run into problems? Or is it just something you noticed while reading the code? A prime location for that background would be the empty commit message ;) Cheers, Ahmad > --- > drivers/clk/clk.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c > index 89a007a12c5..ac5b83cf8b4 100644 > --- a/drivers/clk/clk.c > +++ b/drivers/clk/clk.c > @@ -302,6 +302,9 @@ int clk_set_parent(struct clk *clk, struct clk *newparent) > if (IS_ERR(newparent)) > return PTR_ERR(newparent); > > + if (newparent == curparent) > + return 0; > + > if (!clk->num_parents) > return -EINVAL; > if (!clk->ops->set_parent) -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
