1. 24 9月, 2009 1 次提交
  2. 11 8月, 2009 1 次提交
  3. 03 8月, 2009 6 次提交
  4. 17 7月, 2009 1 次提交
  5. 08 7月, 2009 1 次提交
  6. 05 7月, 2009 1 次提交
  7. 04 7月, 2009 2 次提交
  8. 24 6月, 2009 2 次提交
    • T
      ALSA: hda - Add patch module option · 4ea6fbc8
      Takashi Iwai 提交于
      Added the patch module option to apply a "patch" as a firmware to
      modify pin configurations or give additional hints to the driver
      before actually initializing and configuring the codec.
      
      This can be used as a workaround when the BIOS doesn't give sufficient
      information or give wrong information that doesn't match with the real
      hardware setup, until it's fixed statically in the driver via a quirk.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      4ea6fbc8
    • T
      ALSA: hda - Don't call snd_hda_codec_configure in snd_hda_codec_new() · a1e21c90
      Takashi Iwai 提交于
      The codec setup call via snd_hda_codec_configure() isn't necessarily
      called in snd_hda_codec_new().  For the later added feature, it's better
      to change the code flow like:
       - create all codec instances
       - configure each codec
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      a1e21c90
  9. 04 6月, 2009 1 次提交
  10. 02 6月, 2009 2 次提交
  11. 31 5月, 2009 1 次提交
  12. 28 5月, 2009 2 次提交
  13. 26 5月, 2009 2 次提交
  14. 25 5月, 2009 1 次提交
  15. 19 5月, 2009 1 次提交
  16. 18 5月, 2009 1 次提交
    • T
      ALSA: hda - Avoid conflicts with snd-ctxfi driver · 313f6e2d
      Takashi Iwai 提交于
      The PCI entries of Creative with HD-audio class can be the devices
      with emu20k1/emu20k2 chips.  These are supported better by snd-ctxfi
      driver.  With that driver, the device will mutate from HD-audio to
      its native class.
      
      This patch adds a simple ifdef to avoid the conflict of device probe
      between snd-hda-intel and snd-ctxfi drivers.  1102:0009 seems still
      OK to be added as it has no emu20kx chip, and is a pure HD-audio
      device.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      313f6e2d
  17. 21 4月, 2009 1 次提交
    • T
      ALSA: hda - Retry codec-verbs at errors · b613291f
      Takashi Iwai 提交于
      The current error-recovery scheme for the codec communication errors
      doesn't work always well.  Especially falling back to the
      single-command mode causes the fatal problem on many systems.
      
      In this patch, the problematic verb is re-issued again after the error
      (even with polling mode) instead of the single-cmd mode.  The
      single-cmd mode will be used only when specified via the command
      option explicitly, mainly just for testing.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      b613291f
  18. 16 4月, 2009 3 次提交
  19. 14 4月, 2009 1 次提交
  20. 10 4月, 2009 1 次提交
    • J
      [ALSA] hda_intel: fix unexpected ring buffer positions · fa00e046
      Jaroslav Kysela 提交于
      I found two issues with ICH7-M (it should be related to other HDA chipsets
      as well):
      
      - the ring buffer position is not reset when stream restarts (after xrun) -
        solved by moving azx_stream_reset() call from open() to prepare() callback
        and reset posbuf to zero (it might be filled with hw later than position()
        callback is called)
      - irq_ignore flag should be set also when ring buffer memory area is not
        changed in prepare() callback - this patch replaces irq_ignore with
        more universal check based on jiffies clock
      Signed-off-by: NJaroslav Kysela <perex@perex.cz>
      fa00e046
  21. 19 3月, 2009 2 次提交
  22. 18 3月, 2009 2 次提交
  23. 02 3月, 2009 2 次提交
  24. 27 2月, 2009 1 次提交
  25. 16 2月, 2009 1 次提交