|
@@ -760,9 +760,7 @@ ioat_init_channel(struct ioatdma_device *ioat_dma,
|
|
|
dma_cookie_init(&ioat_chan->dma_chan);
|
|
|
list_add_tail(&ioat_chan->dma_chan.device_node, &dma->channels);
|
|
|
ioat_dma->idx[idx] = ioat_chan;
|
|
|
- init_timer(&ioat_chan->timer);
|
|
|
- ioat_chan->timer.function = ioat_timer_event;
|
|
|
- ioat_chan->timer.data = data;
|
|
|
+ setup_timer(&ioat_chan->timer, ioat_timer_event, data);
|
|
|
tasklet_init(&ioat_chan->cleanup_task, ioat_cleanup_event, data);
|
|
|
}
|
|
|
|