DORMANTno replies
Revisions (4)
  1. v1 current
  2. v2 [diff vs current]
  3. v3 [diff vs current]
  4. v4 [diff vs current]

[PATCH 0/9] Add and make use of a common rs485 device tree parsing function

From: Uwe Kleine-König <hidden>
Date: 2017-06-21 10:21:21
Also in: linux-devicetree, linux-serial

Hello,

this series unifies parsing of

	rs485-rts-delay
	linux,rs485-enabled-at-boot-time
	rs485-rx-during-tx

in the drivers that already support some of these. As the function
implmented here is more strict that the open coded stuff already in the
drivers three device trees needed adaption to ensure the machines
continue to work as expected.

Best regards
Uwe

Sascha Hauer (6):
  serial: Add common rs485 device tree parsing function
  serial: atmel: Use common rs485 device tree parsing function
  serial: fsl_lpuart: Use common rs485 device tree parsing function
  serial: omap-serial: Use common rs485 device tree parsing function
  serial: imx: default to half duplex rs485
  serial: imx: Use common rs485 device tree parsing function

Uwe Kleine-K?nig (3):
  ARM: dts/at91: ensure UARTs used for rs485 specify rs485-rts-delay
  ARM: dts/imx: ensure UARTs used for rs485 specify rs485-rts-delay
  of: document rs485 bindings for Atmel USART, Freescale UARTs and OMAP
    UART

 .../devicetree/bindings/serial/atmel-usart.txt     |  1 +
 .../devicetree/bindings/serial/fsl-imx-uart.txt    |  1 +
 .../devicetree/bindings/serial/fsl-lpuart.txt      |  1 +
 .../devicetree/bindings/serial/omap_serial.txt     |  1 +
 arch/arm/boot/dts/animeo_ip.dts                    |  2 +
 arch/arm/boot/dts/at91-vinco.dts                   |  1 +
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi            |  1 +
 drivers/tty/serial/Kconfig                         |  4 ++
 drivers/tty/serial/Makefile                        |  2 +
 drivers/tty/serial/atmel_serial.c                  | 17 +-------
 drivers/tty/serial/fsl_lpuart.c                    |  5 ++-
 drivers/tty/serial/imx.c                           |  5 ++-
 drivers/tty/serial/of.c                            | 45 ++++++++++++++++++++++
 drivers/tty/serial/omap-serial.c                   | 12 +-----
 include/linux/serial_core.h                        | 12 ++++++
 15 files changed, 79 insertions(+), 31 deletions(-)
 create mode 100644 drivers/tty/serial/of.c

-- 
2.11.0
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help