This series takes the next step along the path of cleaning up and modernising the sa11x0 code, concentrating on the sa1100 serial driver. At the end of this conversion, we are left with collie being the only platform that uses the old platform data get_mctrl and set_mctrl methods. As the locomo code is also used with PXA, this is left for a future cleanup. The first patch was previously acked quite some time ago. I'm intending to send this to arm-soc. arch/arm/mach-sa1100/assabet.c | 91 +++++++++++---------------------- arch/arm/mach-sa1100/badge4.c | 2 - arch/arm/mach-sa1100/h3xxx.c | 64 ++++------------------- arch/arm/mach-sa1100/hackkit.c | 48 ------------------ arch/arm/mach-sa1100/neponset.c | 109 +++++++++++----------------------------- drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/sa1100.c | 42 ++++++++++++++-- 7 files changed, 106 insertions(+), 251 deletions(-) -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTC broadband for 0.8mile line in suburbia: sync at 12.1Mbps down 622kbps up According to speedtest.net: 11.9Mbps down 500kbps up