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

From: Andy Shevchenko
Date: Tue Aug 19 2014 - 13:35:06 EST


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 linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/