[PATCH] spi: mxc_spi: use proper clock for SPI bus
Fabio Estevam
festevam at gmail.com
Mon Dec 23 14:19:21 CET 2024
On Wed, Dec 18, 2024 at 4:42 PM Tim Harvey <tharvey at gateworks.com> wrote:
>
> The mxc_get_clock function is around for compatibility with older
> drivers that are not clock aware. In this case asking for the clk for
> MXC_CSPI_CLK does not take into account there are multiple SPI busses on
> modern IMX SoC's and it will return the clock for the first bus which
> may not be used or configured.
>
> In the case you are not using the first bus you will not get the proper
> clock. Fix this by obtaining the clock rate from the bus clock.
>
> This resolves an invalid SPI clock frequency configuration for SPI2 on a
> board where SPI1 is not used.
>
> Signed-off-by: Tim Harvey <tharvey at gateworks.com>
Applied to u-boot-imx/next, thanks.
More information about the U-Boot
mailing list