Re: [PATCH 1/5] ARM: tegra: config: enable dmaengine based APB DMA driver

2012-08-16 Thread Laxman Dewangan
On Thursday 16 August 2012 11:23 PM, Stephen Warren wrote: > On 08/16/2012 08:13 AM, Laxman Dewangan wrote: >> Enable config for dmaengine based Tegra APB DMA driver and >> disable the legacy APB DMA driver (SYSTEM_DMA). > Laxman, if I apply this series to next-20120816 (plus a f

[SPAM] 日本女优充气娃娃,范水冰+45个礼品,298元,全国货到付款。

2012-08-16 Thread 货到付款
日本造高级真人实体充气娃娃+45个礼品+范小冰型=298元。 日本造高级真人实体充气娃娃+胸部注水功能+还送口 交器+45个礼品+范小冰型=398元。 全国货到付款。 全国货到付款。 请联系QQ: 1309509716 请联系QQ: 1309509716 详细图片请看: 网址:http://zzt.so/qq36 网址:http://zzt.so/qq36 网址:http://zzt.so/qq36 --

Re: [PATCH] spi/s3c64xx: Drop extra calls to spi_master_get in suspend/remove functions

2012-08-16 Thread Guenter Roeck
Sigh. s/remove/resume/ in headline. Guenter On Thu, Aug 16, 2012 at 08:14:25PM -0700, Guenter Roeck wrote: > Suspend and resume functions call spi_master_get() without matching > spi_master_put(). The extra references are unnecessary and cause subsequent > module unload attempts to fail. Drop th

[PATCH 2/2] spi/coldfire-qspi: Drop extra calls to spi_master_get in suspend/resume functions

2012-08-16 Thread Guenter Roeck
Suspend and resume functions call spi_master_get() without matching spi_master_put(). The extra references are unnecessary and cause subsequent module unload attempts to fail, so drop the calls. Signed-off-by: Guenter Roeck --- drivers/spi/spi-coldfire-qspi.c |4 ++-- 1 file changed, 2 inser

[PATCH 1/2] spi: spi-coldfire-qspi: Drop extra spi_master_put in device remove function

2012-08-16 Thread Guenter Roeck
The call sequence spi_alloc_master/spi_register_master/spi_unregister_master is complete; it reduces the device reference count to zero, which and results in device memory being freed. The subsequent call to spi_master_put is unnecessary and results in an access to free memory. Drop it. Signed-off

[PATCH] spi/s3c64xx: Drop extra calls to spi_master_get in suspend/remove functions

2012-08-16 Thread Guenter Roeck
Suspend and resume functions call spi_master_get() without matching spi_master_put(). The extra references are unnecessary and cause subsequent module unload attempts to fail. Drop the calls. Signed-off-by: Guenter Roeck --- drivers/spi/spi-s3c64xx.c |8 1 file changed, 4 insertions

Re: [PATCH 1/3] dmaengine: add TI EDMA DMA engine driver

2012-08-16 Thread Russell King - ARM Linux
On Thu, Aug 16, 2012 at 05:44:29PM -0400, Matt Porter wrote: > Add a DMA engine driver for the TI EDMA controller. This driver > is implemented as a wrapper around the existing DaVinci private > DMA implementation. This approach allows for incremental conversion > of each peripheral driver to the D

[PATCH 3/3] spi: spi-davinci: convert to DMA engine API

2012-08-16 Thread Matt Porter
Removes use of the DaVinci EDMA private DMA API and replaces it with use of the DMA engine API. Signed-off-by: Matt Porter --- drivers/spi/spi-davinci.c | 292 - 1 file changed, 130 insertions(+), 162 deletions(-) diff --git a/drivers/spi/spi-davinci

[PATCH 2/3] mmc: davinci_mmc: convert to DMA engine API

2012-08-16 Thread Matt Porter
Removes use of the DaVinci EDMA private DMA API and replaces it with use of the DMA engine API. Signed-off-by: Matt Porter --- drivers/mmc/host/davinci_mmc.c | 271 1 file changed, 82 insertions(+), 189 deletions(-) diff --git a/drivers/mmc/host/davinci

[PATCH 1/3] dmaengine: add TI EDMA DMA engine driver

2012-08-16 Thread Matt Porter
Add a DMA engine driver for the TI EDMA controller. This driver is implemented as a wrapper around the existing DaVinci private DMA implementation. This approach allows for incremental conversion of each peripheral driver to the DMA engine API. The EDMA driver supports slave transfers but does not

[PATCH 0/3] DaVinci DMA engine conversion

2012-08-16 Thread Matt Porter
This series begins the conversion of the DaVinci private EDMA API implementation to a DMA engine driver and converts two of the three in-kernel users of the private EDMA API to DMA engine. The approach taken is similar to the recent OMAP DMA Engine conversion. The EDMA DMA Engine driver is a wrapp

Re: [PATCH 1/5] ARM: tegra: config: enable dmaengine based APB DMA driver

2012-08-16 Thread Stephen Warren
On 08/16/2012 08:13 AM, Laxman Dewangan wrote: > Enable config for dmaengine based Tegra APB DMA driver and > disable the legacy APB DMA driver (SYSTEM_DMA). Laxman, if I apply this series to next-20120816 (plus a few patches in my local work branch plus the CPU hotplug patches from

[PATCH] spi: omap2-mcspi: Remove the call to platform_set_drvdata(pdev, NULL)

2012-08-16 Thread Shubhrajyoti D
Remove the call of platform_set_drvdata(pdev, NULL) as they are not needed anymore. Signed-off-by: Shubhrajyoti D --- drivers/spi/spi-omap2-mcspi.c |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/drivers/spi/spi-omap2-mcspi.c b/drivers/spi/spi-omap2-mcspi.c index bc4778

[PATCH 2/5] ARM: tegra: dma: remove legacy APB DMA driver

2012-08-16 Thread Laxman Dewangan
Remove the legacy APB dma driver. The APB DMA support is moved to dmaengine based Tegra APB DMA driver. All clients are also moved to dmaengine based APB DMA driver. Signed-off-by: Laxman Dewangan --- arch/arm/mach-tegra/Kconfig|7 - arch/arm/mach-tegra/Makefile |1

[PATCH 4/5] spi: tegra: remove support of legacy DMA driver based access

2012-08-16 Thread Laxman Dewangan
Remove the support code which uses the legacy APB DMA driver for accessing the SPI FIFO. The driver will use the dmaengine based APB DMA driver for accessing reqding/writing to SPI FIFO. Signed-off-by: Laxman Dewangan --- drivers/spi/Kconfig |2 +- drivers/spi/spi-tegra.c | 55 +---

[PATCH 5/5] ASoC: tegra: remove support of legacy DMA driver based access

2012-08-16 Thread Laxman Dewangan
Remove the support code which uses the legacy APB DMA driver for accessing the I2S FIFO. The driver will use the dmaengine based APB DMA driver for accessing reqding/writing to I2S FIFO. Signed-off-by: Laxman Dewangan --- sound/soc/tegra/Kconfig |2 +- sound/soc/tegra/tegra_pcm.c | 232

[PATCH 0/5] ARM: tegra: move all APB DMA client to dmaengine based driver

2012-08-16 Thread Laxman Dewangan
This patch series enable the dmaengine based Tegra APB DMA driver and remove the support code for the legacy dma driver from different APB DMA clients. Patch 1 enable the dmaengine based dma drie and disable the legacy dma driver in config file. Patch 2 remove the legacy dma driver. Patch 3

[PATCH 3/5] ARM: tegra: apbio: remove support of legacy DMA driver based access

2012-08-16 Thread Laxman Dewangan
Remove the support code which uses the legacy APB DMA driver for accessing the apbio register. The driver will use the dmaengine based APB DMA driver for accessing apbio register. Signed-off-by: Laxman Dewangan --- arch/arm/mach-tegra/apbio.c | 118 +-- 1

[PATCH 1/5] ARM: tegra: config: enable dmaengine based APB DMA driver

2012-08-16 Thread Laxman Dewangan
Enable config for dmaengine based Tegra APB DMA driver and disable the legacy APB DMA driver (SYSTEM_DMA). Signed-off-by: Laxman Dewangan --- arch/arm/configs/tegra_defconfig |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/arm/configs/tegra_defconfig b/arch/arm/co

Re: Unbalanced calls to spi_master_get in coldfire-qspi and s3c64xx SPI master drivers

2012-08-16 Thread Guenter Roeck
On Thu, Aug 16, 2012 at 02:27:49PM +0530, Thomas Abraham wrote: > On 14 August 2012 03:14, Guenter Roeck wrote: > > Hi all, > > > > looking through SPI master drivers, I noticed that the following drivers > > call > > spi_master_get() in their suspend and resume functions. Yet, there is no > > ma

Re: [PATCH] spi: spi-bcm63xx: Pass NULL to platform_set_drvdata

2012-08-16 Thread Mark Brown
On Thu, Aug 16, 2012 at 12:44:38PM +0200, Tobias Klauser wrote: > platform_set_drvdata expects a void *, so pass NULL instead of 0. > > Signed-off-by: Tobias Klauser Better yet, remove these calls - they're completely redundant. --

[PATCH] spi: spi-xilinx: Pass NULL to platform_set_drvdata

2012-08-16 Thread Tobias Klauser
platform_set_drvdata expects a void *, so pass NULL instead of 0. Signed-off-by: Tobias Klauser --- drivers/spi/spi-xilinx.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/spi/spi-xilinx.c b/drivers/spi/spi-xilinx.c index 4c5a663..2501700 100644 --- a/drivers/s

[PATCH] spi: spi-bcm63xx: Pass NULL to platform_set_drvdata

2012-08-16 Thread Tobias Klauser
platform_set_drvdata expects a void *, so pass NULL instead of 0. Signed-off-by: Tobias Klauser --- drivers/spi/spi-bcm63xx.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/spi/spi-bcm63xx.c b/drivers/spi/spi-bcm63xx.c index 6d97047..fc357e2 100644 --- a/driver

Re: Unbalanced calls to spi_master_get in coldfire-qspi and s3c64xx SPI master drivers

2012-08-16 Thread Thomas Abraham
On 14 August 2012 03:14, Guenter Roeck wrote: > Hi all, > > looking through SPI master drivers, I noticed that the following drivers call > spi_master_get() in their suspend and resume functions. Yet, there is no > matching call to spi_master_put(), meaning the reference count will increase > with

[PATCH] SPI: MIPS: lantiq: adds spi-xway

2012-08-16 Thread John Crispin
This patch adds support for the SPI core found on several Lantiq SoCs. The Driver has been runtime tested in combination with m25p80 Flash Devices on Amazon_SE and VR9. Signed-off-by: Daniel Schwierzeck Signed-off-by: John Crispin --- drivers/spi/Kconfig|8 + drivers/spi/Makefile |