|
@@ -179,7 +179,7 @@ void mmc_host_clk_release(struct mmc_host *host)
|
|
host->clk_requests--;
|
|
host->clk_requests--;
|
|
if (mmc_host_may_gate_card(host->card) &&
|
|
if (mmc_host_may_gate_card(host->card) &&
|
|
!host->clk_requests)
|
|
!host->clk_requests)
|
|
- schedule_work(&host->clk_gate_work);
|
|
|
|
|
|
+ queue_work(system_nrt_wq, &host->clk_gate_work);
|
|
spin_unlock_irqrestore(&host->clk_lock, flags);
|
|
spin_unlock_irqrestore(&host->clk_lock, flags);
|
|
}
|
|
}
|
|
|
|
|