On Tue, 2015-10-13 at 13:29 +0300, Heikki Krogerus wrote: > Hi, > > We have some new platforms that don't provide separate PCI device for > the Integrated DMA Engine on Intel MID UART. It was not practical to > add support for them into 8250_pci.c, which is why I'm proposing that > we split it into separate probe driver. > > The series includes some modifications to the hsu dma engine driver, > but the idea is that this would go trhu the serial tree. > Thanks for an update! Acked-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> for entire series. > Changes since v1: > - Fixed the incorrect register offset as pointed out by Andy. > - Fixed also driver/dma/hsu/pci.c as it still used the hsu platform > data. > - Added ACKs from Vinod. > > > Heikki Krogerus (5): > serial: 8250_pci: Intel MID UART support to its own driver > dmaengine: hsu: make the UART driver in control of selecting this > driver > dmaengine: hsu: introduce stubs for the exported functions > dmaengine: hsu: remove platform data > serial: 8250_mid: add support for DMA engine handling from UART > MMIO > > drivers/dma/hsu/Kconfig | 9 +- > drivers/dma/hsu/hsu.c | 24 +-- > drivers/dma/hsu/hsu.h | 1 + > drivers/dma/hsu/pci.c | 2 +- > drivers/tty/serial/8250/8250_mid.c | 326 > ++++++++++++++++++++++++++++++++++ > drivers/tty/serial/8250/8250_pci.c | 229 +----------------------- > drivers/tty/serial/8250/Kconfig | 10 ++ > drivers/tty/serial/8250/Makefile | 1 + > include/linux/dma/hsu.h | 11 +- > include/linux/platform_data/dma-hsu.h | 4 - > 10 files changed, 365 insertions(+), 252 deletions(-) > create mode 100644 drivers/tty/serial/8250/8250_mid.c > -- Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> Intel Finland Oy -- 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