mmc: dw_mmc: misc fixes and improvements
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | mmc: dw_mmc: clear TXDR/RXDR ints before enablingdrivers/ | +3 | 0 replies | |
| 2/6 | mmc: dw_mmc: fix race with request and removaldrivers/ | +11 | 0 replies | |
| 3/6 | mmc: dw_mmc: convert card tasklet to workqueuedrivers/ include/ | +32 | 0 replies | |
| 4/6 | mmc: dw_mmc: brackets in register access macrosdrivers/ | +8 | 0 replies | |
| 5/6 | mmc: dw_mmc: don't hard code fifo depth, fix usagedrivers/ drivers/ include/ | +26 | 0 replies | |
| 6/6 | mmc: dw_mmc: handle unaligned buffers and sizesdrivers/ include/ | +262 | 0 replies |
Reviews trailers per patch
None of the 6 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Will Newton |
|---|---|
| Series | A-b |
| 1/6 | |
| 2/6 | |
| 3/6 | |
| 4/6 | |
| 5/6 | |
| 6/6 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/6] mmc: dw_mmc: misc fixes and improvements
Misc improvements and fixes for the Synopsys DesignWare MMC driver:
[PATCH 1/6] mmc: dw_mmc: clear TXDR/RXDR ints before enabling
fixes a failure to probe the next card after an unplug
[PATCH 2/6] mmc: dw_mmc: fix race with request and removal
improves spinlock protection
[PATCH 3/6] mmc: dw_mmc: convert card tasklet to workqueue
to allow platform callbacks to sleep
[PATCH 4/6] mmc: dw_mmc: brackets in register access macros
just a small tidyup patch
[PATCH 5/6] mmc: dw_mmc: don't hard code fifo depth, fix usage
improve detection of fifo depth
[PATCH 6/6] mmc: dw_mmc: handle unaligned buffers and sizes
fix some mmc_test failures wrt unaligned buffer/sizes
drivers/mmc/host/dw_mmc.c | 398 ++++++++++++++++++++++++++++++++++---------- drivers/mmc/host/dw_mmc.h | 17 +- include/linux/mmc/dw_mmc.h | 20 ++- 3 files changed, 340 insertions(+), 95 deletions(-)