Hi,
unsure about if the _MMC_HIGHSPEED is used at all,
but to keep this ++ i didn't touch it.
because of the bugged fec; i will not test this.
-Artturi
diff --git a/sys/arch/armv7/imx/imxesdhc.c b/sys/arch/armv7/imx/imxesdhc.c
index 8414dedcb37..0e951af6073 100644
--- a/sys/arch/armv7/imx/imxesdhc.c
+++ b/sys/arch/armv7/imx/imxesdhc.c
@@ -432,6 +432,8 @@ imxesdhc_attach(struct device *parent, struct device *self,
void *aux)
if (caps & SDHC_HOST_CTRL_CAP_HSS)
saa.caps |= SMC_CAPS_MMC_HIGHSPEED;
+ if (caps & SDHC_HOST_CTRL_CAP_HSS)
+ saa.caps |= SMC_CAPS_SD_HIGHSPEED;
width = OF_getpropint(sc->sc_node, "bus-width", 1);
if (width >= 8)