emmc: After standby sleep, clear the CMD tuning flag [1/1]

PD#SWPL-9075

Problem:
Because the CMD tune flag was not cleared before standby,
debug printing was performed during auto tune

Solution:
After standby sleep, clear the CMD tuning flag

Verify:
passed on TL1

Change-Id: Ie4a531346f50983009477131408d81c76d5c020f
Signed-off-by: Long Yu <long.yu@amlogic.com>
This commit is contained in:
Long Yu
2019-05-28 15:28:12 +08:00
committed by Luan Yuan
parent ea6193d687
commit 10dec3cc25

View File

@@ -454,6 +454,7 @@ static void aml_sd_emmc_set_power_v3(struct amlsd_platform *pdata,
writel(0, host->base + SD_EMMC_DELAY2_V3);
writel(0, host->base + SD_EMMC_ADJUST_V3);
writel(0, host->base + SD_EMMC_INTF3);
host->cmd_retune = 0;
break;
default:
if (pdata->pwr_pre)
@@ -812,7 +813,7 @@ RETRY:
eyetest_log = readl(host->base + SD_EMMC_EYETEST_LOG);
if (!(geyetest_log->eyetest_done & 0x1)) {
pr_warn("testing eyetest times:0x%x,out:0x%x,0x%x,line:%d\n",
pr_debug("testing eyetest times:0x%x,out:0x%x,0x%x,line:%d\n",
readl(host->base + SD_EMMC_EYETEST_LOG),
eyetest_out0, eyetest_out1, line_x);
gintf3->eyetest_on = 0;