]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: dw_mmc: Support setting f_min from host drivers
authorPeter Geis <pgwipeout@gmail.com>
Sat, 5 Mar 2022 21:58:34 +0000 (16:58 -0500)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 7 Mar 2022 11:56:38 +0000 (12:56 +0100)
commit0a907a3259802d80c99d4dcdc21f483b854ccc11
tree9b639dd19ef6c6240e08b8802795af51d2d291ce
parent7e141d5a38f76131e88177ed9d1b32def0b3c9ab
mmc: dw_mmc: Support setting f_min from host drivers

Host drivers may not be able to support frequencies as low as dw-mmc
supports. Unfortunately f_min isn't available when the drv_data->init
function is called, as the mmc_host struct hasn't been set up yet.

Support the host drivers saving the requested minimum frequency, so we
can later set f_min when it is available.

Signed-off-by: Peter Geis <pgwipeout@gmail.com>
Link: https://lore.kernel.org/r/20220305215835.2210388-2-pgwipeout@gmail.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/dw_mmc.c
drivers/mmc/host/dw_mmc.h