The DAI ops and sequences have been reworked but the hda_dai_suspend() function kept the call to hda_link_dma_cleanup().
This causes a system lockup on suspend with paused streams.
Drop the stale call to fix the system lockup.
Note: that this patch will not fix the suspend while pause, it is not working, but at least the system is not locked up hard.
…uspend()
The DAI ops and sequences have been reworked but the hda_dai_suspend() function kept the call to hda_link_dma_cleanup(). This causes a system lockup on suspend with paused streams.
Drop the stale call to fix the system lockup. Note: that this patch will not fix the suspend while pause, it is not working, but at least the system is not locked up hard.