summaryrefslogtreecommitdiff
path: root/scripts/objdiff
diff options
context:
space:
mode:
authorSameer Pujar <spujar@nvidia.com>2018-12-26 16:04:49 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-01-13 10:05:29 +0100
commite9e68f76701c67ab34c586523635352fdf722edf (patch)
tree996f8fd74e3e4d543c1afc665a96e414e9212620 /scripts/objdiff
parent64b9976a624d46058ff337560f0a07b4afe4326b (diff)
ALSA: hda/tegra: clear pending irq handlers
commit 63d2a9ec310d8bcc955574220d4631aa55c1a80c upstream. 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@nvidia.com> Suggested-by: Dara Ramesh <dramesh@nvidia.com> Signed-off-by: Sameer Pujar <spujar@nvidia.com> Cc: <stable@vger.kernel.org> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions