From: xbw Date: Mon, 20 Aug 2012 09:16:05 +0000 (+0800) Subject: sdmmc: some card, SDHC 32G Class10, maybe miss the nobusy_INT. so close the nobusy_IN... X-Git-Tag: firefly_0821_release~8889 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=7c315761365a9fe821312b8f5e7715a4854506d2;p=firefly-linux-kernel-4.4.55.git sdmmc: some card, SDHC 32G Class10, maybe miss the nobusy_INT. so close the nobusy_INT function --- diff --git a/drivers/mmc/host/rk29_sdmmc.c b/drivers/mmc/host/rk29_sdmmc.c index 825672ca26c7..82751006aba5 100755 --- a/drivers/mmc/host/rk29_sdmmc.c +++ b/drivers/mmc/host/rk29_sdmmc.c @@ -66,7 +66,7 @@ int debug_level = 5; #if defined(CONFIG_ARCH_RK29) #define SDMMC_USE_INT_UNBUSY 0 #else -#define SDMMC_USE_INT_UNBUSY 1 +#define SDMMC_USE_INT_UNBUSY 0///1 #endif #if defined(CONFIG_ARCH_RK29) @@ -1950,7 +1950,7 @@ static void rk29_sdmmc_INT_CMD_DONE_timeout(unsigned long host_data) if(STATE_SENDING_CMD == host->state) { - if((0==host->cmd->retries)&&(12 != host->cmd->opcode)/*&&(55 != host->cmd->opcode)*/) + if((0==host->cmd->retries)&&(12 != host->cmd->opcode)) { printk(KERN_WARNING "%d... cmd=%d, INT_CMD_DONE timeout, errorStep=0x%x, host->state=%x [%s]\n",\ __LINE__,host->cmd->opcode, host->errorstep,host->state,host->dma_name); @@ -3465,11 +3465,7 @@ static int rk29_sdmmc_probe(struct platform_device *pdev) #else if(RK29_CTRL_SDMMC_ID== host->pdev->id) { -#ifdef CONFIG_ARCH_RK2928 - mmc->f_max = SD_FPP_FREQ; -#else mmc->f_max = SDHC_FPP_FREQ; -#endif } else {