[PATCH 0/6] ASoC: rt5640: Fix various IRQ handling issues

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

The recent(ish) rt5640 changes to add HDA header jack-detect support
and the related suspend/resume handling fixes have introduced several
issues with IRQ handling on boards not using the HDA header jack-detect
support.

This series fixes these issues, see the individual commit messages
for details.

Regards,

Hans


Hans de Goede (6):
  ASoC: rt5640: Revert "Fix sleep in atomic context"
  ASoC: rt5640: Fix sleep in atomic context
  ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
  ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect
  ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
  ASoC: rt5640: Only cancel jack-detect work on suspend if active

 sound/soc/codecs/rt5640.c | 29 ++++++++++++-----------------
 1 file changed, 12 insertions(+), 17 deletions(-)

-- 
2.41.0




[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux