Re: [PATCH v7 06/12] clk: Always set the rate on clk_set_range_rate

2022-03-24 Thread Dmitry Osipenko
On 3/23/22 11:51, Maxime Ripard wrote: > Hi, > > On Tue, Mar 22, 2022 at 10:05:56PM +0300, Dmitry Osipenko wrote: >> On 2/25/22 17:35, Maxime Ripard wrote: >>> When we change a clock minimum or maximum using clk_set_rate_range(), >>> clk_set_min_rate() or clk_set_max_rate(), the current code will

Re: [PATCH v7 06/12] clk: Always set the rate on clk_set_range_rate

2022-03-24 Thread Stephen Boyd
Quoting Maxime Ripard (2022-03-23 01:51:40) > Hi, > > > The whole point of this patch is to give an opportunity to every driver > to change the rate whenever the boundaries have changed, so we very much > want to have the option to change it if clk_set_rate() has never been > called. > >

Re: [PATCH v7 06/12] clk: Always set the rate on clk_set_range_rate

2022-03-23 Thread Maxime Ripard
Hi, On Tue, Mar 22, 2022 at 10:05:56PM +0300, Dmitry Osipenko wrote: > On 2/25/22 17:35, Maxime Ripard wrote: > > When we change a clock minimum or maximum using clk_set_rate_range(), > > clk_set_min_rate() or clk_set_max_rate(), the current code will only > > trigger a new rate change if the

Re: [PATCH v7 06/12] clk: Always set the rate on clk_set_range_rate

2022-03-22 Thread Dmitry Osipenko
On 2/25/22 17:35, Maxime Ripard wrote: > When we change a clock minimum or maximum using clk_set_rate_range(), > clk_set_min_rate() or clk_set_max_rate(), the current code will only > trigger a new rate change if the rate is outside of the new boundaries. > > However, a clock driver might want to

[PATCH v7 06/12] clk: Always set the rate on clk_set_range_rate

2022-02-25 Thread Maxime Ripard
When we change a clock minimum or maximum using clk_set_rate_range(), clk_set_min_rate() or clk_set_max_rate(), the current code will only trigger a new rate change if the rate is outside of the new boundaries. However, a clock driver might want to always keep the clock rate to one of its