
I have removed the bounce buffer implmenetation from this patch set as it feels like a separate task now. This patch set is just magic number cleanup , a bit of refactoring, and bug fixes in the existing Tegra2 MMC driver.
Changes in v2: - Added initial patch to define Tegra MMC register field values - Remove patches for bounce buffer implementation
Changes in v3: - Added back comments about register values - Shortened #defined macro names
Anton Staaf (4): Tegra2: mmc: define register field values in tegra2_mmc.h Tegra2: mmc: Support DMA restarts at buffer boundaries Tegra2: mmc: Add data transfer completion timeout Tegra2: mmc: Factor out mmc_wait_inhibit functionality
drivers/mmc/tegra2_mmc.c | 130 ++++++++++++++++++++++++++++++---------------- drivers/mmc/tegra2_mmc.h | 49 +++++++++++++++++ 2 files changed, 134 insertions(+), 45 deletions(-)
Cc: Andy Fleming afleming@gmail.com Cc: Tom Warren twarren@nvidia.com Cc: Stephen Warren swarren@nvidia.com Cc: Albert Aribaud albert.u.boot@aribaud.net