Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 15e8c7d9 authored by Allen's avatar Allen Committed by Ulf Hansson
Browse files

mmc-host: vub300: use setup_timer() helper.



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

Signed-off-by: default avatarAllen Pais <allen.lkml@gmail.com>
Reviewed-by: default avatarShawn Lin <shawn.lin@rock-chips.com>
Signed-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
parent 4ffd3aaf
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -2323,13 +2323,11 @@ static int vub300_probe(struct usb_interface *interface,
	INIT_WORK(&vub300->cmndwork, vub300_cmndwork_thread);
	INIT_WORK(&vub300->deadwork, vub300_deadwork_thread);
	kref_init(&vub300->kref);
	init_timer(&vub300->sg_transfer_timer);
	vub300->sg_transfer_timer.data = (unsigned long)vub300;
	vub300->sg_transfer_timer.function = vub300_sg_timed_out;
	setup_timer(&vub300->sg_transfer_timer, vub300_sg_timed_out,
		    (unsigned long)vub300);
	kref_get(&vub300->kref);
	init_timer(&vub300->inactivity_timer);
	vub300->inactivity_timer.data = (unsigned long)vub300;
	vub300->inactivity_timer.function = vub300_inactivity_timer_expired;
	setup_timer(&vub300->inactivity_timer,
		    vub300_inactivity_timer_expired, (unsigned long)vub300);
	vub300->inactivity_timer.expires = jiffies + HZ;
	add_timer(&vub300->inactivity_timer);
	if (vub300->card_present)