From 94f1bbce63689735b069555a078262a3a2d402fe Mon Sep 17 00:00:00 2001 From: Yifeng Zhao Date: Mon, 18 Mar 2024 11:51:07 +0800 Subject: [PATCH] mmc: sdhci-of-dwcmshc: fix some config for rk3576 1. Set the default tx dll tap value to 0x7 for hs400. 2. Set the default cmd dll tap value to 0x7. 3. Configure the RK_TAP_VALUE_SEL flag. Signed-off-by: Yifeng Zhao Change-Id: If9d920756b0ecc960bb607f1fcec889daff51f46 --- drivers/mmc/host/sdhci-of-dwcmshc.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/mmc/host/sdhci-of-dwcmshc.c b/drivers/mmc/host/sdhci-of-dwcmshc.c index 2c5dca0e6c5a..8cf3012849a6 100644 --- a/drivers/mmc/host/sdhci-of-dwcmshc.c +++ b/drivers/mmc/host/sdhci-of-dwcmshc.c @@ -536,12 +536,12 @@ static const struct dwcmshc_driver_data rk3562_drvdata = { static const struct dwcmshc_driver_data rk3576_drvdata = { .pdata = &sdhci_dwcmshc_rk35xx_pdata, - .flags = RK_PLATFROM | RK_DLL_CMD_OUT, + .flags = RK_PLATFROM | RK_DLL_CMD_OUT | RK_TAP_VALUE_SEL, .hs200_tx_tap = 16, - .hs400_tx_tap = 9, - .hs400_cmd_tap = 8, - .hs400_strbin_tap = 4, - .ddr50_strbin_delay_num = 16, + .hs400_tx_tap = 7, + .hs400_cmd_tap = 7, + .hs400_strbin_tap = 5, + .ddr50_strbin_delay_num = 10, }; static const struct of_device_id sdhci_dwcmshc_dt_ids[] = {