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

Commit 69be8522 authored by Jaehoon Chung's avatar Jaehoon Chung Committed by Ulf Hansson
Browse files

mmc: sdhci-s3c: add spin_unlock_irq() before calling clk_round_rate



Before calling clk_round_rate(), put the spin_unlock_irq() in
sdhci_s3c_consider_clock() function.

Signed-off-by: default avatarJaehoon Chung <jh80.chung@samsung.com>
Acked-by: default avatarAdrian Hunter <adrian.hunter@intel.com>
Signed-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
parent e6cd7a8e
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -121,7 +121,9 @@ static unsigned int sdhci_s3c_consider_clock(struct sdhci_s3c *ourhost,
	 * speed possible with selected clock source and skip the division.
	 */
	if (ourhost->no_divider) {
		spin_unlock_irq(&ourhost->host->lock);
		rate = clk_round_rate(clksrc, wanted);
		spin_lock_irq(&ourhost->host->lock);
		return wanted - rate;
	}