This patchset provide various improvements/fixes for MAX310X serial driver. Series is designed to overlay on top of the first part of a series of improvements. The end result of this series adds DT support for this driver and eliminates private header. Alexander Shiyan (8): serial: max310x: Move all SPI-dependent stuff in one place serial: max310x: Migrate to CLK API serial: max310x: Always use dynamic GPIO ID assignment serial: max310x: Add missing mutex_destroy() on driver exit serial: max310x: Add support for RS-485 mode serial: max310x: Driver cleanup serial: max310x: Add devicetree support serial: max310x: Add bindings documentation for the MAX310X UARTs .../devicetree/bindings/serial/maxim,max310x.txt | 36 +++ drivers/tty/serial/max310x.c | 340 ++++++++++++--------- include/linux/platform_data/max310x.h | 59 ---- 3 files changed, 233 insertions(+), 202 deletions(-) create mode 100644 Documentation/devicetree/bindings/serial/maxim,max310x.txt delete mode 100644 include/linux/platform_data/max310x.h -- 1.8.3.2 -- 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