1. 17 Dec, 2018 1 commit
  2. 13 Dec, 2018 1 commit
    • Takashi Iwai's avatar
      ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 · 01a02e66
      Takashi Iwai authored
      commit 54947cd6 upstream.
      
      We've got a regression report for some Thinkpad models (at least
      T570s) which shows the too low speaker output volume.  The bisection
      leaded to the commit 61fcf8ec ("ALSA: hda/realtek - Enable Thinkpad
      Dock device for ALC298 platform"), and it's basically adding the two
      pin configurations for the dock, and looks harmless.
      
      The real culprit seems, though, that the DAC assignment for the
      speaker pin is implicitly assumed on these devices, i.e. pin NID 0x14
      to be coupled with DAC NID 0x03.  When more pins are configured by the
      commit above, the auto-parser changes the DAC assignment, and this
      resulted in the regression.
      
      As a workaround, just provide the fixed pin / DAC mapping table for
      this Thinkpad fixup function.  It's no generic solution, but the
      problem itself is pretty much device-specific, so must be good
      enough.
      
      Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1554304
      Fixes: 61fcf8ec
      
       ("ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298 platform")
      Cc: <stable@vger.kernel.org>
      Reported-and-tested-by: default avatarJeremy Cline <jcline@redhat.com>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      01a02e66
  3. 05 Dec, 2018 2 commits
  4. 13 Nov, 2018 3 commits
  5. 10 Oct, 2018 1 commit
  6. 25 Jul, 2018 1 commit
  7. 17 Jul, 2018 1 commit
  8. 03 Jul, 2018 3 commits
  9. 26 Jun, 2018 1 commit
  10. 09 May, 2018 1 commit
  11. 01 May, 2018 3 commits
  12. 26 Apr, 2018 1 commit
  13. 24 Apr, 2018 2 commits
  14. 28 Mar, 2018 3 commits
  15. 15 Mar, 2018 6 commits
  16. 09 Mar, 2018 1 commit
  17. 22 Feb, 2018 4 commits
  18. 03 Feb, 2018 1 commit
  19. 23 Jan, 2018 1 commit
  20. 02 Jan, 2018 3 commits