Page MenuHomeFreeBSD

D29999.diff
No OneTemporary

D29999.diff

diff --git a/sys/dev/mmc/host/dwmmc.c b/sys/dev/mmc/host/dwmmc.c
--- a/sys/dev/mmc/host/dwmmc.c
+++ b/sys/dev/mmc/host/dwmmc.c
@@ -480,7 +480,8 @@
#else
DWMMC_LOCK(sc);
- if (READ4(sc, SDMMC_CDETECT) == 0) {
+ if (READ4(sc, SDMMC_CDETECT) == 0 ||
+ (sc->mmc_helper.props & MMC_PROP_BROKEN_CD)) {
if (sc->child == NULL) {
if (bootverbose)
device_printf(sc->dev, "Card inserted\n");

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 3, 5:00 AM (2 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30739655
Default Alt Text
D29999.diff (403 B)

Event Timeline