1. 17 8月, 2017 1 次提交
  2. 13 8月, 2017 1 次提交
  3. 09 6月, 2017 1 次提交
  4. 28 1月, 2015 1 次提交
  5. 02 1月, 2015 1 次提交
    • L
      ALSA: wss: Remove (almost) always NULL parameters · fa60c065
      Lars-Peter Clausen 提交于
      Most callers of snd_wss_pcm(), snd_wss_timer() and snd_cs4236_pcm() pass
      NULL as the last parameter, some callers pass a pointer but never use it
      after the function has been called and only a few callers pass a pointer and
      actually use it. The later is only the case for snd_wss_pcm() for
      snd_cs4236_pcm() and it is possible to get the same PCM object by accessing
      the pcm field of the snd_wss struct that was passed as the first parameter.
      
      This function removes the last parameters from the functions mentioned above
      and updates the callers which used it to use chip->pcm instead. This allows
      us to slightly simplify the functions since they don't have to check and set
      the last parameter anymore which makes the code slightly shorter and
      cleaner.
      Signed-off-by: NLars-Peter Clausen <lars@metafoo.de>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      fa60c065
  6. 21 10月, 2014 1 次提交
  7. 16 7月, 2012 2 次提交
  8. 01 11月, 2011 1 次提交
  9. 22 9月, 2011 1 次提交
  10. 31 3月, 2011 1 次提交
  11. 11 12月, 2009 1 次提交
  12. 18 11月, 2009 1 次提交
    • K
      ALSA: cs4236: update control names · b753e03e
      Krzysztof Helt 提交于
      Update control names to be more closer to their meaning.
      Change the "Mono" name to the "Beep" as this line is usually
      used to forward the PC beeper signal to sound card's output.
      Update names for both cs423x and wss.
      
      Clean up cs4235 controls according to the cs4235 doc. Rename
      some of the cs4235 controls to be consistent with the cs4236's
      ones.
      
      Also, delete one misnamed cs4231 register define.
      Signed-off-by: NKrzysztof Helt <krzysztof.h1@wp.pl>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      b753e03e
  13. 06 11月, 2009 1 次提交
    • K
      ALSA: cs4236: detect chip in one pass · d114cd84
      Krzysztof Helt 提交于
      The cs4236 was two step detection with call to the snd_wss_free()
      between two steps. The snd_wss_free() did not free a sound device
      created in the snd_wss_create(). This caused an OOPS during module
      removal as the same sound device was released twice. The same OOPS
      happened if the cs4236 module loading failed.
      
      Fix this by adapting the snd_cs4236_create() to correctly work with
      chips less capable then cs4236. The snd_cs4236_create() behaves the
      same as the snd_wss_create() if the chip is less capable than the cs4236.
      Signed-off-by: NKrzysztof Helt <krzysztof.h1@wp.pl>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      d114cd84
  14. 12 10月, 2009 1 次提交
  15. 10 10月, 2009 1 次提交
  16. 17 2月, 2009 1 次提交
  17. 05 2月, 2009 1 次提交
  18. 17 1月, 2009 1 次提交
  19. 11 1月, 2009 1 次提交
  20. 25 8月, 2008 2 次提交
  21. 13 8月, 2008 2 次提交
  22. 06 8月, 2008 10 次提交
  23. 13 6月, 2008 1 次提交
  24. 01 2月, 2008 2 次提交
  25. 16 10月, 2007 3 次提交