On Sat, Aug 15, 2020 at 02:56:25PM +0200, Mark Kettenis wrote: > This diff makes sdmmc(4) print ddr52 and hs200 capabilities, making it > possible to see whether a controller supports these high-speed eMMC > modes. > > ok?
ok stsp@ > Index: dev/sdmmc/sdmmc.c > =================================================================== > RCS file: /cvs/src/sys/dev/sdmmc/sdmmc.c,v > retrieving revision 1.56 > diff -u -p -r1.56 sdmmc.c > --- dev/sdmmc/sdmmc.c 24 Jul 2020 12:43:32 -0000 1.56 > +++ dev/sdmmc/sdmmc.c 15 Aug 2020 12:53:32 -0000 > @@ -113,6 +113,10 @@ sdmmc_attach(struct device *parent, stru > printf(", sd high-speed"); > if (ISSET(saa->caps, SMC_CAPS_MMC_HIGHSPEED)) > printf(", mmc high-speed"); > + if (ISSET(saa->caps, SMC_CAPS_MMC_DDR52)) > + printf(", ddr52"); > + if (ISSET(saa->caps, SMC_CAPS_MMC_HS200)) > + printf(", hs200"); > if (ISSET(saa->caps, SMC_CAPS_DMA)) > printf(", dma"); > printf("\n");