[ARM] tegra_i2s/spdif_audio: move allow_suspend to a work queue
authorIliyan Malchev <malchev@google.com>
Fri, 5 Nov 2010 20:03:35 +0000 (13:03 -0700)
committerIliyan Malchev <malchev@google.com>
Fri, 5 Nov 2010 20:34:43 +0000 (13:34 -0700)
commit86d007b0f88e0bcc859923cb3d13dc310d5bf057
tree36eee12f7e74ccec10aa6e5c04d283de0e81df3a
parentdbe75d43f5d7591a9687e237a3e3d8b3bc5dc349
[ARM] tegra_i2s/spdif_audio: move allow_suspend to a work queue

Since pm_qos_update_request() may block, we need to make sure that
allow_suspend is always called in process context.

Signed-off-by: Iliyan Malchev <malchev@google.com>
arch/arm/mach-tegra/tegra_i2s_audio.c
arch/arm/mach-tegra/tegra_spdif_audio.c