linux-sh.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/11] MMCIF and SDHI DMA support in DT for R-Car H2 and M2
@ 2014-07-15 22:45 Laurent Pinchart
  2014-07-15 22:45 ` [PATCH 01/11] mmc: sh_mmcif: Document DT bindings Laurent Pinchart
                   ` (10 more replies)
  0 siblings, 11 replies; 23+ messages in thread
From: Laurent Pinchart @ 2014-07-15 22:45 UTC (permalink / raw)
  To: linux-sh; +Cc: linux-mmc, Guennadi Liakhovetski, Ian Molton

Hello,

This patch series enables DMA support for the MMCIF and SDHI devices on R-Car
H2 (r8a7790) and M2 (r8a7791) when booting through DT.

The first patch documents DT bindings for the MMCIF device. DT support is
implemented in the driver, but the bindings documentation was missing. Patches
02/11 to 05/11 then fix DMA slave configuration in the MMCIF and SDHI drivers.
Finally patches 06/11 to 11/11 enable DMA support in DT for H2 and M2.

Patches 08/11 to 11/11 depend on the R-Car Gen2 DMAC driver posted to the
dmaengine and linux-sh mailing lists as "[PATCH 0/7] R-Car Gen2 DMA Controller
driver".

The first five patches (driver changes) should go through the DMA engine tree,
while the last six patches (platform changes) should go through the Renesas
tree. If the driver changes could make it to v3.17 merging the platform
changes will be easier.

Laurent Pinchart (11):
  mmc: sh_mmcif: Document DT bindings
  mmc: sh_mmcif: Fix DMA slave address configuration
  mmc: sh_mmcif: Configure DMA slave bus width
  mmc: tmio: Configure DMA slave bus width
  mmc: tmio: Fix DMA source address
  ARM: shmobile: r8a7790: Rename mmcif node to mmc
  ARM: shmobile: r8a7791: Add MMCIF0 DT node
  ARM: shmobile: r8a7790: Reference DMA channels in MMCIF DT nodes
  ARM: shmobile: r8a7791: Reference DMA channels in MMCIF DT node
  ARM: shmobile: r8a7790: Reference DMA channels in SDHI DT nodes
  ARM: shmobile: r8a7791: Reference DMA channels in SDHI DT nodes

 .../devicetree/bindings/mmc/renesas,mmcif.txt      | 32 ++++++++++++++++++++++
 arch/arm/boot/dts/r8a7790.dtsi                     | 14 +++++++++-
 arch/arm/boot/dts/r8a7791.dtsi                     | 17 ++++++++++++
 drivers/mmc/host/sh_mmcif.c                        | 13 +++++++--
 drivers/mmc/host/tmio_mmc_dma.c                    |  4 ++-
 5 files changed, 75 insertions(+), 5 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mmc/renesas,mmcif.txt

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2014-08-04 14:03 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-15 22:45 [PATCH 00/11] MMCIF and SDHI DMA support in DT for R-Car H2 and M2 Laurent Pinchart
2014-07-15 22:45 ` [PATCH 01/11] mmc: sh_mmcif: Document DT bindings Laurent Pinchart
2014-07-26  9:39   ` Ulf Hansson
2014-07-15 22:45 ` [PATCH 02/11] mmc: sh_mmcif: Fix DMA slave address configuration Laurent Pinchart
2014-07-26  9:40   ` Ulf Hansson
2014-07-15 22:45 ` [PATCH 03/11] mmc: sh_mmcif: Configure DMA slave bus width Laurent Pinchart
2014-07-26  9:40   ` Ulf Hansson
2014-07-15 22:45 ` [PATCH 04/11] mmc: tmio: " Laurent Pinchart
2014-07-26  9:41   ` Ulf Hansson
2014-07-15 22:45 ` [PATCH 05/11] mmc: tmio: Fix DMA source address Laurent Pinchart
2014-07-16  1:39   ` Kuninori Morimoto
2014-07-16  9:41     ` Laurent Pinchart
2014-07-17  1:00       ` Kuninori Morimoto
2014-07-15 22:45 ` [PATCH 06/11] ARM: shmobile: r8a7790: Rename mmcif node to mmc Laurent Pinchart
2014-07-15 22:45 ` [PATCH 07/11] ARM: shmobile: r8a7791: Add MMCIF0 DT node Laurent Pinchart
2014-07-15 22:45 ` [PATCH 08/11] ARM: shmobile: r8a7790: Reference DMA channels in MMCIF DT nodes Laurent Pinchart
2014-07-15 22:45 ` [PATCH 09/11] ARM: shmobile: r8a7791: Reference DMA channels in MMCIF DT node Laurent Pinchart
2014-08-04  8:49   ` Geert Uytterhoeven
2014-07-15 22:45 ` [PATCH 10/11] ARM: shmobile: r8a7790: Reference DMA channels in SDHI DT nodes Laurent Pinchart
2014-08-04  9:01   ` Geert Uytterhoeven
2014-08-04 14:03     ` Laurent Pinchart
2014-07-15 22:45 ` [PATCH 11/11] ARM: shmobile: r8a7791: " Laurent Pinchart
2014-08-04  9:01   ` Geert Uytterhoeven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).