|
@@ -542,9 +542,8 @@ static void gameport_init_port(struct gameport *gameport)
|
|
|
|
|
|
INIT_LIST_HEAD(&gameport->node);
|
|
INIT_LIST_HEAD(&gameport->node);
|
|
spin_lock_init(&gameport->timer_lock);
|
|
spin_lock_init(&gameport->timer_lock);
|
|
- init_timer(&gameport->poll_timer);
|
|
|
|
- gameport->poll_timer.function = gameport_run_poll_handler;
|
|
|
|
- gameport->poll_timer.data = (unsigned long)gameport;
|
|
|
|
|
|
+ setup_timer(&gameport->poll_timer, gameport_run_poll_handler,
|
|
|
|
+ (unsigned long)gameport);
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
/*
|