1. 24 1月, 2010 2 次提交
  2. 27 12月, 2009 1 次提交
  3. 22 12月, 2009 1 次提交
  4. 09 12月, 2009 1 次提交
  5. 08 12月, 2009 1 次提交
    • J
      ALSA: hda - iMac 9,1 sound patch. · 4b7e1803
      Justin P. Mattock 提交于
      This is an updated patch for the Apple iMac 9,1 model to add sound.
      Original patch posted here:
      http://article.gmane.org/gmane.linux.alsa.devel/61361/match=
      
      I have been using this patch for a while now
      and have to say it works vary well, except for a few minor 
      things:
      
      	With the iMac 24-inch 3.06GHz Intel Core 2 Duo
      	everything seems to be working as it should,
              although I have not looked into the microphone
      	(never really use one, nor have any apps to test,
      	my guess is it doesn't work, or I never figured out how
      	to get it to work).
      
      	With the iMac 24-inch 2.66GHz Intel Core 2 Duo
      	everything is the same as with the above machine 
      	except I'm hearing a light scratchy/distortion noise
      	come out of the speakers when using headphones(above machine
      	does not do this).
      
      Other than that the sound level is great(especially with good Dj headphones).
      Signed-off-by: NJustin P. Mattock <justinmattock@gmail.com>
      Tested-by: NJustin P. Mattock <justinmattock@gmail.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      4b7e1803
  6. 19 11月, 2009 1 次提交
  7. 16 11月, 2009 1 次提交
  8. 05 11月, 2009 2 次提交
  9. 02 11月, 2009 1 次提交
  10. 01 11月, 2009 1 次提交
    • S
      ALSA: snd-pcsp: add nopcm mode · bcc2c6b7
      Stas Sergeev 提交于
      Currently, if the high-res timers are unavailable, snd-pcsp does not
      initialize. People who choose it over pcspkr, loose their console beeps
      in that case and get annoyed.
      With this patch, the console beeps remain regardless of the high-res
      timers. Additionally, the "nopcm" modparam is added to forcibly
      disable the PCM capabilities of the driver.
      Signed-off-by: NStas Sergeev <stsp@aknet.ru>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      bcc2c6b7
  11. 13 10月, 2009 1 次提交
  12. 06 10月, 2009 1 次提交
  13. 01 10月, 2009 1 次提交
  14. 29 9月, 2009 1 次提交
  15. 21 9月, 2009 1 次提交
  16. 07 9月, 2009 2 次提交
    • T
      ALSA: dummy - Fake buffer allocations · a68c4d11
      Takashi Iwai 提交于
      Instead of allocating the real buffers, use a fake buffer and ignore
      read/write in the dummy driver so that we can save the resources.
      For mmap, a single page (unique to the direction, though) is reused
      to all buffers.
      
      When the app requires to read/write the real buffers, pass fake_buffer=0
      module option at loading time.  This will get back to the old behavior.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      a68c4d11
    • D
      ALSA: hda/realtek: Added support for CLEVO M540R subsystem, 6 channel + digital · a65cc60f
      ddiaz@cenditel.gob.ve 提交于
      The model clevo-m540r was created with 6-channel and digital support. All
      functions verified except spdif. Tested with a VIT D2000 laptop which has:
      
      [lspci extract]
       Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio
      Controller [8086:284b] (rev 03)
              Subsystem: CLEVO/KAPOK Computer Device [1558:5409]
      
      [/proc/asound/card0/codec\#0 header]
      Codec: Realtek ALC883
      Address: 0
      Function Id: 0x1
      Vendor Id: 0x10ec0883
      Subsystem Id: 0x15585409
      Revision Id: 0x100002
      
      [Added a comment about HP mute and the model description by tiwai]
      Signed-off-by: NDhionel Diaz <ddiaz@cenditel.gob.ve>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      a65cc60f
  17. 03 9月, 2009 1 次提交
  18. 02 9月, 2009 1 次提交
  19. 27 8月, 2009 1 次提交
    • T
      ALSA: Add debug module option · 36ce99c1
      Takashi Iwai 提交于
      Add debug module option to snd core.
      This controls the debug print level.  When CONFIG_SND_DEBUG_VERBOSE
      is set, you can suppress the debug messages by giving or changing this
      parameter to a lower value.  debug=0 means no debug messsages.
      As default, it's set to the verbose level 2.
      
      Since this option can be changed dynamically via sysfs file, you can
      suppress the verbose debug messages on the fly, which wasn't possible
      before.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      36ce99c1
  20. 26 8月, 2009 1 次提交
  21. 28 7月, 2009 1 次提交
  22. 23 7月, 2009 2 次提交
  23. 06 7月, 2009 1 次提交
  24. 30 6月, 2009 1 次提交
  25. 24 6月, 2009 3 次提交
  26. 21 6月, 2009 1 次提交
  27. 13 6月, 2009 1 次提交
  28. 11 6月, 2009 1 次提交
  29. 08 6月, 2009 1 次提交
  30. 05 6月, 2009 1 次提交
  31. 02 6月, 2009 1 次提交
    • H
      ALSA: hda - Acer Aspire 8930G support · 3b315d70
      Hector Martin 提交于
      Short story: this laptop has 5.1 built-in speakers which you *really*
      want to use (the not-so-"sub" woofer is what makes the audio above
      average for a laptop), so 6-channel support is important (plus a decent
      asound.conf to upmix stereo). It also has the 3 typical jacks that ought
      to have a selectable mode. And it's based on ALC889, which sucks.
      
      Rationale/explanations:
      
      The const_channel_count stuff was added because, for a laptop like this,
      you always have 6 channels available (internal speakers) but still need
      to set the mode for the 3 external jacks. Therefore, the device always
      needs to be in 6-channel mode but there still needs to be a mixer
      control for the jack mode. You could use line/mic-in at the same time as
      the 6 internal speakers, for example. You might be tempted to make it
      even smarter by dynamically switching the max channel count when
      headphones are plugged in (therefore muting the internal speakers and
      reducing the physical channel count to the jack channel mode), but as a
      user I consider this to be harmful because I want the audio to blow up
      to 6 channels / upmixed as soon as I unplug the headphones, and having
      opened the device while in 2-channel mode would prevent this from
      working (and always making 6-channel mode available doesn't do any harm).
      
      The hardware needs EAPD turned on and the DACs routed to the internal
      speaker pins, so the patch adds those verbs.
      
      The ALC889 CLFE and subsequent (side/aux, here unused) DACs do NOT work
      by default, at least here. I wasted much time trying to talk to
      Realtek/pshou about this, but they just kept sending me useless updates
      to patch_realtek.c that did nothing relevant. In the end I gave up and
      brute forced the issue by trying to flip every bit in the proprietary
      coefficient registers, and eventually found the two magic registers that
      need to be cleared to enable all DACs. I have only heard Acer users
      complain, but that might be because ALC889 is pretty new and using 5.1
      (and noticing the missing center/lfe channels) might not be that common.
      If this is a generalized issue with all ALC889 systems then those verbs
      should probably be moved to a common verb array.
      
      The internal mic is untested and probably doesn't work.
      
      These settings will probably work for other Acer Gemstone laptops with
      the same 5.1 speaker config. When identified, those should be added to
      the PCI subsystem ID list.
      Signed-off-by: NHector Martin <hector@marcansoft.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      3b315d70
  32. 27 5月, 2009 1 次提交
    • T
      ALSA: Enable PCM hw_ptr_jiffies check only in xrun_debug mode · c87d9732
      Takashi Iwai 提交于
      The PCM hw_ptr jiffies check results sometimes in problems when a
      hardware doesn't give smooth hw_ptr updates.  So far, au88x0 and some
      other drivers appear not working due to this strict check.
      However, this check is a nice debug tool, and the capability should be
      still kept.
      
      Hence, we disable this check now as default unless the user enables it
      by setting the xrun_debug mode to the specific stream via a proc file.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      c87d9732
  33. 25 5月, 2009 2 次提交