Wenchao Chen
1796ae6a7a
mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
...
[ Upstream commit 477865af60b2117ceaa1d558e03559108c15c78c ]
With cat regulator_summary, we found that vqmmc was not shutting
down after the card was pulled.
cat /sys/kernel/debug/regulator/regulator_summary
1.before fix
1)Insert SD card
vddsdio 1 1 0 unknown 3500mV 0mA 1200mV 3750mV
71100000.mmc-vqmmc 1 0mA 3500mV 3600mV
2)Pull out the SD card
vddsdio 1 1 0 unknown 3500mV 0mA 1200mV 3750mV
71100000.mmc-vqmmc 1 0mA 3500mV 3600mV
2.after fix
1)Insert SD cardt
vddsdio 1 1 0 unknown 3500mV 0mA 1200mV 3750mV
71100000.mmc-vqmmc 1 0mA 3500mV 3600mV
2)Pull out the SD card
vddsdio 0 1 0 unknown 3500mV 0mA 1200mV 3750mV
71100000.mmc-vqmmc 0 0mA 3500mV 3600mV
Fixes: fb8bd90f83c4 ("mmc: sdhci-sprd: Add Spreadtrum's initial host controller")
Signed-off-by: Wenchao Chen <wenchao.chen@unisoc.com>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20231115083406.7368-1-wenchao.chen@unisoc.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-12-13 18:18:15 +01:00
..
2023-01-18 11:41:10 +01:00
2019-07-11 18:11:21 -07:00
2023-03-22 13:28:07 +01:00
2022-10-26 13:22:29 +02:00
2023-08-30 16:27:13 +02:00
2022-08-25 11:17:57 +02:00
2022-08-25 11:17:57 +02:00
2019-08-06 18:59:14 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2023-12-08 08:44:28 +01:00
2020-09-09 19:12:33 +02:00
2022-04-15 14:18:10 +02:00
2021-11-02 19:46:12 +01:00
2019-05-30 11:26:32 -07:00
2019-09-11 16:10:37 +02:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2021-11-17 09:48:17 +01:00
2019-05-30 11:26:32 -07:00
2022-06-14 18:11:26 +02:00
2023-09-23 10:59:36 +02:00
2019-09-27 20:48:20 +02:00
2023-11-28 16:50:18 +00:00
2022-01-27 09:19:35 +01:00
2023-02-22 12:50:39 +01:00
2019-06-05 17:36:37 +02:00
2022-04-15 14:18:40 +02:00
2023-01-18 11:41:11 +01:00
2020-07-22 09:32:57 +02:00
2023-08-16 18:19:22 +02:00
2023-06-28 10:18:38 +02:00
2023-06-28 10:18:38 +02:00
2019-06-19 17:09:55 +02:00
2023-01-18 11:41:10 +01:00
2021-11-17 09:48:38 +01:00
2019-04-15 11:55:54 +02:00
2023-06-28 10:18:39 +02:00
2023-06-28 10:18:39 +02:00
2023-01-18 11:41:10 +01:00
2022-04-15 14:18:39 +02:00
2021-03-04 10:26:31 +01:00
2019-09-11 15:58:39 +02:00
2019-04-15 11:55:54 +02:00
2022-05-12 12:23:51 +02:00
2023-01-18 11:41:10 +01:00
2019-09-11 15:58:39 +02:00
2019-07-11 18:11:21 -07:00
2023-04-26 11:24:04 +02:00
2023-08-30 16:27:20 +02:00
2023-06-28 10:18:39 +02:00
2019-05-30 11:26:41 -07:00
2020-08-19 08:16:01 +02:00
2019-06-19 17:09:55 +02:00
2022-11-25 17:42:08 +01:00
2019-05-30 11:29:19 -07:00
2023-09-23 11:00:03 +02:00
2020-01-04 19:19:18 +01:00
2019-10-09 11:05:50 +02:00
2022-10-26 13:22:53 +02:00
2022-11-25 17:42:08 +01:00
2020-07-29 10:18:44 +02:00
2022-08-25 11:17:55 +02:00
2021-03-11 14:06:50 +01:00
2023-05-17 11:35:37 +02:00
2019-05-30 11:26:32 -07:00
2021-11-17 09:48:37 +01:00
2022-11-25 17:42:20 +01:00
2019-05-21 10:50:45 +02:00
2021-05-26 12:05:18 +02:00
2022-11-25 17:42:20 +01:00
2022-01-16 09:15:38 +01:00
2019-09-11 15:58:39 +02:00
2019-06-19 17:09:55 +02:00
2019-06-05 17:36:37 +02:00
2019-08-06 18:59:14 +02:00
2019-09-11 15:58:39 +02:00
2019-05-21 11:28:40 +02:00
2023-12-13 18:18:15 +01:00
2019-05-30 11:26:41 -07:00
2022-11-25 17:42:08 +01:00
2019-06-05 17:37:10 +02:00
2022-04-15 14:18:38 +02:00
2019-06-05 17:37:10 +02:00
2023-07-27 08:37:25 +02:00
2022-12-08 11:23:06 +01:00
2019-05-24 17:36:45 +02:00
2023-06-28 10:18:39 +02:00
2023-08-30 16:27:13 +02:00
2019-06-19 17:09:55 +02:00
2020-06-17 16:40:37 +02:00
2019-09-13 13:48:35 +02:00
2019-09-13 13:49:04 +02:00
2023-01-18 11:41:10 +01:00
2019-05-30 11:26:32 -07:00
2021-05-11 14:04:02 +02:00
2023-06-28 10:18:39 +02:00
2019-05-30 11:26:32 -07:00
2023-01-18 11:41:11 +01:00
2023-11-28 16:50:19 +00:00
2023-08-30 16:27:19 +02:00
2019-05-30 11:26:32 -07:00
2023-01-18 11:41:11 +01:00