Re: [PATCH] mmc: mmc: fix switch to 1V8 for hs400es mode

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

 



Hi Haibo,

On 2017/7/7 17:08, Haibo Chen wrote:
Change the default err value to -EINVAL, otherwise signal voltage
will not change to 1V8 if card or controller only support 1V8 for
HS400ES mode.


This description is misleading as hs400(es) must be running under
1.8v vqmmc. But the patch itself is correct.

Fixes: commit 1720d3545b77 ("mmc: core: switch to 1V8 or 1V2 for hs400es mode")
Cc: <stable@xxxxxxxxxxxxxxx>
Signed-off-by: Haibo Chen <haibo.chen@xxxxxxx>
---
  drivers/mmc/core/mmc.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c
index 92c6167..336a950 100644
--- a/drivers/mmc/core/mmc.c
+++ b/drivers/mmc/core/mmc.c
@@ -1289,7 +1289,7 @@ int mmc_hs400_to_hs200(struct mmc_card *card)
  static int mmc_select_hs400es(struct mmc_card *card)
  {
  	struct mmc_host *host = card->host;
-	int err = 0;
+	int err = -EINVAL;
  	u8 val;
if (!(host->caps & MMC_CAP_8_BIT_DATA)) {


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