A warning is displayed if uart0_base is different from what the code expects qemu to generate for the pl011 UART in the device tree. However, now we support the ns16550a UART emulated by kvmtool, which has a different address. This leads to the warning being displayed even though the UART is configured and working as expected. Now that we support multiple UARTs, the warning serves no purpose, so remove it. Signed-off-by: Alexandru Elisei <alexandru.elisei@xxxxxxx> --- lib/arm/io.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/lib/arm/io.c b/lib/arm/io.c index 35fc05aeb4db..87435150f73e 100644 --- a/lib/arm/io.c +++ b/lib/arm/io.c @@ -61,12 +61,6 @@ static void uart0_init(void) } uart0_base = ioremap(base.addr, base.size); - - if (uart0_base != (u8 *)UART_EARLY_BASE) { - printf("WARNING: early print support may not work. " - "Found uart at %p, but early base is %p.\n", - uart0_base, (u8 *)UART_EARLY_BASE); - } } void io_init(void) -- 2.17.0