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

Commit 19207f05 authored by Sahitya Tummala's avatar Sahitya Tummala Committed by Chris Ball
Browse files

mmc: msm_sdcc: Change initialization order of busclk_timer in probe



Intialize busclk_timer before it is accessed in probe.

Signed-off-by: default avatarSahitya Tummala <stummala@codeaurora.org>
Signed-off-by: default avatarDavid Brown <davidb@codeaurora.org>
Signed-off-by: default avatarChris Ball <cjb@laptop.org>
parent 4a268e08
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -1218,6 +1218,10 @@ msmsdcc_probe(struct platform_device *pdev)
	host->plat = plat;
	host->mmc = mmc;
	host->curr.cmd = NULL;
	init_timer(&host->busclk_timer);
	host->busclk_timer.data = (unsigned long) host;
	host->busclk_timer.function = msmsdcc_busclk_expired;


	host->cmdpoll = 1;

@@ -1335,10 +1339,6 @@ msmsdcc_probe(struct platform_device *pdev)
		host->eject = !host->oldstat;
	}

	init_timer(&host->busclk_timer);
	host->busclk_timer.data = (unsigned long) host;
	host->busclk_timer.function = msmsdcc_busclk_expired;

	ret = request_irq(cmd_irqres->start, msmsdcc_irq, IRQF_SHARED,
			  DRIVER_NAME " (cmd)", host);
	if (ret)