Will Newton wrote: > On Mon, Feb 21, 2011 at 8:57 AM, Jaehoon Chung <jh80.chung@xxxxxxxxxxx> wrote: >> This patch is set the debouce value.. >> This value do not need to be changed with every command. >> So we set the value in probe function. >> >> And DATA register offset is duplicated.. >> >> Signed-off-by: Jaehoon Chung <jh80.chung@xxxxxxxxxxx> >> Signed-off-by: kyungmin Park <kyungmin.park@xxxxxxxxxxx> >> --- >> drivers/mmc/host/dw_mmc.c | 3 +++ >> drivers/mmc/host/dw_mmc.h | 1 - >> 2 files changed, 3 insertions(+), 1 deletions(-) >> >> diff --git a/drivers/mmc/host/dw_mmc.c b/drivers/mmc/host/dw_mmc.c >> index 62c8440..b3f94ff 100644 >> --- a/drivers/mmc/host/dw_mmc.c >> +++ b/drivers/mmc/host/dw_mmc.c >> @@ -1623,6 +1623,9 @@ static int dw_mci_probe(struct platform_device *pdev) >> /* Put in max timeout */ >> mci_writel(host, TMOUT, 0xFFFFFFFF); >> >> + /* Set the debounce value */ >> + mci_writel(host, DEBNCE, 0xFFFFFF); >> + > > As I understand it this is the reset value of the DEBNCE register? Why > do we need to set it at all? If need to set other value, we can change the debounce value (5~25ms). This value is default reset value. > >> /* >> * FIFO threshold settings RxMark = fifo_size / 2 - 1, >> * Tx Mark = fifo_size / 2 DMA Size = 8 >> diff --git a/drivers/mmc/host/dw_mmc.h b/drivers/mmc/host/dw_mmc.h >> index 5dd55a7..f492837 100644 >> --- a/drivers/mmc/host/dw_mmc.h >> +++ b/drivers/mmc/host/dw_mmc.h >> @@ -51,7 +51,6 @@ >> #define SDMMC_DSCADDR 0x094 >> #define SDMMC_BUFADDR 0x098 >> #define SDMMC_DATA 0x100 >> -#define SDMMC_DATA_ADR 0x100 > > This part is fine. > > Acked-by: Will Newton <will.newton@xxxxxxxxxx> > -- > To unsubscribe from this list: send the line "unsubscribe linux-mmc" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html