1. 10 Nov, 2022 7 commits
    • Mark Brown's avatar
      ASoC: codecs: da7219: Do not export da7219_aad_jack_det() · ec39862f
      Mark Brown authored
      Merge series from Cezary Rojewski <cezary.rojewski@intel.com>:
      
      Goal of the series is to drop any usage of the internal function.
      
      First, update all users to utilize component->set_jack() and then remove
      the relevant EXPORT_SYMBOL_GPL.
      ec39862f
    • Mark Brown's avatar
      ASoC: SOF: ipc4-topology: Add widget queue support · 140ccd04
      Mark Brown authored
      Merge series from Peter Ujfalusi <peter.ujfalusi@linux.intel.com>:
      
      with SOF topology2 for IPC4, widgets might have mutliple queues they can be
      connected.
      The queues to use between components are descibed in the topology file.
      
      This series adds widget queue support (specify which pin to connect) for
      ipc4-topology with topology2.
      
      Note: currently queue 0 of a widget is used as hardwired default.
      140ccd04
    • Mark Brown's avatar
      ASoC: simpe-card/audio-graph fixups · c2c60eaf
      Mark Brown authored
      Merge series from Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>:
      
      These are simpe-card/audio-graph fixup patches.
      c2c60eaf
    • Mark Brown's avatar
      Adjust usage of rt5682(s) power supply properties · 8a7ae8c5
      Mark Brown authored
      Merge series from Nícolas F. R. A. Prado <nfraprado@collabora.com>:
      
      This series sets straight the usage of power supply properties for the
      rt5682 and rt5682s audio codecs.
      
      These properties were already being used by sc7180-trogdor.dtsi (and
      derived DTs like sc7180-trogdor-kingoftown.dtsi).
      
      We start by documenting the power supplies that are already in use and
      then add few others that were missing to the bindings.
      
      Then we update the drivers to also support the new supplies.
      
      Finally we update the trogdor DTs so they have the newly added but
      required supplies and remove a superfluous one that was causing
      warnings.
      8a7ae8c5
    • Mark Brown's avatar
      ASoC: SOF: get pipeline instance id from pipe_widget->instance_id · 6426f56b
      Mark Brown authored
      Merge series from Bard Liao <yung-chuan.liao@linux.intel.com>:
      
      Currently we set pipeline instance id = swidget->pipeline_id, but
      pipeline_id is from topology and can be any number. In fact, the
      number of pipelines is limited. This patch use ida to allocate pipeline
      instance id and will be used for pipeline instance id in the IPC
      message.
      6426f56b
    • Mark Brown's avatar
      ASoC: SOF: Intel: update D0i3 registers for MTL · e3c591c0
      Mark Brown authored
      Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:
      
      MeteorLake relies on a different register for D0i3 configuration, add
      a platform-specific callback to abstract the differences.
      e3c591c0
    • Mark Brown's avatar
      ASoC: mediatek: Register machine drivers to module device table · 43b429f0
      Mark Brown authored
      Merge series from Nícolas F. R. A. Prado <nfraprado@collabora.com>:
      
      Some ASoC machine drivers for MediaTek platforms were not being
      registered to the module device table, preventing them to be
      automatically loaded when built as modules. This series adds the missing
      registration to the drivers.
      43b429f0
  2. 09 Nov, 2022 12 commits
  3. 07 Nov, 2022 21 commits