|
@@ -1036,9 +1036,7 @@ static void via_init_mmc_host(struct via_crdr_mmc_host *host)
|
|
u32 lenreg;
|
|
u32 lenreg;
|
|
u32 status;
|
|
u32 status;
|
|
|
|
|
|
- init_timer(&host->timer);
|
|
|
|
- host->timer.data = (unsigned long)host;
|
|
|
|
- host->timer.function = via_sdc_timeout;
|
|
|
|
|
|
+ setup_timer(&host->timer, via_sdc_timeout, (unsigned long)host);
|
|
|
|
|
|
spin_lock_init(&host->lock);
|
|
spin_lock_init(&host->lock);
|
|
|
|
|