Douglas Anderson
a1a489197a
mmc: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in v4.19
...
This is like commit 3d3451124f3d ("mmc: sdhci-msm: Prefer asynchronous
probe") but applied to a whole pile of drivers. This batch converts
the drivers that appeared to be around in the v4.19 timeframe.
Signed-off-by: Douglas Anderson <dianders@chromium.org >
Link: https://lore.kernel.org/r/20200903162412.4.I84eb3e0a738635d524c90d1a688087bc295f7c32@changeid
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2020-09-07 14:24:21 +02:00
Colin Ian King
3fb2009abc
mmc: dw_mmc: hi3798cv200: make array degrees static const, makes object smaller
...
Don't populate the array degrees on the stack but instead make it
static const. Makes the object code smaller by 46 bytes.
Before:
text data bss dec hex filename
5356 1560 0 6916 1b04 dw_mmc-hi3798cv200.o
After:
text data bss dec hex filename
5214 1656 0 6870 1ad6 dw_mmc-hi3798cv200.o
(gcc version 9.2.1, amd64)
Signed-off-by: Colin Ian King <colin.king@canonical.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2019-09-11 16:10:37 +02:00
Igor Opaniuk
ed3ae72400
mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap
...
Enable access to the RPMB on the on-board eMMC of the
Poplar board.
Signed-off-by: Igor Opaniuk <igor.opaniuk@linaro.org >
Acked-by: Shawn Guo <shawn.guo@linaro.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2018-10-08 11:40:43 +02:00
tianshuliang
e382ab7412
mmc: dw_mmc: add support for hi3798cv200 specific extensions of dw-mshc
...
Hi3798CV200 SoC extends the dw-mshc controller for additional clock
and bus control. Add support for these extensions.
Signed-off-by: tianshuliang <tianshuliang@hisilicon.com >
Signed-off-by: Jiancheng Xue <xuejiancheng@hisilicon.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
Reviewed-by: Shawn Lin <shawn.lin@rock-chips.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2018-03-15 14:43:22 +01:00