serial: amba-pl011: Do not complain when DMA is absent
authorFabio Estevam <festevam@denx.de>
Thu, 28 Sep 2023 14:58:42 +0000 (11:58 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 3 Oct 2023 12:59:04 +0000 (14:59 +0200)
Many SoCs do not integrate DMA for the amba pl011 UART, causing
the following message on boot:

uart-pl011 80074000.serial: no DMA platform data

The UART still works in PIO, so better not to print such message that
may confuse people by causing them to think that there is something wrong
with the UART.

Change the message to debug level.

Signed-off-by: Fabio Estevam <festevam@denx.de>
Link: https://lore.kernel.org/r/20230928145842.466933-1-festevam@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/amba-pl011.c

index 41eabad4c94bf65d6f824bbb75e73a110bedc325..61cc24cd90e4bcf6ad84579743b68d38e91e8fdb 100644 (file)
@@ -421,7 +421,7 @@ static void pl011_dma_probe(struct uart_amba_port *uap)
 
                /* We need platform data */
                if (!plat || !plat->dma_filter) {
-                       dev_info(uap->port.dev, "no DMA platform data\n");
+                       dev_dbg(uap->port.dev, "no DMA platform data\n");
                        return;
                }