]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Merge remote-tracking branch 'slave-dma/next'
authorStephen Rothwell <sfr@canb.auug.org.au>
Wed, 3 Oct 2012 02:46:21 +0000 (12:46 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 3 Oct 2012 02:46:25 +0000 (12:46 +1000)
Conflicts:
drivers/dma/mmp_tdma.c
drivers/mmc/host/davinci_mmc.c
drivers/spi/spi-davinci.c

1  2 
arch/arm/mach-spear13xx/spear13xx.c
drivers/dma/mmp_tdma.c
drivers/dma/pl330.c
drivers/dma/tegra20-apb-dma.c
drivers/mmc/host/davinci_mmc.c
drivers/spi/Kconfig
drivers/spi/spi-davinci.c

Simple merge
index 07fa48688ba918d18f2f3dafc9f6ff181838fbbc,b93d73ca84ff1d8d48b4bdd7d1591bf8031d6b6a..ff7b0f26c8a4c7215b2ab0e0874d4c059d5e496f
@@@ -19,7 -19,8 +19,8 @@@
  #include <linux/platform_device.h>
  #include <linux/device.h>
  #include <mach/regs-icu.h>
 -#include <mach/sram.h>
+ #include <linux/of_device.h>
 +#include <linux/platform_data/dma-mmp_tdma.h>
  
  #include "dmaengine.h"
  
index 5d3bbcd279b47361a6cf112cd760f446b615363a,28322dced886b9655ef67c78a83f0e2ee65b0942..13cc576dd7ce0ea33799e67b64ea2e741fccff8b
@@@ -2930,11 -2913,6 +2915,11 @@@ pl330_probe(struct amba_device *adev, c
                num_chan = max_t(int, pi->pcfg.num_peri, pi->pcfg.num_chan);
  
        pdmac->peripherals = kzalloc(num_chan * sizeof(*pch), GFP_KERNEL);
-               goto probe_err5;
 +      if (!pdmac->peripherals) {
 +              ret = -ENOMEM;
 +              dev_err(&adev->dev, "unable to allocate pdmac->peripherals\n");
++              goto probe_err4;
 +      }
  
        for (i = 0; i < num_chan; i++) {
                pch = &pdmac->peripherals[i];
Simple merge
index 3dfd3473269de965bb0500acd2ef5512ebe9269f,c5e1eebcd5888bdf6186f27e17213d33dee08401..20636772c09bd2aa2b794f44c3029e1f57559578
  #include <linux/io.h>
  #include <linux/irq.h>
  #include <linux/delay.h>
+ #include <linux/dmaengine.h>
  #include <linux/dma-mapping.h>
+ #include <linux/edma.h>
  #include <linux/mmc/mmc.h>
  
 -#include <mach/mmc.h>
 +#include <linux/platform_data/mmc-davinci.h>
- #include <mach/edma.h>
  
  /*
   * Register Definitions
Simple merge
index 3afe2f4f5b8eb231bae471d6e4bdd5d48d385dae,c1ec52d467147858cd2a1ff23a9670fee3335655..147dfa87a64b6260b52f71b62d7880ec6905fdfb
@@@ -30,8 -32,7 +32,7 @@@
  #include <linux/spi/spi_bitbang.h>
  #include <linux/slab.h>
  
 -#include <mach/spi.h>
 +#include <linux/platform_data/spi-davinci.h>
- #include <mach/edma.h>
  
  #define SPI_NO_RESOURCE               ((resource_size_t)-1)