1. 03 Feb, 2023 8 commits
  2. 02 Feb, 2023 9 commits
  3. 01 Feb, 2023 18 commits
  4. 31 Jan, 2023 5 commits
    • Mark Brown's avatar
      ASoC: cs42l42: Add SoundWire support · 98fda42a
      Mark Brown authored
      Merge series from Stefan Binding <sbinding@opensource.cirrus.com>:
      
      The CS42L42 has a SoundWire interface for control and audio. This
      chain of patches adds support for this.
      
      Patches #1 .. #5 split out various changes to the existing code that
      are needed for adding Soundwire. These are mostly around clocking and
      supporting the separate probe and enumeration stages in SoundWire.
      
      Patches #6 .. #8 actually adds the SoundWire handling.
      98fda42a
    • Mark Brown's avatar
      ASoC: use helper function and cleanup · 6570befb
      Mark Brown authored
      Merge series from Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>:
      
      struct snd_soc_dai need to have info for playback/capture,
      but it is using "playback/capture_xxx" or "tx/tx_xxx" or array.
      This kind of random definition is very difficult to read.
      
      This patch-set add helper functions and each driver use it.
      And cleanup the definition.
      6570befb
    • Mark Brown's avatar
      ASoC: mchp-spdifrx: add runtime PM support and fixes · 01b17067
      Mark Brown authored
      Merge series from Claudiu Beznea <claudiu.beznea@microchip.com>:
      
      This series adds runtime PM support for Microchip SPDIFRX driver.
      Along with it I added few fixes identified while going though the code
      and playing with Microchip SPDIFRX controller.
      01b17067
    • Mark Brown's avatar
      ASoC: codecs: Add Awinic AW88395 audio amplifier · 41e0207f
      Mark Brown authored
      Merge series from wangweidong.a@awinic.com:
      
      The Awinic AW88395 is an I2S/TDM input, high efficiency
      digital Smart K audio amplifier with an integrated 10.25V
      smart boost converter.
      
      Add a DT schema for describing Awinic AW88395 audio amplifiers. They are
      controlled using I2C
      41e0207f
    • Mark Brown's avatar
      Add the Renesas IDT821034 codec support · 381ee169
      Mark Brown authored
      Merge series from Herve Codina <herve.codina@bootlin.com>:
      
      The Renesas IDT821034 codec is four channel PCM codec with on-chip
      filters and programmable gain setting.  It also provides SLIC
      (Subscriber Line Interface Circuit) signals as GPIOs.
      381ee169