mirror of https://gitee.com/openkylin/linux.git
ASoC: compress: Use power efficient workqueue
There is no need for the power down work to be done on a per CPU workqueue especially considering the fairly long delay before powerdown. Signed-off-by: Mark Brown <broonie@linaro.org> Acked-by: Vinod Koul <vinod.koul@intel.com>
This commit is contained in:
parent
02bd90e86d
commit
3d24cfe485
|
@ -149,8 +149,9 @@ static int soc_compr_free(struct snd_compr_stream *cstream)
|
|||
SND_SOC_DAPM_STREAM_STOP);
|
||||
} else {
|
||||
rtd->pop_wait = 1;
|
||||
schedule_delayed_work(&rtd->delayed_work,
|
||||
msecs_to_jiffies(rtd->pmdown_time));
|
||||
queue_delayed_work(system_power_efficient_wq,
|
||||
&rtd->delayed_work,
|
||||
msecs_to_jiffies(rtd->pmdown_time));
|
||||
}
|
||||
} else {
|
||||
/* capture streams can be powered down now */
|
||||
|
|
Loading…
Reference in New Issue