From 4f28e10f18d6a30652ebd64589d35be515006141 Mon Sep 17 00:00:00 2001 From: "Jiri Slaby (SUSE)" Date: Tue, 13 Oct 2026 08:48:47 +0200 Subject: [PATCH] serial: 8250_exar: remove useless void * casts port->private_data is a void pointer. There is no need to cast it when assigning to or from struct exar8250 pointers. So drop the casts. Signed-off-by: Jiri Slaby (SUSE) Assisted-by: LLM Link: https://patch.msgid.link/c9c3f096b01befa764c3ba75457a76a0afa5800d.1791873876.git.jirislaby@kernel.org Signed-off-by: Greg Kroah-Hartman --- drivers/tty/serial/8250/8250_exar.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/tty/serial/8250/8250_exar.c b/drivers/tty/serial/8250/8250_exar.c index 836792e861bf..ad2e5841fbf6 100644 --- a/drivers/tty/serial/8250/8250_exar.c +++ b/drivers/tty/serial/8250/8250_exar.c @@ -799,7 +799,7 @@ static int cti_rs485_config_mpio_tristate(struct uart_port *port, struct ktermios *termios, struct serial_rs485 *rs485) { - struct exar8250 *priv = (struct exar8250 *)port->private_data; + struct exar8250 *priv = port->private_data; int ret; ret = generic_rs485_config(port, termios, rs485); @@ -837,7 +837,7 @@ static int cti_port_setup_common(struct exar8250 *priv, if (ret) return ret; - port->port.private_data = (void *)priv; + port->port.private_data = priv; port->port.pm = exar_pm; port->port.shutdown = exar_shutdown;