[PATCH v3 0/2] Airoha UART support
From: Benjamin Larsson
Date: Sun Jan 19 2025 - 08:01:55 EST
The Airoha familty of SoCs have a UART hardware that is 16550-compatible
with the exception of the baud rate settings.
This patch implements code for calculating the baud rate for the Airoha
UART and HSUART.
Signed-off-by: Benjamin Larsson <benjamin.larsson@xxxxxxxxxx>
---
Changes in v3:
- Reworded commit message
- Restructured comment text
- Fixed kernel-doc warning
- Fixed kernel test robot build error and build warning
Changes in v2:
- Removed ifdef use in .c files
- Removed uart port defines from user-space headers
- Reworded commit message
- Added code documentation
Benjamin Larsson (2):
dt-bindings: serial: 8250: Add Airoha compatibles
serial: Airoha SoC UART and HSUART support
.../devicetree/bindings/serial/8250.yaml | 2 +
drivers/tty/serial/8250/8250.h | 15 ++++
drivers/tty/serial/8250/8250_airoha.c | 83 +++++++++++++++++++
drivers/tty/serial/8250/8250_of.c | 2 +
drivers/tty/serial/8250/8250_port.c | 27 ++++++
drivers/tty/serial/8250/Kconfig | 10 +++
drivers/tty/serial/8250/Makefile | 1 +
7 files changed, 140 insertions(+)
create mode 100644 drivers/tty/serial/8250/8250_airoha.c
--
2.34.1