Date: Thu, 22 Jul 2021 17:17:04 GMT From: Emmanuel Vadot <manu@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Subject: git: ea9bd18bac51 - stable/13 - mmc: dwmmc: Call mmc_fdt_set_power Message-ID: <202107221717.16MHH4hM091413@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch stable/13 has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=ea9bd18bac51dee06c19c70a0252f7aa46f1506b commit ea9bd18bac51dee06c19c70a0252f7aa46f1506b Author: Emmanuel Vadot <manu@FreeBSD.org> AuthorDate: 2021-05-16 14:20:42 +0000 Commit: Emmanuel Vadot <manu@FreeBSD.org> CommitDate: 2021-07-22 17:09:42 +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 (cherry picked from commit ce41765c21ac56a37c60a0e8cd227ee3396740cc) --- 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 1ffbf4aec41c..7a5994680c53 100644 --- a/sys/dev/mmc/host/dwmmc.c +++ b/sys/dev/mmc/host/dwmmc.c @@ -891,6 +891,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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202107221717.16MHH4hM091413>