lib: utils/serial: Add PXA UARTs support

The PXA variant of the uart8250 adds the UART Unit Enable bit (UUE) that
needs to be set to enable the XScale PXA UART. And it is required for
some RISC-V SoCs like the Spacemit K1 that implement the PXA UART.

This introduces the "intel,xscale-uart" compatible to handle setting the
UUE bit.

Signed-off-by: Junhui Liu <junhui.liu@pigmoral.tech>
Reviewed-by: Anup Patel <anup@brainfault.org>
Link: https://lore.kernel.org/r/20250327-pxa-uart-support-v2-1-c4400c1fcd0b@pigmoral.tech
Signed-off-by: Anup Patel <anup@brainfault.org>
This commit is contained in:
Junhui Liu authored and Anup Patel committed 2025-03-27 20:20:05 +05:30
1 parent 3ac49712e3
commit 8fe835303c
6 files changed
+24 -8

No files matched your search

+1 -1
View File
@@ -75,7 +75,7 @@ static int platform_early_init(bool cold_boot)
/* Example if the generic UART8250 driver is used */
return uart8250_init(PLATFORM_UART_ADDR, PLATFORM_UART_INPUT_FREQ,
PLATFORM_UART_BAUDRATE, 0, 1, 0);
PLATFORM_UART_BAUDRATE, 0, 1, 0, 0);
}
/*