Wenchao Chen
8b76708eb9
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-08 08:46:16 +01:00
..
2023-01-14 10:15:38 +01:00
2020-09-07 14:20:17 +02:00
2023-03-22 13:30:01 +01:00
2022-10-26 13:25:26 +02:00
2023-08-26 15:26:49 +02:00
2022-08-21 15:16:01 +02:00
2022-08-21 15:16:01 +02:00
2020-05-28 11:22:14 +02:00
2020-05-28 11:22:13 +02:00
2023-12-08 08:46:15 +01:00
2020-09-07 09:11:31 +02:00
2022-04-08 14:40:11 +02:00
2020-09-07 14:24:21 +02:00
2021-11-02 19:48:20 +01:00
2020-09-07 14:24:21 +02:00
2020-09-07 14:20:17 +02:00
2020-09-07 14:20:17 +02:00
2020-09-07 14:20:17 +02:00
2020-09-07 14:24:21 +02:00
2021-11-18 14:03:37 +01:00
2023-02-22 12:55:55 +01:00
2023-09-19 12:20:02 +02:00
2020-09-07 09:11:30 +02:00
2023-11-28 16:54:58 +00:00
2020-05-28 11:22:15 +02:00
2022-01-27 10:53:58 +01:00
2020-05-28 11:22:14 +02:00
2022-01-27 10:53:58 +01:00
2022-10-05 10:38:39 +02:00
2020-05-28 11:20:59 +02:00
2023-02-22 12:55:55 +01:00
2022-04-13 21:01:07 +02:00
2023-07-27 08:44:11 +02:00
2020-03-24 14:35:40 +01:00
2023-08-16 18:20:59 +02:00
2023-06-28 10:28:11 +02:00
2023-06-28 10:28:11 +02:00
2023-01-14 10:15:39 +01:00
2021-11-18 14:04:08 +01:00
2023-06-28 10:28:11 +02:00
2023-06-28 10:28:11 +02:00
2023-06-28 10:28:12 +02:00
2023-01-14 10:15:39 +01:00
2023-11-08 17:30:41 +01:00
2021-03-04 11:38:02 +01:00
2020-09-07 14:24:21 +02:00
2020-09-25 13:24:02 +02:00
2022-05-12 12:25:46 +02:00
2023-01-14 10:15:39 +01:00
2020-10-24 10:33:08 -07:00
2023-11-28 16:54:57 +00:00
2023-08-26 15:26:56 +02:00
2019-11-13 16:10:16 +01:00
2023-06-28 10:28:12 +02:00
2020-09-07 14:20:17 +02:00
2022-12-02 17:40:03 +01:00
2020-09-07 14:24:21 +02:00
2020-09-07 14:20:17 +02:00
2022-11-16 09:57:15 +01:00
2020-09-07 14:20:17 +02:00
2023-09-23 11:01:06 +02:00
2020-09-07 14:24:21 +02:00
2020-10-28 11:07:01 +01:00
2021-09-03 10:09:25 +02:00
2020-09-07 14:24:21 +02:00
2023-06-28 10:28:08 +02:00
2022-11-16 09:57:15 +01:00
2020-09-07 14:24:21 +02:00
2022-08-21 15:15:58 +02:00
2021-03-11 14:17:28 +01:00
2023-05-17 11:47:42 +02:00
2020-09-07 14:20:17 +02:00
2020-09-07 14:24:21 +02:00
2021-11-18 14:04:07 +01:00
2022-11-25 17:45:53 +01:00
2021-05-26 12:06:53 +02:00
2022-11-25 17:45:53 +01:00
2022-01-16 09:14:23 +01:00
2020-09-07 14:24:21 +02:00
2019-09-11 15:58:39 +02:00
2021-02-10 09:29:18 +01:00
2020-09-07 14:20:17 +02:00
2020-09-07 14:20:17 +02:00
2020-09-25 13:30:52 +02:00
2020-09-07 14:20:17 +02:00
2020-09-07 14:20:17 +02:00
2023-12-08 08:46:16 +01:00
2020-09-07 14:20:17 +02:00
2022-11-16 09:57:15 +01:00
2020-08-23 17:36:59 -05:00
2022-04-13 21:01:07 +02:00
2023-07-27 08:44:12 +02:00
2022-12-08 11:23:58 +01:00
2020-05-28 11:22:14 +02:00
2023-06-28 10:28:12 +02:00
2023-08-26 15:26:49 +02:00
2020-08-23 17:36:59 -05:00
2023-10-10 21:53:29 +02:00
2020-09-07 14:20:17 +02:00
2023-11-08 17:30:41 +01:00
2023-01-14 10:15:39 +01:00
2021-05-11 14:47:14 +02:00
2023-06-28 10:28:12 +02:00
2023-01-14 10:15:40 +01:00
2023-11-28 16:54:57 +00:00
2023-08-26 15:26:55 +02:00
2023-01-14 10:15:39 +01:00