summaryrefslogtreecommitdiff
path: root/lib/bcd.c
diff options
context:
space:
mode:
authorWenbin Mei <wenbin.mei@mediatek.com>2021-09-17 20:48:03 +0800
committerUlf Hansson <ulf.hansson@linaro.org>2021-10-12 10:21:18 +0200
commitc4ac38c6539b6cccfda7e8cf8da50edf7877c865 (patch)
tree889cf4b7d7f54d88232d12d424e1b66db922e3f3 /lib/bcd.c
parentf614fb60a1983819e83796198de2b607fba75e99 (diff)
mmc: mtk-sd: Add HS400 online tuning support
According to JEDEC Spec, there is no need to do tuning under HS400 mode since the Rx signal is aligned with the DS signal. However, MediaTek's IC need set its "DS delay" internally to ensure it can latch Rx signal correctly. In previous version, We provide an "hs400-ds-delay" in device tree to cover different chipset/PCB design, and it works fine in most cases. But, with the development of process technology and the big VCore voltage scale range(may have 0.7V/0.6V/0.55V), it is difficult to find a suitable "hs400-ds-delay" to cover all of IC corner cases(SSSS/TTTT/FFFF). So that We must have the ability to do hs400 online tuning. Signed-off-by: Wenbin Mei <wenbin.mei@mediatek.com> Reviewed-by: Chaotian Jing <chaotian.jing@mediatek.com> Link: https://lore.kernel.org/r/20210917124803.22871-4-wenbin.mei@mediatek.com Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'lib/bcd.c')
0 files changed, 0 insertions, 0 deletions