Linux 6.6.15-rt22
[platform/kernel/linux-rpi.git] / drivers / tty / serial / ucc_uart.c
index b06661b..ed7a6bb 100644 (file)
@@ -931,7 +931,7 @@ static void qe_uart_set_termios(struct uart_port *port,
        baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16);
 
        /* Do we really need a spinlock here? */
-       spin_lock_irqsave(&port->lock, flags);
+       uart_port_lock_irqsave(port, &flags);
 
        /* Update the per-port timeout. */
        uart_update_timeout(port, termios->c_cflag, baud);
@@ -949,7 +949,7 @@ static void qe_uart_set_termios(struct uart_port *port,
                qe_setbrg(qe_port->us_info.tx_clock, baud, 16);
        }
 
-       spin_unlock_irqrestore(&port->lock, flags);
+       uart_port_unlock_irqrestore(port, flags);
 }
 
 /*