1. 17 Jun, 2023 2 commits
  2. 16 Jun, 2023 17 commits
  3. 15 Jun, 2023 7 commits
  4. 14 Jun, 2023 11 commits
  5. 13 Jun, 2023 3 commits
    • Mark Brown's avatar
      ASoC: add new trigger ordering method · a11e6515
      Mark Brown authored
      Merge series from Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>:
      
      This patch-set adds new "trigger" starting/stopping method.
      a11e6515
    • Mark Brown's avatar
      ASoC: add N cpus to M codecs dai link support · e8181a89
      Mark Brown authored
      Merge series from Bard Liao <yung-chuan.liao@linux.intel.com>:
      
      Currently, ASoC supports dailinks with the following mappings:
      1 cpu DAI to N codec DAIs
      N cpu DAIs to N codec DAIs
      But the mapping between N cpu DAIs and M codec DAIs is not supported.
      The reason is that we didn't have a mechanism to map cpu and codec DAIs
      
      This series suggests a new snd_soc_dai_link_codec_ch_map struct in
      struct snd_soc_dai_link{} which provides codec DAI to cpu DAI mapping
      information used to implement N cpu DAIs to M codec DAIs support.
      
      And add the codec_ch_maps to SOF SoundWire machine driver.
      e8181a89
    • Mark Brown's avatar
      ASoC: Use maple tree for Cirrus Logic devices · 1012bfdd
      Mark Brown authored
      Merge series from Mark Brown <broonie@kernel.org>:
      
      A lot of the Cirrus Logic devices only support single register
      read/write operations so they get no benefit from using the rbtree cache
      over the more modern maple tree cache, convert them to use maple tree.
      1012bfdd