CVSROOT: /cvs Module name: src Changes by: j...@cvs.openbsd.org 2016/10/07 21:42:20
Modified files: sys/arch/armv7/omap: ommmc.c Log message: Only set the highspeed bit in bus_clock if highspeed is supported by the controller. Needed as the bus_clock callback is called with SDMMC_TIMING_HIGHSPEED even if the controller capability is not set. Required to raise the bus width on pandaboard which doesn't have the highspeed capability. As anything other than 1 bit mode results in the emmc on the bbb timing out waiting for command completion, limit higher bus modes to the first hsmmc controller. This at least lets 4 bit modes work with sd cards on bbb and pandaboard.