git: ce41765c21ac - main - mmc: dwmmc: Call mmc_fdt_set_power
Emmanuel Vadot
manu at FreeBSD.org
Fri May 21 16:04:19 UTC 2021
The branch main has been updated by manu:
URL: https://cgit.FreeBSD.org/src/commit/?id=ce41765c21ac56a37c60a0e8cd227ee3396740cc
commit ce41765c21ac56a37c60a0e8cd227ee3396740cc
Author: Emmanuel Vadot <manu at FreeBSD.org>
AuthorDate: 2021-05-16 14:20:42 +0000
Commit: Emmanuel Vadot <manu at FreeBSD.org>
CommitDate: 2021-05-21 15:38:35 +0000
mmc: dwmmc: Call mmc_fdt_set_power
This allow us to powerup/down the card and enabling/disabling the
regulators if any.
Sponsored by: Diablotin Systems
Differential Revision: https://reviews.freebsd.org/D30292
---
sys/dev/mmc/host/dwmmc.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sys/dev/mmc/host/dwmmc.c b/sys/dev/mmc/host/dwmmc.c
index f28d842bd801..145b7fe17f09 100644
--- a/sys/dev/mmc/host/dwmmc.c
+++ b/sys/dev/mmc/host/dwmmc.c
@@ -892,6 +892,8 @@ dwmmc_update_ios(device_t brdev, device_t reqdev)
dprintf("Setting up clk %u bus_width %d, timming: %d\n",
ios->clock, ios->bus_width, ios->timing);
+ mmc_fdt_set_power(&sc->mmc_helper, ios->power_mode);
+
if (ios->bus_width == bus_width_8)
WRITE4(sc, SDMMC_CTYPE, SDMMC_CTYPE_8BIT);
else if (ios->bus_width == bus_width_4)
More information about the dev-commits-src-main
mailing list