]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mmc: sdhci-esdhc-imx: obtain the 'per' clock rate after its enablement
authorCiprian Costea <ciprianmarian.costea@oss.nxp.com>
Mon, 8 Jul 2024 12:10:17 +0000 (15:10 +0300)
committerUlf Hansson <ulf.hansson@linaro.org>
Fri, 12 Jul 2024 09:07:15 +0000 (11:07 +0200)
commit63e555d9bf76dc710842c13edb7d0986149f16a3
tree4723b0c4705bb785a1d3ac29a9a241d34b7f10ab
parenta52b67bdf44cc673e3232b8456b2d85c9988fcad
mmc: sdhci-esdhc-imx: obtain the 'per' clock rate after its enablement

The I.MX SDHCI driver assumes that the frequency of the 'per' clock
can be obtained even on disabled clocks, which is not always the case.

According to 'clk_get_rate' documentation, it is only valid
once the clock source has been enabled.

Signed-off-by: Ciprian Costea <ciprianmarian.costea@oss.nxp.com>
Reviewed-by: Haibo Chen <haibo.chen@nxp.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Link: https://lore.kernel.org/r/20240708121018.246476-3-ciprianmarian.costea@oss.nxp.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-esdhc-imx.c