1. 04 Apr, 2024 4 commits
  2. 03 Apr, 2024 32 commits
  3. 02 Apr, 2024 4 commits
    • Mark Brown's avatar
      ASoC: SOF: cppcheck fixes and debugfs addition · ff9496da
      Mark Brown authored
      Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:
      
      Small changes with 3 cppcheck fixes and the firmware version now
      visible with debugfs instead of only via dmesg logs.
      ff9496da
    • Mark Brown's avatar
      ASoC: SOF: Intel: improve SoundWire support for · d62d6210
      Mark Brown authored
      Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:
      
      This patchset contains important updates for SoundWire support.
      
      We initially implemented support for multiple amplifiers on different
      links using a single HDaudio DMA transfer. To align with the other OS,
      the 'aggregation' is now supported by the firmware. This change in
      directions has kernel impacts, since we now have multiple HDaudio DMAs
      to program and start, but since there are no platforms released so far
      there's no end-user impact.
      
      In addition, the behavior in case of xruns is improved by clearing the
      PCM states and better handling of the hw_free case.
      
      Note that the hw_free support will compile but will only be functional
      with the companion patch "soundwire: intel: add intel_free_stream() back"
      already applied in the SoundWire tree.
      d62d6210
    • Mark Brown's avatar
      ASoC: Use snd_ctl_find_id_mixer() instead of · dbc93a55
      Mark Brown authored
      Merge series from Richard Fitzgerald <rf@opensource.cirrus.com>:
      
      The first two patches change snd_soc_card_get_kcontrol() to use the
      core snd_ctl_find_id_mixer() functionality instead of open-coding its
      own list walk.
      
      The last patch adds a KUnit test for this, which was tested on the
      original and modified code.
      dbc93a55
    • Mark Brown's avatar
      ASoC: codecs: ES8326: solve some hp issues and · 28375823
      Mark Brown authored
      Merge series from Zhang Yi <zhangyi@everest-semi.com>:
      
      We solved some issues related to headphone detection.And for using
      the same configuration in different power conditions,we modified the
      clock table
      28375823