[PATCH 0/9]: mmc: tmio header cleanup

Kuninori Morimoto
2015-01-05T07:01:39Z

Hi Ulf, Chris, and Simon

These are tmio.h header cleanup patches.
1) - 7) are main cleanups,
8) - 9) are sh_mobile_sdhi specific cleanups.

By these patches,
tmio driver specific data/callbacks are implemented under tmio_mmc_host,
platform specific data/callbacks are implemented under tmio_mmc_data.

I guess this is Ulf's wanted (?)
Please let me know if it is not enough.
I will re-send my previous sh_mobile_sdhi DMA cleanups patches
if these are accepted.

Simon, 8) - 9) are shmobile specific patches.
Can you please give your Ack for these patches ?

Kuninori Morimoto (9):
1) mmc: tmio: add tmio_mmc_host_alloc/free()
2) mmc: tmio: tmio_mmc_host has .dma
3) mmc: tmio: tmio_mmc_host has .write16_hook
4) mmc: tmio: tmio_mmc_host has .clk_enable
5) mmc: tmio: tmio_mmc_host has .clk_disable
6) mmc: tmio: tmio_mmc_host has .multi_io_quirk
7) mmc: tmio: tmio_mmc_host has .bus_shift
8) mmc: sh_mobile_sdhi: remove .init/.cleanup
9) mmc: sh_mobile_sdhi: remove sh_mobile_sdhi_info

arch/arm/mach-shmobile/board-ape6evm.c | 12 ++---
arch/arm/mach-shmobile/board-armadillo800eva.c | 12 ++---
arch/arm/mach-shmobile/board-bockw.c | 10 ++--
arch/arm/mach-shmobile/board-kzm9g.c | 12 ++---
arch/arm/mach-shmobile/board-lager.c | 16 +++---
arch/arm/mach-shmobile/board-mackerel.c | 14 +++---
arch/arm/mach-shmobile/board-marzen.c | 6 +--
arch/sh/boards/board-sh7757lcr.c | 5 +-
arch/sh/boards/mach-ap325rxa/setup.c | 9 ++--
arch/sh/boards/mach-ecovec24/setup.c | 12 ++---
arch/sh/boards/mach-kfr2r09/setup.c | 6 +--
arch/sh/boards/mach-migor/setup.c | 5 +-
arch/sh/boards/mach-se/7724/setup.c | 9 ++--
drivers/mmc/host/sh_mobile_sdhi.c | 64 ++++++++----------------
drivers/mmc/host/tmio_mmc.c | 15 ++++--
drivers/mmc/host/tmio_mmc.h | 41 +++++++++++----
drivers/mmc/host/tmio_mmc_dma.c | 26 +++++-----
drivers/mmc/host/tmio_mmc_pio.c | 58 ++++++++++++---------
include/linux/mfd/tmio.h | 23 +--------
include/linux/mmc/sh_mobile_sdhi.h | 25 ---------
20 files changed, 176 insertions(+), 204 deletions(-)

Best regards
---
Kuninori Morimoto