]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ARM: dts: dra74x: Fix iodelay configuration for mmc3
authorFaiz Abbas <faiz_abbas@ti.com>
Wed, 7 Aug 2019 10:52:38 +0000 (16:22 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 21 Sep 2019 05:15:31 +0000 (07:15 +0200)
commite2c0ba023c36156d771bcaca63327ecc975f1cf7
tree05e9c5e7e347e2dc50c5cb682534447efbe01b4c
parentea554ad5f6cf953b5b7e03c3d542336beb468dd2
ARM: dts: dra74x: Fix iodelay configuration for mmc3

[ Upstream commit 07f9a8be66a9bd86f9eaedf8f8aeb416195adab8 ]

According to the latest am572x[1] and dra74x[2] data manuals, mmc3
default, hs, sdr12 and sdr25 modes use iodelay values given in
MMC3_MANUAL1. Set the MODE_SELECT bit for these so that manual mode is
selected and correct iodelay values can be configured.

[1] http://www.ti.com/lit/ds/symlink/am5728.pdf
[2] http://www.ti.com/lit/ds/symlink/dra746.pdf

Signed-off-by: Faiz Abbas <faiz_abbas@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi