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

From: Andy Shevchenko
Date: Fri Aug 29 2014 - 06:00:32 EST


On Tue, 2014-08-19 at 20:29 +0300, Andy Shevchenko wrote:
> 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.

Vinod, so far so good, we got all Acks needed to proceed. What is your
opinion?

>
> 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
>


--
Andy Shevchenko <andriy.shevchenko@xxxxxxxxx>
Intel Finland Oy

--
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/