[PATCH 00/11] ASoC: codecs: Series of fixes for realtek codecs used on RVPs

Amadeusz Sławiński amadeuszx.slawinski at linux.intel.com
Thu Jun 9 15:35:30 CEST 2022


Our tests platforms do use realtek codecs, while implementing avs driver
and machine boards for it, we identified quite a lot of problems with
those codec drivers.

This series aims to fix those issues.

Amadeusz Sławiński (8):
  ASoC: codecs: rt274: Move irq registration and cleanup
  ASoC: codecs: rt286: Move irq registration and cleanup
  ASoC: codecs: rt298: Move irq registration and cleanup
  ASoC: codecs: rt274: Enable irq only when needed
  ASoC: codecs: rt286: Enable irq only when needed
  ASoC: codecs: rt298: Enable irq only when needed
  ASoC: codecs: rt298: Fix NULL jack in interrupt
  ASoC: codecs: rt298: Fix jack detection

Cezary Rojewski (3):
  ASoC: codecs: rt274: Always init jack_detect_work
  ASoC: codecs: rt286: Reorganize jack detect handling
  ASoC: codecs: rt298: Reorganize jack detect handling

 sound/soc/codecs/rt274.c           | 67 +++++++++++----------
 sound/soc/codecs/rt286.c           | 56 ++++++++----------
 sound/soc/codecs/rt286.h           |  2 -
 sound/soc/codecs/rt298.c           | 93 +++++++++++++-----------------
 sound/soc/codecs/rt298.h           |  2 -
 sound/soc/intel/boards/broadwell.c |  6 +-
 sound/soc/intel/boards/bxt_rt298.c |  2 +-
 sound/soc/intel/boards/skl_rt286.c |  2 +-
 8 files changed, 108 insertions(+), 122 deletions(-)

-- 
2.25.1



More information about the Alsa-devel mailing list