1. 27 Sep, 2021 17 commits
  2. 22 Sep, 2021 17 commits
  3. 21 Sep, 2021 4 commits
  4. 20 Sep, 2021 2 commits
    • Mark Brown's avatar
      ASoC: Drop mistakenly applied SPI patch · 8e8f2ac0
      Mark Brown authored
      Revert 6e8cc4dd ("spi: tegra20-slink: Declare runtime suspend and
      resume functions conditionally") which was mistakenly applied to the
      ASoC tree not the SPI tree (where it was also applied.
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      8e8f2ac0
    • Mark Brown's avatar
      Merge series "ASoC: compress: Support module_get on stream open" from Peter... · cca46db7
      Mark Brown authored
      Merge series "ASoC: compress: Support module_get on stream open" from Peter Ujfalusi <peter.ujfalusi@linux.intel.com>:
      
      Hi,
      
      SOF is marking all componet drivers with module_get_upon_open = 1 which works
      fine with normal PCM streams, however on compressed side the module get upon
      open is not supported. The module_get works when module_get_upon_open is not set
      becasue the snd_soc_component_module_get_when_probe() will pass NULL for the
      substream parameter of snd_soc_component_module_get().
      
      In order to re-use the existing infrastructure for module_get, the proposal is
      to convert the mark_module to void pointer (like the pm mark) and implement
      matching code for the compressed open/free to pcm open/close.
      
      Regards,
      Peter
      ---
      Peter Ujfalusi (2):
        ASoC: soc-component: Convert the mark_module to void*
        ASoC: compress/component: Use module_get_when_open/put_when_close for
          cstream
      
       include/sound/soc-component.h | 14 ++++----
       sound/soc/soc-component.c     | 61 +++++++++++++++--------------------
       sound/soc/soc-compress.c      | 43 +++++++++++++++++++++---
       3 files changed, 71 insertions(+), 47 deletions(-)
      
      --
      2.33.0
      cca46db7