From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kuninori Morimoto Date: Mon, 05 Jan 2015 07:01:39 +0000 Subject: [PATCH 0/9]: mmc: tmio header cleanup Message-Id: <87zj9xogln.wl%kuninori.morimoto.gx@renesas.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Ulf Hansson , Chris Ball Cc: Simon , Kuninori Morimoto , Linux-SH , linux-mmc 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 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kuninori Morimoto Subject: [PATCH 0/9]: mmc: tmio header cleanup Date: Mon, 5 Jan 2015 07:01:39 +0000 Message-ID: <87zj9xogln.wl%kuninori.morimoto.gx@renesas.com> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset="US-ASCII" Return-path: Sender: linux-sh-owner@vger.kernel.org To: Ulf Hansson , Chris Ball Cc: Simon , Kuninori Morimoto , Linux-SH , linux-mmc List-Id: linux-mmc@vger.kernel.org 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