commit | 5f6e8930ca963921f6b9be636b51a579a02af892 | [log] [tgz] |
---|---|---|
author | Elad Nachman <[email protected]> | Thu Feb 22 22:09:30 2024 +0200 |
committer | Greg Kroah-Hartman <[email protected]> | Wed Mar 06 14:38:49 2024 +0000 |
tree | eca8bdcb04ce088119181ec5d0b456de34a3ae0b | |
parent | f4fae0a76ee208e91424e03bf72e1b7c1ad11a7b [diff] |
mmc: sdhci-xenon: fix PHY init clock stability commit 8e9f25a290ae0016353c9ea13314c95fb3207812 upstream. Each time SD/mmc phy is initialized, at times, in some of the attempts, phy fails to completes its initialization which results into timeout error. Per the HW spec, it is a pre-requisite to ensure a stable SD clock before a phy initialization is attempted. Fixes: 06c8b667ff5b ("mmc: sdhci-xenon: Add support to PHYs of Marvell Xenon SDHC") Acked-by: Adrian Hunter <[email protected]> Cc: [email protected] Signed-off-by: Elad Nachman <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Ulf Hansson <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>