[PATCH 0/5] mmc: sdhci: several bug fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patchset aim to fix several sdhci bugs.
All the patches have been verified on sdhci-pxav3 platforms.
This patchset based on previous patch:
[PATCH v10 00/12] mmc: sdhci: fixes and enhancements

Introduction for the patches:

[PATCH 1/5] mmc: sdhci: fix transfer mode setting bug for cmds w/o
Without this patch, timeout error will occur during emmc suspend/resume
if it support sleep/awake.

[PATCH 2/5] mmc: sdhci: add function to get retunig timer count
Current code didn't follow the host spec and missed this case.

[PATCH 3/5] mmc: sdhci: correct voltage support caps when regulator
Current code have logic mistake although not leading to error.

[PATCH 4/5] mmc: sdhci: fix the bug that emmc DDR mode can't work by
[PATCH 5/5] mmc: sdhci: remove set_uhs_signaling function
Current default code in sdhci.c can't work for emmc DDR mode since
1.8v signal bit is not set. Only sdhci-pxav3.c add a callback function
set_uhs_signaling to workaround this. But this operation should be added
to sdhci.c by default as SD host spec require it clearly. Then the callback
function can be removed.

Kevin Liu (5):
 [PATCH 1/5] mmc: sdhci: fix transfer mode setting bug for cmds w/o
 [PATCH 2/5] mmc: sdhci: add function to get retunig timer count
 [PATCH 3/5] mmc: sdhci: correct voltage support caps when regulator
 [PATCH 4/5] mmc: sdhci: fix the bug that emmc DDR mode can't work by
 [PATCH 5/5] mmc: sdhci: remove set_uhs_signaling function

 drivers/mmc/host/sdhci-pxav3.c |   39 --------------------
 drivers/mmc/host/sdhci.c       |   77 ++++++++++++++++++++++++----------------
 drivers/mmc/host/sdhci.h       |    2 +-
 3 files changed, 48 insertions(+), 70 deletions(-)

--
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


[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux