On Mon, 2015-09-21 at 14:17 +0300, Heikki Krogerus wrote: > Hi, > > Intel platforms, where this UART is part of a MFD PCI device, don't > always provide ACPI companion for it, so we need to add support for > platforms that don't provide any kind of HW description. To add the > support properly I did some refactoring of the driver, so for example > all the properties and some of the quirks can now be shared > regardless > how the device is enumerated. > > On top of that, the series includes one major change, the proper > support for platforms without Busy Functionality, and several > cleanups. Looks reasonable. Reviewed-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> > > Changes since v1: > - None of the ACPI platforms support Busy Functionality > - Changed the type of the new flag members of struct dw8250_data. > > > Heikki Krogerus (10): > serial: 8250_dw: add separate pointer for the uart_port to > dw8250_probe > serial: 8250_dw: adapt to unified device property interface > serial: 8250_dw: hook the DMA in one place > serial: 8250_dw: only setup the port from one place > serial: 8250_dw: add dw8250_quirks function > serial: 8250_dw: proper support for UARTs without busy > functionality > serial: 8250_dw: rename and comment the fallback dma filter > serial: 8250_dw: cleanup dw8250_idma_filter > serial: 8250_dw: cleanup dw8250_setup_port > serial: 8250_dw: don't set UPF_BOOT_AUTOCONF flag > > .../bindings/serial/snps-dw-apb-uart.txt | 3 + > drivers/tty/serial/8250/8250_dw.c | 288 ++++++++++- > ---------- > 2 files changed, 135 insertions(+), 156 deletions(-) > -- Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> Intel Finland Oy -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html