aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/scripts/python/Perf-Trace-Util
diff options
context:
space:
mode:
authorSai Krishna Potthuri <sai.krishna.potthuri@amd.com>2025-07-30 11:35:43 +0530
committerUlf Hansson <ulf.hansson@linaro.org>2025-08-18 11:43:27 +0200
commite251709aaddb3ee1e8ac1ed5e361a608a1cc92de (patch)
tree611f7799c299f43aa8a46c25b1e1468764f622e5 /tools/perf/scripts/python/Perf-Trace-Util
parentmmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER (diff)
downloadwireguard-linux-e251709aaddb3ee1e8ac1ed5e361a608a1cc92de.tar.xz
wireguard-linux-e251709aaddb3ee1e8ac1ed5e361a608a1cc92de.zip
mmc: sdhci-of-arasan: Ensure CD logic stabilization before power-up
During SD suspend/resume without a full card rescan (when using non-removable SD cards for rootfs), the SD card initialization may fail after resume. This occurs because, after a host controller reset, the card detect logic may take time to stabilize due to debounce logic. Without waiting for stabilization, the host may attempt powering up the card prematurely, leading to command timeouts during resume flow. Add sdhci_arasan_set_power_and_bus_voltage() to wait for the card detect stable bit before power up the card. Since the stabilization time is not fixed, a maximum timeout of one second is used to ensure sufficient wait time for the card detect signal to stabilize. Signed-off-by: Sai Krishna Potthuri <sai.krishna.potthuri@amd.com> Cc: stable@vger.kernel.org Link: https://lore.kernel.org/r/20250730060543.1735971-1-sai.krishna.potthuri@amd.com Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util')
0 files changed, 0 insertions, 0 deletions