On Wed, 26 Dec 2018 11:34:49 +0100, Sameer Pujar wrote: > > Even after disabling interrupts on the module, it could be possible > that irq handlers are still running. System hang is seen during > suspend path. It was found that, there were pending writes on the > HDA bus and clock was disabled by that time. > > Above mentioned issue is fixed by clearing any pending irq handlers > before disabling clocks and returning from hda suspend. > > Suggested-by: Mohan Kumar <mkumard@xxxxxxxxxx> > Suggested-by: Dara Ramesh <dramesh@xxxxxxxxxx> > Signed-off-by: Sameer Pujar <spujar@xxxxxxxxxx> Applied, thanks. Takashi