Currently the drivers that supports DMA doesn't allow to enforce PIO in case user wants it. This series is targeting this very problem. Since RFC version: - drop rfc, rft prefix - rebase on top of latest tty-next - clean up and amend commit messages Andy Shevchenko (3): serial: 8250: move UPF_NO_TXEN_TEST to quirks and rename serial: 8250: allow user to skip using of DMA channels serial: 8250_port: configure using of DMA channels runtime Documentation/ABI/testing/sysfs-tty | 11 ++++ drivers/tty/serial/8250/8250.h | 2 + drivers/tty/serial/8250/8250_core.c | 28 ++++++--- drivers/tty/serial/8250/8250_dma.c | 12 +++- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/8250/8250_port.c | 118 +++++++++++++++++++++++++++++++++--- include/linux/serial_core.h | 11 +++- 7 files changed, 164 insertions(+), 20 deletions(-) -- 2.9.3 -- 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