1. 06 May, 2010 1 commit
  2. 05 May, 2010 5 commits
  3. 23 Apr, 2010 2 commits
  4. 22 Apr, 2010 2 commits
  5. 19 Apr, 2010 1 commit
    • Takashi Iwai's avatar
      ALSA: hda - Fix resume from StR of HP 2510p with docking-station · b7d2526f
      Takashi Iwai authored
      When HP laptop with AD1981 codec is suspended and the docking-station
      is connected before the resume, the outputs get confused, and wrongly
      routed still to the speaker.  This is because of a change in 2.6.34-rc1
      ea52bf26
          ALSA: hda: Add powerdown for Analog Devices HDA codecs
      
      The problem was the added resume callback that doesn't consider the
      modified init hook.  The fix is simply remove the resume callback here
      and make the resume normally.  This doesn't change any behavior intended
      in the commit above (for shutting down the sound at suspend) but only
      fixes the resume.
      Reported-and-tested-by: default avatarFrans Pop <elendil@planet.nl>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      b7d2526f
  6. 15 Apr, 2010 4 commits
  7. 14 Apr, 2010 3 commits
  8. 12 Apr, 2010 2 commits
  9. 09 Apr, 2010 4 commits
  10. 07 Apr, 2010 4 commits
  11. 05 Apr, 2010 2 commits
  12. 04 Apr, 2010 1 commit
  13. 01 Apr, 2010 3 commits
  14. 31 Mar, 2010 1 commit
  15. 30 Mar, 2010 4 commits
  16. 29 Mar, 2010 1 commit
    • Takashi Iwai's avatar
      ALSA: hda - Fix ADC/MUX assignment of ALC269 codec · 6694635d
      Takashi Iwai authored
      ALC269 codec has a few different variants, and each of them may have
      different ADC and MUX widgets.  For example, one model has ADC 0x08
      with MUX 0x23 while others has ADC 0x09 or ADC 0x07 with MUX 022 or
      0x24.  The difference of ADC appears usually as the capability of
      the digital mic pin (0x12), and the current driver sometimes misses
      the internal mic pin due to the mismatching ADC.
      
      This patch adds a bit more clever way to find the matching ADC instead
      of the static list.  Now the driver checks all active input pins and
      fills only the ADC/MUX's that contain all of them.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      6694635d