]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
[PATCH] OMAP: DSP pm fix
authorToshihiro Kobayashi <Toshihiro.Kobayashi@nokia.com>
Tue, 10 May 2005 20:47:01 +0000 (13:47 -0700)
committerTony Lindgren <tony@atomide.com>
Tue, 10 May 2005 20:47:01 +0000 (13:47 -0700)
commite9d0d7cd810deb957167a72e861205866daee459
tree70b37ec870b39cb60d87b166b893e275271c98ab
parent1e24074f1797d90a62db6755a374e5fdb931fe81
[PATCH] OMAP: DSP pm fix

This is a fix for pm code with regard to the DSP.

In the current code we have a problem that DSP won't
re-enabled after suspend if DSP is just turned on
(with idle request) from McBSP  driver but not used
by DSP Gateway.

I moved DSP related code from pm.c to dsp_common.c.
With this patch DSP will be resumed to the original state
after suspend, whichever state (reset / idling for
McBSP / running with DSP Gateway) DSP was in.

Signed-off-by: Toshihiro Kobayashi <Toshihiro.Kobayashi@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap/dsp/dsp_common.c
arch/arm/mach-omap/dsp/dsp_ctl.c
arch/arm/mach-omap/pm.c
include/asm-arm/arch-omap/dsp_common.h