diff options
author | Adrian Hunter <adrian.hunter@intel.com> | 2019-09-23 12:08:09 +0200 |
---|---|---|
committer | Ulf Hansson <ulf.hansson@linaro.org> | 2019-09-27 20:30:13 +0200 |
commit | 4ee7dde4c777f14cb0f98dd201491bf6cc15899b (patch) | |
tree | 8c06f6f8d918b5c58362470db9164f1250cbef6c /drivers/mmc/host/sdhci.h | |
parent | mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence (diff) | |
download | linux-dev-4ee7dde4c777f14cb0f98dd201491bf6cc15899b.tar.xz linux-dev-4ee7dde4c777f14cb0f98dd201491bf6cc15899b.zip |
mmc: sdhci: Let drivers define their DMA mask
Add host operation ->set_dma_mask() so that drivers can define their own
DMA masks.
Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Tested-by: Nicolin Chen <nicoleotsuka@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Cc: stable@vger.kernel.org # v4.15 +
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to '')
-rw-r--r-- | drivers/mmc/host/sdhci.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/mmc/host/sdhci.h b/drivers/mmc/host/sdhci.h index a29c4cd2d92e..0ed3e0eaef5f 100644 --- a/drivers/mmc/host/sdhci.h +++ b/drivers/mmc/host/sdhci.h @@ -622,6 +622,7 @@ struct sdhci_ops { u32 (*irq)(struct sdhci_host *host, u32 intmask); + int (*set_dma_mask)(struct sdhci_host *host); int (*enable_dma)(struct sdhci_host *host); unsigned int (*get_max_clock)(struct sdhci_host *host); unsigned int (*get_min_clock)(struct sdhci_host *host); |