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
Jisheng Zhang
bccce2ec77
mmc: sdhci-of-dwcmshc: add suspend/resume support
...
Add dwcmshc specific system-level suspend and resume support.
Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com >
Link: https://lore.kernel.org/r/20200515141926.52e088fe@xhacker.debian
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2020-05-28 11:22:14 +02:00
Jisheng Zhang
554232e8d5
mmc: sdhci-of-dwcmshc: implement specific set_uhs_signaling
...
We need a different set_uhs_signaling implementation for
MMC_TIMING_MMC_HS and MMC_TIMING_MMC_HS400.
Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com >
Link: https://lore.kernel.org/r/20200513182602.3636a551@xhacker.debian
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2020-05-28 11:22:14 +02:00
Jisheng Zhang
b85c997d2c
mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation
...
When using DMA, if the DMA addr spans 128MB boundary, we have to split
the DMA transfer into two so that each one doesn't exceed the boundary.
Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com >
Acked-by: Adrian Hunter <adrian.hunter@intel.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2018-10-08 11:40:43 +02:00
Jisheng Zhang
e438cf49b3
mmc: sdhci-of-dwcmshc: add SDHCI OF Synopsys DWC MSHC driver
...
Add a driver for SDHCI OF Synopsys DesignWare Cores Mobile Storage
Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
Acked-by: Adrian Hunter <adrian.hunter@intel.com >
2018-07-16 11:21:45 +02:00