[PATCH v1 00/12] dmaengine: dw: remove slave_id, add PCI support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The patchset is targeting two things:
 - removal of slave_id which is deprecated (suggested by Arnd Bergmann)
 - support BayTrail and Braswell SoCs in PCI case

They are tight with each other, thus comes in one series.

The patch set was BAT tested on Braswell and BayTrail machines.

We would like to push this through slave-dma tree, so, Mark, Greg,
Hans-Christian, and Haavard, please, Ack them if you have no objections.

Vinod, we would like them to be pushed during this cycle since we have more
coming. And it would be nice to have Braswell support in v3.18-rc1.

Alan Cox (1):
  serial: 8250_pci: Add PCI IDs for Intel Braswell

Andy Shevchenko (9):
  dmaengine: dw: move dw_dmac.h to where it belongs to
  avr32: at32ap700x: don't rely on default DMA masters
  dmaengine: dw: convert dw_dma_slave to use explicit HS interfaces
  dmaengine: dw: apply both HS interfaces and remove slave_id usage
  dmaengine: dw: introduce generic filter function
  dmaengine: dw: move clock operations to platform.c
  dmaengine: dw: add PCI IDs for Braswell DMAs
  spi/pxa2xx-pci: remove unnecessary assignment
  serial: 8250: don't use slave_id of dma_slave_config

Mika Westerberg (2):
  spi/pxa2xx: Don't use slave_id of dma_slave_config
  spi/pxa2xx-pci: Add support for Intel Braswell

 MAINTAINERS                                     |   2 +-
 arch/avr32/mach-at32ap/at32ap700x.c             |  19 ++--
 arch/avr32/mach-at32ap/include/mach/atmel-mci.h |   2 +-
 drivers/dma/dw/core.c                           |  72 +++++----------
 drivers/dma/dw/internal.h                       |  28 +-----
 drivers/dma/dw/pci.c                            |   4 +
 drivers/dma/dw/platform.c                       |  86 +++++++++---------
 drivers/dma/dw/regs.h                           |  14 +--
 drivers/spi/spi-pxa2xx-dma.c                    |  15 +---
 drivers/spi/spi-pxa2xx-pci.c                    | 102 ++++++++++++++++++----
 drivers/spi/spi-pxa2xx.c                        |   2 -
 drivers/tty/serial/8250/8250.h                  |   6 +-
 drivers/tty/serial/8250/8250_dw.c               |   7 +-
 drivers/tty/serial/8250/8250_pci.c              |  78 ++++++++++++++---
 include/linux/dw_dmac.h                         | 111 ------------------------
 include/linux/platform_data/dma-dw.h            | 109 +++++++++++++++++++++++
 include/linux/spi/pxa2xx_spi.h                  |   9 +-
 include/sound/atmel-abdac.h                     |   2 +-
 include/sound/atmel-ac97c.h                     |   2 +-
 sound/atmel/abdac.c                             |   2 +-
 sound/atmel/ac97c.c                             |   2 +-
 21 files changed, 365 insertions(+), 309 deletions(-)
 delete mode 100644 include/linux/dw_dmac.h
 create mode 100644 include/linux/platform_data/dma-dw.h

-- 
2.1.0

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




[Index of Archives]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux PCI]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux