| From: |
| Benjamin Larsson <benjamin.larsson-AT-genexis.eu> |
| To: |
| linux-serial-AT-vger.kernel.org, devicetree-AT-vger.kernel.org |
| Subject: |
| [PATCH 0/2] Airoha UART support |
| Date: |
| Sun, 05 Jan 2025 14:11:45 +0100 |
| Message-ID: |
| <20250105131147.2290237-1-benjamin.larsson@genexis.eu> |
| Cc: |
| ansuelsmth-AT-gmail.com, lorenzo-AT-kernel.org, Benjamin Larsson <benjamin.larsson-AT-genexis.eu> |
| Archive-link: |
| Article |
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.
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_airoha.c | 85 +++++++++++++++++++
drivers/tty/serial/8250/8250_of.c | 2 +
drivers/tty/serial/8250/8250_port.c | 26 ++++++
drivers/tty/serial/8250/Kconfig | 10 +++
drivers/tty/serial/8250/Makefile | 1 +
include/linux/serial_8250.h | 1 +
include/uapi/linux/serial_core.h | 6 ++
include/uapi/linux/serial_reg.h | 9 ++
9 files changed, 142 insertions(+)
create mode 100644 drivers/tty/serial/8250/8250_airoha.c
Signed-off-by: Benjamin Larsson <benjamin.larsson@genexis.eu>
--
2.34.1