[PATCH v2 2/2] spi: amlogic-spifc-a1: add support for max_speed_hz
Mark Brown
broonie at kernel.org
Thu Jul 20 08:46:06 PDT 2023
On Thu, Jul 20, 2023 at 06:41:11PM +0300, Martin Kurbanov wrote:
> On 11.07.2023 10:25, Jerome Brunet wrote:
> >> + ret = clk_set_rate(spifc->clk, freq);
> >> + if (ret)
> >> + return ret;
> >> + spifc->curr_speed_hz = freq;
> > There is no guarantee that clk_set_rate() has set the rate you have
> > requested, at least not precisely. You should call clk_get_rate() here.
> Are you referring to a situation where there is a change in the rate due
> to a request from another client, such as a sibling driver with the same
> parent clock?
The clock may simply not be able to generate exactly the rate you
requested, the rate will be rounded to some value that the clock can
actually generate.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-amlogic/attachments/20230720/0d42a22d/attachment.sig>
More information about the linux-amlogic
mailing list