mmc: dw_mmc: Keep vqmmc-supply enable count in balance 35/318735/4
authorJonas Karlman <jonas@kwiboo.se>
Wed, 19 Jul 2023 21:21:00 +0000 (21:21 +0000)
committerJaehoon Chung <jh80.chung@samsung.com>
Fri, 18 Oct 2024 02:06:21 +0000 (11:06 +0900)
commitfe5771dcbbf151887e13eac07d00db67376429d2
treea5cb59e4b1c3741d04954f63fd6c3eb52dc5cb1b
parent397b434484ec9dc6b26d48d71eb55923fac48279
mmc: dw_mmc: Keep vqmmc-supply enable count in balance

With the commit 4fcba5d556b4 ("regulator: implement basic reference
counter"), keeping regulator enablement in balance become more important.

Disable vqmmc-supply before signal voltage is changed to keep regulator
enable counter in balance.

Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
[backport of the commit 01b2917a1973b804338d3edbbd46198c540ba9f5 from mainline]
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: Ibd99b3b236906554c5ed17d5b1564f1fd0fc00fe
drivers/mmc/dw_mmc.c