rs485 support for Raspberry Pi aux uart
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest8 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/8 | serial: 8250: Don't touch RTS modem control while in rs485 modedrivers/ | +7 | 0 replies | |
| 2/8 | serial: 8250: Support rs485 devicetree propertiesdrivers/ drivers/ | +6 | 0 replies | |
| 3/8 | serial: 8250: Deduplicate ->rs485_config() callbackdrivers/ drivers/ drivers/ +1 more | +42 | 0 replies | |
| 4/8 | serial: 8250: Sanitize rs485 config harderdrivers/ | +8 | 0 replies | |
| 5/8 | serial: 8250: Deduplicate rs485 active_timer assignmentdrivers/ | +1 | 0 replies | |
| 6/8 | serial: 8250: Generalize rs485 software emulationdrivers/ drivers/ drivers/ +3 more | +67 | 0 replies | |
| 7/8 | serial: 8250_bcm2835aux: Support rs485 software emulationdrivers/ | +60 | 0 replies | |
| 8/8 | serial: 8250: Support console on software emulated rs485 portsdrivers/ | +13 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/8] rs485 support for Raspberry Pi aux uart
The objective of this series is to add rs485 support for the Raspberry Pi auxiliary uart (patch [6/8] and [7/8]).
But I'm taking the opportunity to improve rs485 support for any 8250-compatible uart:
* rs485 devicetree properties support (patch [2/8]).
* rs485 serial console support (patch [8/8]).
* various fixes and cleanups.
Please review and test. Thanks!
Lukas Wunner (8):
serial: 8250: Don't touch RTS modem control while in rs485 mode
serial: 8250: Support rs485 devicetree properties
serial: 8250: Deduplicate ->rs485_config() callback
serial: 8250: Sanitize rs485 config harder
serial: 8250: Deduplicate rs485 active_timer assignment
serial: 8250: Generalize rs485 software emulation
serial: 8250_bcm2835aux: Support rs485 software emulation
serial: 8250: Support console on software emulated rs485 ports
drivers/tty/serial/8250/8250.h | 4 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 62 ++++++++- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_of.c | 39 +----- drivers/tty/serial/8250/8250_omap.c | 34 +---- drivers/tty/serial/8250/8250_port.c | 157 +++++++++++++++++----- include/linux/serial_8250.h | 3 + 7 files changed, 204 insertions(+), 101 deletions(-)
Signature · 1 line
2.24.0