diff options
author | Jaehoon Chung <jh80.chung@samsung.com> | 2015-10-21 19:49:41 +0900 |
---|---|---|
committer | Ulf Hansson <ulf.hansson@linaro.org> | 2015-10-29 11:00:37 +0100 |
commit | 98daafd8a09d9a514bc2166709731d659037003b (patch) | |
tree | 107ee7c8ff5649e13e193a5606c13a5c4e9f9be9 /drivers/mmc | |
parent | 4539d36ef2bbf2ee1519e7cfb51c6fdddda3e4e6 (diff) | |
download | op-kernel-dev-98daafd8a09d9a514bc2166709731d659037003b.zip op-kernel-dev-98daafd8a09d9a514bc2166709731d659037003b.tar.gz |
mmc: dw_mmc: fix the CardThreshold boundary at CardThrCtl register
According to DesignWare DoC file, CardThreshold bit should be
bit[27:16].
So it's correct to use (0xFFF << 16), not (0x1FFF << 16).
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'drivers/mmc')
-rw-r--r-- | drivers/mmc/host/dw_mmc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mmc/host/dw_mmc.h b/drivers/mmc/host/dw_mmc.h index 11cc848..f695b58 100644 --- a/drivers/mmc/host/dw_mmc.h +++ b/drivers/mmc/host/dw_mmc.h @@ -172,7 +172,7 @@ /* Version ID register define */ #define SDMMC_GET_VERID(x) ((x) & 0xFFFF) /* Card read threshold */ -#define SDMMC_SET_RD_THLD(v, x) (((v) & 0x1FFF) << 16 | (x)) +#define SDMMC_SET_RD_THLD(v, x) (((v) & 0xFFF) << 16 | (x)) #define SDMMC_UHS_18V BIT(0) /* All ctrl reset bits */ #define SDMMC_CTRL_ALL_RESET_FLAGS \ |