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
日本造高级真人实体充气娃娃+45个礼品+范小冰型=298元。
日本造高级真人实体充气娃娃+胸部注水功能+还送口 交器+45个礼品+范小冰型=398元。
全国货到付款。
全国货到付款。
请联系QQ: 1309509716
请联系QQ: 1309509716
详细图片请看:
网址:http://zzt.so/qq36
网址:http://zzt.so/qq36
网址:http://zzt.so/qq36
--
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
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
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
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
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
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
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
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
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
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
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
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
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 +---
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
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
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
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
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
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.
--
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
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
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
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 |
25 matches
Mail list logo