On Tue, Nov 03, 2015 at 01:43:49PM +0000, Russell King - ARM Linux wrote: > So, I'm working on a replacement set of patches which does this the > right way, and I'll post them later today or early tomorrow, depending > on when I get them tested on the Versatile / Juno platforms. Here's my version of the changes required, following the ideas I've put forward in previous threads. Build tested, but not boot tested yet. They're queued for my nightly build and boot test this evening. The final patch in the series is experimental as it's missing the detection to make use of the ZTE UART bits. Also, I'm debating whether we should make that conditional on a config symbol so that non-ZTE platforms don't have to suffer the consequences of the conditional 32-bit accessor. drivers/tty/serial/amba-pl011.c | 341 ++++++++++++++++++++++++++-------------- drivers/tty/serial/amba-pl011.h | 34 ++++ include/linux/amba/serial.h | 18 +++ 3 files changed, 272 insertions(+), 121 deletions(-) -- FTTC broadband for 0.8mile line: currently at 9.6Mbps down 400kbps up according to speedtest.net. -- 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