Skip to content

Commit da4c279

Browse files
jhovoldgregkh
authored andcommitted
serial: enable serdev support
Enable serdev support by using the new device-registration helpers. Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Johan Hovold <johan@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent 8cde11b commit da4c279

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/tty/serial/serial_core.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2782,7 +2782,7 @@ int uart_add_one_port(struct uart_driver *drv, struct uart_port *uport)
27822782
* Register the port whether it's detected or not. This allows
27832783
* setserial to be used to alter this port's parameters.
27842784
*/
2785-
tty_dev = tty_port_register_device_attr(port, drv->tty_driver,
2785+
tty_dev = tty_port_register_device_attr_serdev(port, drv->tty_driver,
27862786
uport->line, uport->dev, port, uport->tty_groups);
27872787
if (likely(!IS_ERR(tty_dev))) {
27882788
device_set_wakeup_capable(tty_dev, 1);
@@ -2845,7 +2845,7 @@ int uart_remove_one_port(struct uart_driver *drv, struct uart_port *uport)
28452845
/*
28462846
* Remove the devices from the tty layer
28472847
*/
2848-
tty_unregister_device(drv->tty_driver, uport->line);
2848+
tty_port_unregister_device(port, drv->tty_driver, uport->line);
28492849

28502850
tty = tty_port_tty_get(port);
28512851
if (tty) {

0 commit comments

Comments
 (0)