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.

Reply via email to