1. 02 Oct, 2024 1 commit
    • Takashi Iwai's avatar
      ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs · 1c801e7f
      Takashi Iwai authored
      Some time ago, we introduced the obey_preferred_dacs flag for choosing
      the DAC/pin pairs specified by the driver instead of parsing the
      paths.  This works as expected, per se, but there have been a few
      cases where we forgot to set this flag while preferred_dacs table is
      already set up.  It ended up with incorrect wiring and made us
      wondering why it doesn't work.
      
      Basically, when the preferred_dacs table is provided, it means that
      the driver really wants to wire up to follow that.  That is, the
      presence of the preferred_dacs table itself is already a "do-it"
      flag.
      
      In this patch, we simply replace the evaluation of obey_preferred_dacs
      flag with the presence of preferred_dacs table for fixing the
      misbehavior.  Another patch to drop of the obsoleted flag will
      follow.
      
      Fixes: 242d990c ("ALSA: hda/generic: Add option to enforce preferred_dacs pairs")
      Link: https://bugzilla.suse.com/show_bug.cgi?id=1219803
      Link: https://patch.msgid.link/20241001121439.26060-1-tiwai@suse.deSigned-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      1c801e7f
  2. 01 Oct, 2024 1 commit
  3. 30 Sep, 2024 8 commits
  4. 20 Sep, 2024 1 commit
  5. 19 Sep, 2024 1 commit
  6. 18 Sep, 2024 1 commit
  7. 14 Sep, 2024 3 commits
    • Takashi Iwai's avatar
      Merge branch 'for-linus' into for-next · 64c0ce55
      Takashi Iwai authored
      Pull 6.11 fixes to 6.12-devel branch
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      64c0ce55
    • Takashi Iwai's avatar
      Merge tag 'asoc-v6.12' of... · 1a529af6
      Takashi Iwai authored
      Merge tag 'asoc-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
      
      ASoC: Updates for v6.12
      
      This is a very large set of changes, almost all in drivers rather than
      the core.  Even with the addition of several quite large drivers the
      overall diffstat is negative thanks to the removal of some old Intel
      board support which has been obsoleted by the AVS driver, helped a bit
      by some factoring out into helpers (especially around the Soundwire
      machine drivers for x86).
      
      Highlights include:
      
       - More simplifications and cleanups throughout the subsystem from
         Morimoto-san.
       - Extensive cleanups and refactoring of the Soundwire drivers to make
         better use of helpers.
       - Removal of Intel machine support obsoleted by the AVS driver.
       - Lots of DT schema conversions.
       - Machine support for many AMD and Intel x86 platforms.
       - Support for AMD ACP 7.1, Mediatek MT6367 and MT8365, Realtek RTL1320
         SoundWire and rev C, and Texas Instruments TAS2563
      1a529af6
    • Takashi Iwai's avatar
      Merge tag 'asoc-fix-v6.11-rc7' of... · 134536c2
      Takashi Iwai authored
      Merge tag 'asoc-fix-v6.11-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
      
      ASoC: Fixes for v6.11
      
      A few last minute fixes, plus an update for Pierre's contact details and
      status.  It'd be good to get these into v6.11 (especially the
      MAINTAINERS update) but it wouldn't be the end of the world if they
      waited for the merge window, none of them are super remarkable and it's
      just a question of timing that they're last minute.
      134536c2
  8. 13 Sep, 2024 10 commits
  9. 12 Sep, 2024 14 commits