Page MenuHomeFreeBSD

Set MMC_DATA_MULTI flag when doing multi-block transfers
ClosedPublic

Authored by kibab on Jun 18 2018, 9:11 PM.

Details

Summary

Lower layers (MMC / SDHCI controller drivers) may make certain decisions
based on the presence of this flag. The fact that sdhci.c doesn't
look at this flag is another problem that should be fixed separately.

Found when adding MMCCAM support to AllWinner MMC controller driver
where the presence of this flag actually matters.

Diff Detail

Repository
rS FreeBSD src repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

kibab created this revision.Jun 18 2018, 9:11 PM
imp accepted this revision.Jun 18 2018, 9:38 PM
This revision is now accepted and ready to land.Jun 18 2018, 9:38 PM
This revision was automatically updated to reflect the committed changes.