1. 08 9月, 2010 1 次提交
    • C
      ALSA: virtuoso: work around missing reset in the Xonar DS Windows driver · 4c25b932
      Clemens Ladisch 提交于
      For the WM8776 chip, this driver uses a different sample format and
      more features than the Windows driver.  When rebooting from Linux into
      Windows, the latter driver does not reset the chip but assumes all its
      registers have their default settings, so we get garbled sound or, if
      the output happened to be muted before rebooting, no sound.
      
      To make that driver happy, hook our driver's cleanup function into the
      shutdown notifier and ensure that the chip gets reset.
      Signed-off-by: NClemens Ladisch <clemens@ladisch.de>
      Reported-and-tested-by: Nathan Schagen
      Cc: <stable@kernel.org>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      4c25b932
  2. 28 8月, 2010 1 次提交
  3. 26 8月, 2010 1 次提交
  4. 23 8月, 2010 1 次提交
  5. 20 8月, 2010 2 次提交
  6. 19 8月, 2010 3 次提交
  7. 18 8月, 2010 1 次提交
  8. 17 8月, 2010 1 次提交
  9. 16 8月, 2010 2 次提交
  10. 13 8月, 2010 2 次提交
    • T
      ALSA: hda - Fix dynamic ADC change working again · f0cea797
      Takashi Iwai 提交于
      The commit eb541337
          ALSA: hda - Make converter setups sticky
      changes the semantics of snd_hda_codec_cleanup_stream() not to clean up
      the stream at that moment but delay the action.  This broke the codes
      expecting that the clean-up is done immediately, such as dynamic ADC
      changes in some codec drivers.
      
      This patch fixes the issue by introducing a lower helper,
      __snd_hda_codec_cleanup_stream(), to allow the immediate clean up.
      The original snd_hda_codec_cleanup_stream() is kept as is now.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      f0cea797
    • T
      ALSA: hda - Restrict PCM parameters per ELD information over HDMI · bbbe3390
      Takashi Iwai 提交于
      When a device is plugged over HDMI, it passes some information in ELD
      including the supported PCM parameters like formats, rates, channels.
      This patch adds the check to PCM open callback of HDMI streams so that
      only valid parameters the device supports are used.
      
      When no device is plugged, the parameters the codec supports are used;
      it's mostly all parameters the hardware can work.  This is for apps
      that are started before device plugging and do probing (e.g. a sound
      daemon), so that at least, probing would work even before the device
      plugging.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      bbbe3390
  11. 10 8月, 2010 3 次提交
  12. 09 8月, 2010 3 次提交
  13. 06 8月, 2010 2 次提交
  14. 05 8月, 2010 2 次提交
  15. 04 8月, 2010 2 次提交
  16. 03 8月, 2010 8 次提交
  17. 02 8月, 2010 1 次提交
  18. 30 7月, 2010 4 次提交