Skip to content
  1. May 11, 2010
    • Shahin Ghazinouri's avatar
      ALSA: hda - Fixes distorted recording on US15W chipset · beaffc39
      Shahin Ghazinouri authored
      
      
      The HDA controller in US15W (Poulsbo) reports inaccurate position values
      for capture streams when using the LPIB read method, resulting in
      distorted recordings.
      
      However, using the position buffer is broken for playback streams,
      resulting in a fallback to the LPIB method with the current driver.
      This patch works around the issue by independently detecting the read
      position method for capture and playback streams.
      
      The patch will not have any effect if the position fix method is
      explicitly set.
      
      [Code simplified by tiwai]
      
      Signed-off-by: default avatarShahin Ghazinouri <shahin.ghazinouri@pelagicore.com>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      beaffc39
  2. May 10, 2010
  3. May 07, 2010
    • Wu Fengguang's avatar
      ALSA: hda - fix DG45ID SPDIF output · 4d26f446
      Wu Fengguang authored
      This reverts part of commit 52dc4386
      
      , in order to fix a regression:
      broken SPDIF output on Intel DG45FC motherboard (IDT 92HD73E1X5 codec).
      
      	--- DG45FC-IDT-codec-2.6.32  (SPDIF OK)
      	+++ DG45FC-IDT-codec-2.6.33  (SPDIF broken)
      
      	 Node 0x22 [Pin Complex] wcaps 0x400301: Stereo Digital
      	   Pincap 0x00000010: OUT
      	-  Pin Default 0x40f000f0: [N/A] Other at Ext N/A
      	-    Conn = Unknown, Color = Unknown
      	-    DefAssociation = 0xf, Sequence = 0x0
      	-  Pin-ctls: 0x00:
      	+  Pin Default 0x014510a0: [Jack] SPDIF Out at Ext Rear
      	+    Conn = Optical, Color = Black
      	+    DefAssociation = 0xa, Sequence = 0x0
      	+  Pin-ctls: 0x40: OUT
      	   Connection: 3
      	      0x25* 0x20 0x21
      	 Node 0x23 [Pin Complex] wcaps 0x400301: Stereo Digital
      	   Pincap 0x00000010: OUT
      	-  Pin Default 0x01451140: [Jack] SPDIF Out at Ext Rear
      	+  Pin Default 0x074510b0: [Jack] SPDIF Out at Ext Rear Panel
      	     Conn = Optical, Color = Black
      	-    DefAssociation = 0x4, Sequence = 0x0
      	-    Misc = NO_PRESENCE
      	-  Pin-ctls: 0x40: OUT
      	+    DefAssociation = 0xb, Sequence = 0x0
      	+  Pin-ctls: 0x00:
      	   Connection: 3
      	      0x26* 0x20 0x21
      
      Cc: <stable@kernel.org>
      Cc: Alexey Fisher <bug-track@fisher-privat.net>
      Tested-by: default avatarDavid Härdeman <david@hardeman.nu>
      Signed-off-by: default avatarWu Fengguang <fengguang.wu@intel.com>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      4d26f446
  4. May 06, 2010
  5. May 05, 2010
  6. Apr 23, 2010
  7. Apr 22, 2010
  8. Apr 20, 2010
    • 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
  9. Apr 15, 2010
  10. Apr 14, 2010
  11. Apr 12, 2010
  12. Apr 09, 2010
  13. Apr 07, 2010
  14. Apr 06, 2010
  15. Apr 04, 2010
  16. Apr 02, 2010
  17. Apr 01, 2010