On Mon, 11 Aug 2025 at 23:18, Brian Masney via B4 Relay <devnull+bmasney.redhat.com@xxxxxxxxxx> wrote: > > From: Brian Masney <bmasney@xxxxxxxxxx> > > The round_rate() clk ops is deprecated, so migrate this driver from > round_rate() to determine_rate() using the Coccinelle semantic patch > on the cover letter of this series. > > Signed-off-by: Brian Masney <bmasney@xxxxxxxxxx> Reviewed-by: Chunyan Zhang <zhang.lyra@xxxxxxxxx> > --- > drivers/clk/sprd/pll.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/drivers/clk/sprd/pll.c b/drivers/clk/sprd/pll.c > index 13a322b2535ac37ecb17f2c39d17d2c03532cfcb..bc6610d5fcb72faa7406ea78dca4cd9b848e9392 100644 > --- a/drivers/clk/sprd/pll.c > +++ b/drivers/clk/sprd/pll.c > @@ -254,16 +254,16 @@ static int sprd_pll_clk_prepare(struct clk_hw *hw) > return 0; > } > > -static long sprd_pll_round_rate(struct clk_hw *hw, unsigned long rate, > - unsigned long *prate) > +static int sprd_pll_determine_rate(struct clk_hw *hw, > + struct clk_rate_request *req) > { > - return rate; > + return 0; > } > > const struct clk_ops sprd_pll_ops = { > .prepare = sprd_pll_clk_prepare, > .recalc_rate = sprd_pll_recalc_rate, > - .round_rate = sprd_pll_round_rate, > + .determine_rate = sprd_pll_determine_rate, > .set_rate = sprd_pll_set_rate, > }; > EXPORT_SYMBOL_GPL(sprd_pll_ops); > > -- > 2.50.1 > >