| From 2c92dd20304f505b6ef43d206fff21bda8f1f0ae Mon Sep 17 00:00:00 2001 |
| From: Faiz Abbas <faiz_abbas@ti.com> |
| Date: Fri, 6 Dec 2019 17:13:26 +0530 |
| Subject: mmc: sdhci: Update the tuning failed messages to pr_debug level |
| |
| From: Faiz Abbas <faiz_abbas@ti.com> |
| |
| commit 2c92dd20304f505b6ef43d206fff21bda8f1f0ae upstream. |
| |
| Tuning support in DDR50 speed mode was added in SD Specifications Part1 |
| Physical Layer Specification v3.01. Its not possible to distinguish |
| between v3.00 and v3.01 from the SCR and that is why since |
| commit 4324f6de6d2e ("mmc: core: enable CMD19 tuning for DDR50 mode") |
| tuning failures are ignored in DDR50 speed mode. |
| |
| Cards compatible with v3.00 don't respond to CMD19 in DDR50 and this |
| error gets printed during enumeration and also if retune is triggered at |
| any time during operation. Update the printk level to pr_debug so that |
| these errors don't lead to false error reports. |
| |
| Signed-off-by: Faiz Abbas <faiz_abbas@ti.com> |
| Cc: stable@vger.kernel.org # v4.4+ |
| Link: https://lore.kernel.org/r/20191206114326.15856-1-faiz_abbas@ti.com |
| Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| drivers/mmc/host/sdhci.c | 4 ++-- |
| 1 file changed, 2 insertions(+), 2 deletions(-) |
| |
| --- a/drivers/mmc/host/sdhci.c |
| +++ b/drivers/mmc/host/sdhci.c |
| @@ -2244,8 +2244,8 @@ static void __sdhci_execute_tuning(struc |
| sdhci_send_tuning(host, opcode); |
| |
| if (!host->tuning_done) { |
| - pr_info("%s: Tuning timeout, falling back to fixed sampling clock\n", |
| - mmc_hostname(host->mmc)); |
| + pr_debug("%s: Tuning timeout, falling back to fixed sampling clock\n", |
| + mmc_hostname(host->mmc)); |
| sdhci_abort_tuning(host, opcode); |
| return; |
| } |