diff options
author | Allen Pais <allen.lkml@gmail.com> | 2017-09-21 22:35:05 +0530 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-09-21 11:44:42 -0700 |
commit | 636873890c63c892fca5ccab8af3a9f3607eb1fc (patch) | |
tree | f9b0919541655322d887c98601044afb1677a841 /drivers | |
parent | d2a0012e7632a588683ad6320529659c4cd27131 (diff) | |
download | linux-stable-636873890c63c892fca5ccab8af3a9f3607eb1fc.tar.gz linux-stable-636873890c63c892fca5ccab8af3a9f3607eb1fc.tar.bz2 linux-stable-636873890c63c892fca5ccab8af3a9f3607eb1fc.zip |
drivers: net: pxa168: 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: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/ethernet/marvell/pxa168_eth.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/net/ethernet/marvell/pxa168_eth.c b/drivers/net/ethernet/marvell/pxa168_eth.c index 993724959a7c..91b1c154fd29 100644 --- a/drivers/net/ethernet/marvell/pxa168_eth.c +++ b/drivers/net/ethernet/marvell/pxa168_eth.c @@ -1496,9 +1496,8 @@ static int pxa168_eth_probe(struct platform_device *pdev) netif_napi_add(dev, &pep->napi, pxa168_rx_poll, pep->rx_ring_size); memset(&pep->timeout, 0, sizeof(struct timer_list)); - init_timer(&pep->timeout); - pep->timeout.function = rxq_refill_timer_wrapper; - pep->timeout.data = (unsigned long)pep; + setup_timer(&pep->timeout, rxq_refill_timer_wrapper, + (unsigned long)pep); pep->smi_bus = mdiobus_alloc(); if (!pep->smi_bus) { |