Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-25 Thread Tony Lindgren
* Benoit Cousson b-cous...@ti.com [130624 07:42]:
 Hi Tony,
 
 On 06/24/2013 12:19 PM, Tony Lindgren wrote:
  Hi,
  
  For merging this series, I suggest the following sets:
  
  * Joel A Fernandes joelag...@ti.com [130620 14:13]:
 
  Joel A Fernandes (3):
edma: config: Enable config options for EDMA
da8xx: config: Enable MMC and FS options
ARM: davinci: Fix compiler warnings in devices-da8xx
 
  Matt Porter (8):
dmaengine: edma: Add TI EDMA device tree binding
ARM: edma: Add DT and runtime PM support to the private EDMA API
ARM: edma: Add EDMA crossbar event mux support
dmaengine: edma: enable build for AM33XX
  
  Sekhar should queue the above patches, I've acked the
  mach-omap2/Kconfig change.
  
spi: omap2-mcspi: add generic DMA request support to the DT binding
spi: omap2-mcspi: convert to dma_request_slave_channel_compat()
  
  
  The spi changes should get merged via the driver list.
  
ARM: dts: add AM33XX EDMA support
ARM: dts: add AM33XX SPI DMA support
  
  Benoit should queue the .dts changes.
 
 I'll do that, but do you consider them for 3.11?

Yes right after -rc1 if it makes the DMA work. We almost
certainly need to send few branches of fixes after -rc1 once
we find out what might have broken by the removal of the
hwmod data..

But let's stick to minimal changes for the -rc series
naturally.

Regards,

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-25 Thread Sekhar Nori
On 6/25/2013 12:24 PM, Tony Lindgren wrote:
 * Benoit Cousson b-cous...@ti.com [130624 07:42]:
 Hi Tony,

 On 06/24/2013 12:19 PM, Tony Lindgren wrote:
 Hi,

 For merging this series, I suggest the following sets:

 * Joel A Fernandes joelag...@ti.com [130620 14:13]:

 Joel A Fernandes (3):
   edma: config: Enable config options for EDMA
   da8xx: config: Enable MMC and FS options
   ARM: davinci: Fix compiler warnings in devices-da8xx

 Matt Porter (8):
   dmaengine: edma: Add TI EDMA device tree binding
   ARM: edma: Add DT and runtime PM support to the private EDMA API
   ARM: edma: Add EDMA crossbar event mux support
   dmaengine: edma: enable build for AM33XX

 Sekhar should queue the above patches, I've acked the
 mach-omap2/Kconfig change.

   spi: omap2-mcspi: add generic DMA request support to the DT binding
   spi: omap2-mcspi: convert to dma_request_slave_channel_compat()


 The spi changes should get merged via the driver list.

   ARM: dts: add AM33XX EDMA support
   ARM: dts: add AM33XX SPI DMA support

 Benoit should queue the .dts changes.

 I'll do that, but do you consider them for 3.11?
 
 Yes right after -rc1 if it makes the DMA work. We almost
 certainly need to send few branches of fixes after -rc1 once
 we find out what might have broken by the removal of the
 hwmod data..

The DMA related changes went into arm-soc yesterday. So it should be
safe to send the DT patches in before the merge window opens. If Tony is
done with sending his pull requests may be Benoit can send to arm-soc
directly?

Thanks,
Sekhar
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-25 Thread Santosh Shilimkar
On Tuesday 25 June 2013 10:16 AM, Sekhar Nori wrote:
 On 6/25/2013 12:24 PM, Tony Lindgren wrote:
 * Benoit Cousson b-cous...@ti.com [130624 07:42]:
 Hi Tony,

 On 06/24/2013 12:19 PM, Tony Lindgren wrote:
 Hi,

 For merging this series, I suggest the following sets:

 * Joel A Fernandes joelag...@ti.com [130620 14:13]:

 Joel A Fernandes (3):
   edma: config: Enable config options for EDMA
   da8xx: config: Enable MMC and FS options
   ARM: davinci: Fix compiler warnings in devices-da8xx

 Matt Porter (8):
   dmaengine: edma: Add TI EDMA device tree binding
   ARM: edma: Add DT and runtime PM support to the private EDMA API
   ARM: edma: Add EDMA crossbar event mux support
   dmaengine: edma: enable build for AM33XX

 Sekhar should queue the above patches, I've acked the
 mach-omap2/Kconfig change.

   spi: omap2-mcspi: add generic DMA request support to the DT binding
   spi: omap2-mcspi: convert to dma_request_slave_channel_compat()


 The spi changes should get merged via the driver list.

   ARM: dts: add AM33XX EDMA support
   ARM: dts: add AM33XX SPI DMA support

 Benoit should queue the .dts changes.

 I'll do that, but do you consider them for 3.11?

 Yes right after -rc1 if it makes the DMA work. We almost
 certainly need to send few branches of fixes after -rc1 once
 we find out what might have broken by the removal of the
 hwmod data..
 
 The DMA related changes went into arm-soc yesterday. So it should be
 safe to send the DT patches in before the merge window opens. If Tony is
 done with sending his pull requests may be Benoit can send to arm-soc
 directly?
 
I was just typing the same thing. Even if Tony send them during rc's,
thats fine.

Regards,
Santosh

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-24 Thread Tony Lindgren
Hi,

For merging this series, I suggest the following sets:

* Joel A Fernandes joelag...@ti.com [130620 14:13]:
 
 Joel A Fernandes (3):
   edma: config: Enable config options for EDMA
   da8xx: config: Enable MMC and FS options
   ARM: davinci: Fix compiler warnings in devices-da8xx

 Matt Porter (8):
   dmaengine: edma: Add TI EDMA device tree binding
   ARM: edma: Add DT and runtime PM support to the private EDMA API
   ARM: edma: Add EDMA crossbar event mux support
   dmaengine: edma: enable build for AM33XX

Sekhar should queue the above patches, I've acked the
mach-omap2/Kconfig change.

   spi: omap2-mcspi: add generic DMA request support to the DT binding
   spi: omap2-mcspi: convert to dma_request_slave_channel_compat()


The spi changes should get merged via the driver list.

   ARM: dts: add AM33XX EDMA support
   ARM: dts: add AM33XX SPI DMA support

Benoit should queue the .dts changes.
 
  Documentation/devicetree/bindings/dma/ti-edma.txt  |   34 +++
  Documentation/devicetree/bindings/spi/omap-spi.txt |   27 ++-
  arch/arm/Kconfig   |1 +
  arch/arm/boot/dts/am33xx.dtsi  |   22 ++
  arch/arm/common/edma.c |  242 
 ++--
  arch/arm/configs/da8xx_omapl_defconfig |3 +
  arch/arm/mach-davinci/devices-da8xx.c  |8 +-
  arch/arm/mach-omap2/Kconfig|2 +
  drivers/dma/Kconfig|4 +-
  drivers/spi/spi-omap2-mcspi.c  |   64 --
  include/linux/platform_data/edma.h |5 +-
  11 files changed, 369 insertions(+), 43 deletions(-)
  create mode 100644 Documentation/devicetree/bindings/dma/ti-edma.txt

Regards,

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-24 Thread Sekhar Nori
Sourav,

On 6/24/2013 3:49 PM, Tony Lindgren wrote:
 Hi,
 
 For merging this series, I suggest the following sets:
 
 * Joel A Fernandes joelag...@ti.com [130620 14:13]:

   spi: omap2-mcspi: add generic DMA request support to the DT binding
   spi: omap2-mcspi: convert to dma_request_slave_channel_compat()
 
 
 The spi changes should get merged via the driver list.

Can you please send just the DT binding patch above to Mark's correct
address with the relevant lists copied.

Thanks,
Sekhar
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-24 Thread Sourav Poddar

On Monday 24 June 2013 05:09 PM, Sekhar Nori wrote:

Sourav,

On 6/24/2013 3:49 PM, Tony Lindgren wrote:

Hi,

For merging this series, I suggest the following sets:

* Joel A Fernandesjoelag...@ti.com  [130620 14:13]:

   spi: omap2-mcspi: add generic DMA request support to the DT binding
   spi: omap2-mcspi: convert to dma_request_slave_channel_compat()


The spi changes should get merged via the driver list.

Can you please send just the DT binding patch above to Mark's correct
address with the relevant lists copied.

Thanks,
Sekhar

Sure. Will send that.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-24 Thread Benoit Cousson
Hi Tony,

On 06/24/2013 12:19 PM, Tony Lindgren wrote:
 Hi,
 
 For merging this series, I suggest the following sets:
 
 * Joel A Fernandes joelag...@ti.com [130620 14:13]:

 Joel A Fernandes (3):
   edma: config: Enable config options for EDMA
   da8xx: config: Enable MMC and FS options
   ARM: davinci: Fix compiler warnings in devices-da8xx

 Matt Porter (8):
   dmaengine: edma: Add TI EDMA device tree binding
   ARM: edma: Add DT and runtime PM support to the private EDMA API
   ARM: edma: Add EDMA crossbar event mux support
   dmaengine: edma: enable build for AM33XX
 
 Sekhar should queue the above patches, I've acked the
 mach-omap2/Kconfig change.
 
   spi: omap2-mcspi: add generic DMA request support to the DT binding
   spi: omap2-mcspi: convert to dma_request_slave_channel_compat()
 
 
 The spi changes should get merged via the driver list.
 
   ARM: dts: add AM33XX EDMA support
   ARM: dts: add AM33XX SPI DMA support
 
 Benoit should queue the .dts changes.

I'll do that, but do you consider them for 3.11?

Thanks,
Benoit

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-21 Thread Sekhar Nori
Joel,

On 6/21/2013 2:36 AM, Joel A Fernandes wrote:
 From: Joel A Fernandes agnel.j...@gmail.com
 
 This series is remaining of Matt Porter's EDMA patches for AM33XX EDMA support
 with changes for few pending review comments on v11 series.

I have posted a branch with fixes for patches accepted by me in this
series (also posted inline as replies to specific patches).

https://git.kernel.org/cgit/linux/kernel/git/nsekhar/linux-davinci.git/log/?h=v3.11/soc-2

Can you please give it a good test - especially on AM335x? I will send a
pull request after you confirm. If you find bugs please send incremental
patches so I can merge into the original patch.

Thanks,
Sekhar
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-21 Thread Joel A Fernandes
Hi Sekhar,

On Fri, Jun 21, 2013 at 5:27 AM, Sekhar Nori nsek...@ti.com wrote:
 Joel,

 On 6/21/2013 2:36 AM, Joel A Fernandes wrote:
 From: Joel A Fernandes agnel.j...@gmail.com

 This series is remaining of Matt Porter's EDMA patches for AM33XX EDMA 
 support
 with changes for few pending review comments on v11 series.

 I have posted a branch with fixes for patches accepted by me in this
 series (also posted inline as replies to specific patches).

 https://git.kernel.org/cgit/linux/kernel/git/nsekhar/linux-davinci.git/log/?h=v3.11/soc-2

 Can you please give it a good test - especially on AM335x? I will send a
 pull request after you confirm. If you find bugs please send incremental
 patches so I can merge into the original patch.

This breaks on AM33XX due to dangling pointer, I sent a follow up
patch addressing it.

However, with this branch I still get..
mmc: unable to obtain RX DMA engine channel 25

Is there anything obvious you might have changed that is causing this?

Thanks,
Joel
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-21 Thread Joel A Fernandes
On Fri, Jun 21, 2013 at 7:07 PM, Joel A Fernandes agnel.j...@gmail.com wrote:
 Hi Sekhar,

 On Fri, Jun 21, 2013 at 5:27 AM, Sekhar Nori nsek...@ti.com wrote:
 Joel,

 On 6/21/2013 2:36 AM, Joel A Fernandes wrote:
 From: Joel A Fernandes agnel.j...@gmail.com

 This series is remaining of Matt Porter's EDMA patches for AM33XX EDMA 
 support
 with changes for few pending review comments on v11 series.

 I have posted a branch with fixes for patches accepted by me in this
 series (also posted inline as replies to specific patches).

 https://git.kernel.org/cgit/linux/kernel/git/nsekhar/linux-davinci.git/log/?h=v3.11/soc-2

 Can you please give it a good test - especially on AM335x? I will send a
 pull request after you confirm. If you find bugs please send incremental
 patches so I can merge into the original patch.

 [Joel]
 This breaks on AM33XX due to dangling pointer, I sent a follow up
 patch addressing it.

 However, with this branch I still get..
 mmc: unable to obtain RX DMA engine channel 25

[Joel]
Fixed. I posted a v2 patch. With this, on v3.11/soc-2 branch - AM33xx
MMC is working (root fs mount).

Tested-by: Joel A Fernandes joelag...@ti.com

Thanks,
Joel
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html