Print nonremovable for cards with that capability set.
Helps differentiate sdmmc buses with eMMC devices at a glance.


Index: sys/dev/sdmmc/sdmmc.c
===================================================================
RCS file: /cvs/src/sys/dev/sdmmc/sdmmc.c,v
retrieving revision 1.53
diff -u -p -u -r1.53 sdmmc.c
--- sys/dev/sdmmc/sdmmc.c       2 Apr 2019 07:08:40 -0000       1.53
+++ sys/dev/sdmmc/sdmmc.c       11 Jun 2019 01:31:05 -0000
@@ -110,6 +110,8 @@ sdmmc_attach(struct device *parent, stru
                printf(", mmc high-speed");
        if (ISSET(saa->caps, SMC_CAPS_DMA))
                printf(", dma");
+       if (ISSET(saa->caps, SMC_CAPS_NONREMOVABLE))
+               printf(", nonremovable");
        printf("\n");

        sc->sct = saa->sct;

Reply via email to