]> git.baikalelectronics.ru Git - kernel.git/commitdiff
serial: max310: remove redundant memset in rs485_config
authorLino Sanfilippo <LinoSanfilippo@gmx.de>
Sun, 10 Apr 2022 10:46:39 +0000 (12:46 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 15 Apr 2022 09:30:22 +0000 (11:30 +0200)
In uart_set_rs485_config() the serial core already nullifies the padding
field of the passed serial_rs485 struct before returning it to userspace.

Doing the same in the drivers rs485_config() function is redundant, so
remove the concerning memset in this function.

Signed-off-by: Lino Sanfilippo <LinoSanfilippo@gmx.de>
Link: https://lore.kernel.org/r/20220410104642.32195-7-LinoSanfilippo@gmx.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/max310x.c

index 3112b4a054485f78ce82766b02974d2af89472c0..a0b6ea52d133ed2d7728b950648d80568355c30f 100644 (file)
@@ -1037,7 +1037,6 @@ static int max310x_rs485_config(struct uart_port *port,
 
        rs485->flags &= SER_RS485_RTS_ON_SEND | SER_RS485_RX_DURING_TX |
                        SER_RS485_ENABLED;
-       memset(rs485->padding, 0, sizeof(rs485->padding));
        port->rs485 = *rs485;
 
        schedule_work(&one->rs_work);