diff options
| author | Asutosh Das <asutoshd@codeaurora.org> | 2014-02-05 16:38:23 +0530 |
|---|---|---|
| committer | Subhash Jadavani <subhashj@codeaurora.org> | 2016-05-27 10:29:02 -0700 |
| commit | c0a43df5f6fd68fa027e85449c9803ad11675dba (patch) | |
| tree | 8d39e9794f30321b9950b01e47fe4b83cd971953 | |
| parent | da2e2cbd576e3320c02f7e88b4110e02c5506722 (diff) | |
mmc: sdhci-msm: add default qos
If cpu-dma-latency is not defined in dts files, set it
to 200usec
Change-Id: I27b0357b4d88842a258332250bae66efac3ee5e2
Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
| -rw-r--r-- | drivers/mmc/host/sdhci-msm.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/mmc/host/sdhci-msm.c b/drivers/mmc/host/sdhci-msm.c index a32f82f5ee5e..c6049b7df941 100644 --- a/drivers/mmc/host/sdhci-msm.c +++ b/drivers/mmc/host/sdhci-msm.c @@ -191,6 +191,7 @@ struct sdhci_msm_reg_data { bool set_voltage_sup; }; +#define MSM_MMC_DEFAULT_CPU_DMA_LATENCY 200 /* usecs */ /* * This structure keeps information for all the * regulators required for a SDCC slot. @@ -1526,7 +1527,8 @@ static struct sdhci_msm_pltfm_data *sdhci_msm_populate_pdata(struct device *dev) if (!of_property_read_u32(np, "qcom,cpu-dma-latency-us", &cpu_dma_latency)) pdata->cpu_dma_latency_us = cpu_dma_latency; - + else + pdata->cpu_dma_latency_us = MSM_MMC_DEFAULT_CPU_DMA_LATENCY; if (sdhci_msm_dt_get_array(dev, "qcom,clk-rates", &clk_table, &clk_table_len, 0)) { dev_err(dev, "failed parsing supported clock rates\n"); |
