1. 30 Jul, 2009 5 commits
  2. 29 Jul, 2009 6 commits
  3. 28 Jul, 2009 4 commits
  4. 27 Jul, 2009 3 commits
  5. 24 Jul, 2009 2 commits
  6. 23 Jul, 2009 2 commits
  7. 22 Jul, 2009 7 commits
  8. 20 Jul, 2009 2 commits
    • Takashi Iwai's avatar
      ALSA: hda - Fix pin-setup for Sony VAIO with STAC9872 codecs · b04add95
      Takashi Iwai authored
      The recent rewrite of the codec parser for STAC9872 caused a regression
      for some Sony VAIO models that don't give proper pin default configs
      by BIOS.  Even using model=vaio doesn't work because the pin definitions
      are set after the pin overrides.
      
      This patch fixes the pin definitions in patch_stac9872() to be put
      in the right place before the pin overrides.  Also the patch adds the
      new quirk entry for VAIO F/S to have the correct pin default configs.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      Cc: <stable@kernel.org>
      b04add95
    • Hao Song's avatar
      ALSA: hda - Add quirk for Gateway T6834c laptop · 42b95f0c
      Hao Song authored
      Gateway T6834c laptops need EAPD always on while the default behavior
      for the STAC9205 reference board is to turn it off upon every HP plug.
      By using the special "eapd" model, which is first introduced for Gateway
      T1616 laptops for this same reason, this peculiarity can be properly
      handled.
      Signed-off-by: default avatarHao Song <baritono.tux@gmail.com>
      Cc: <stable@kernel.org>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      42b95f0c
  9. 19 Jul, 2009 2 commits
  10. 17 Jul, 2009 4 commits
  11. 16 Jul, 2009 1 commit
  12. 10 Jul, 2009 2 commits
    • Takashi Iwai's avatar
      ALSA: hda - Check codec errors in snd_hda_get_connections() · 3c6aae44
      Takashi Iwai authored
      The codec read errors in snd_hda_get_connections() are ignored so far,
      and it causes a problem like the bug in the commit
          9d30937a
          ALSA: hda_intel: more strict alc880_parse_auto_config dig_nid checking
      
      Better to check errors in the function and returns a proper error code
      rather than passing bogus NID values.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      3c6aae44
    • Jaroslav Kysela's avatar
      ALSA: hda_intel: more strict alc880_parse_auto_config dig_nid checking · 9d30937a
      Jaroslav Kysela authored
      On some IbexPeak systems with ALC889A errors like "azx_get_response
      timeout, switching to polling mode: last cmd=0xaf9f000b" are produced,
      because non-existent codec #10 is wrongly accessed.
      
      The problem is that snd_hda_get_connections() returns out-of-range result
      for NID 0x1c (something like 0xf8f9 or 0xffff).
      
      This patch adds a check to alc880_parse_auto_config() to avoid using
      of this out-of-range NIDs. A better fix maybe to improve
      snd_hda_get_connections() routine to check for valid NID ranges if
      NIDs are expected as result.
      Signed-off-by: default avatarJaroslav Kysela <perex@perex.cz>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      9d30937a