1. 09 1月, 2009 1 次提交
    • W
      ALSA: hda - create hda_codec.control_mutex for kcontrol->private_value · 5a9e02e9
      Wu Fengguang 提交于
      Fix the following lockdep warning by not reusing the hda_codec.spdif_mutex.
      
          ALSA sound/pci/hda/hda_codec.c:882: hda_codec_cleanup_stream: NID=0x2
      
          =======================================================
          [ INFO: possible circular locking dependency detected ]
          2.6.28-next-20090102 #33
          -------------------------------------------------------
          mplayer/3151 is trying to acquire lock:
           (&pcm->open_mutex){--..}, at: [<ffffffffa004ced3>] snd_pcm_release+0x43/0xd0 [snd_pcm]
      
          but task is already holding lock:
           (&mm->mmap_sem){----}, at: [<ffffffff810c0252>] sys_munmap+0x42/0x80
      
          which lock already depends on the new lock.
      Signed-off-by: NWu Fengguang <fengguang.wu@intel.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      5a9e02e9
  2. 08 1月, 2009 2 次提交
  3. 07 1月, 2009 3 次提交
  4. 03 1月, 2009 2 次提交
  5. 01 1月, 2009 2 次提交
  6. 24 12月, 2008 1 次提交
  7. 21 12月, 2008 2 次提交
  8. 20 12月, 2008 1 次提交
  9. 19 12月, 2008 11 次提交
  10. 18 12月, 2008 3 次提交
  11. 16 12月, 2008 1 次提交
  12. 11 12月, 2008 1 次提交
  13. 10 12月, 2008 1 次提交
  14. 07 12月, 2008 1 次提交
  15. 05 12月, 2008 2 次提交
    • T
      ALSA: hda - Proper power-map toggling for input pins · 12dde4c6
      Takashi Iwai 提交于
      The current code overrides the event type on input pins always to
      PWR_EVENT.  Although this still works (PWR_EVENT and INSERT_EVENT
      are handled samely), it'd be better to avoid such overrides.
      
      Also, currently the unsol events are registered even for fixed pins
      which will never raise the pin-detection event.
      
      This patch fixes both issues.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      12dde4c6
    • T
      ALSA: hda - Fix pin-detection in patch_sigmatel.c · e6e3ea25
      Takashi Iwai 提交于
      The pin-detection function used in patch_sigmatel.c shouldn't be specific
      to HP pin because it's used for input pins in general, too.
      
      This patch fixes the detection function, removes the HP check from it
      and moves to stac92xx_hp_detect().
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      e6e3ea25
  16. 04 12月, 2008 2 次提交
  17. 01 12月, 2008 2 次提交
  18. 28 11月, 2008 2 次提交