Browse Source

drivers: tty: vcc: use setup_timer() helper.

    Use setup_timer function instead of initializing timer with the
    function and data fields.

Signed-off-by: Allen Pais <allen.lkml@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Allen Pais 8 years ago
parent
commit
a386ab2b28
1 changed files with 2 additions and 7 deletions
  1. 2 7
      drivers/tty/vcc.c

+ 2 - 7
drivers/tty/vcc.c

@@ -645,13 +645,8 @@ static int vcc_probe(struct vio_dev *vdev, const struct vio_device_id *id)
 	if (rv)
 	if (rv)
 		goto free_domain;
 		goto free_domain;
 
 
-	init_timer(&port->rx_timer);
-	port->rx_timer.function = vcc_rx_timer;
-	port->rx_timer.data = port->index;
-
-	init_timer(&port->tx_timer);
-	port->tx_timer.function = vcc_tx_timer;
-	port->tx_timer.data = port->index;
+	setup_timer(&port->rx_timer, vcc_rx_timer, port->index);
+	setup_timer(&port->tx_timer, vcc_tx_timer, port->index);
 
 
 	dev_set_drvdata(&vdev->dev, port);
 	dev_set_drvdata(&vdev->dev, port);