1. 18 11月, 2009 4 次提交
  2. 17 11月, 2009 2 次提交
  3. 14 11月, 2009 2 次提交
  4. 13 11月, 2009 2 次提交
  5. 10 11月, 2009 3 次提交
  6. 08 11月, 2009 2 次提交
    • K
      ALSA: es18xx: code improvements · faa1242c
      Krzysztof Helt 提交于
      1. Set the third argument of the snd_device_new to not NULL, so there is
         no warning about bug during chip detection. The third argument is not
         used in this driver. It was changed in my previous patch.
      
      2. Remove the fm_port and mpu_port fields from the snd_es18xx structure.
         They can be converted to function arguments.
      
      3. Remove the dmaN_size fields from the snd_es18xx structure. These
         values are used only in pointer functions and can be easily calculated.
      
      4. Remove the ctrl_lock spinlock which is used only in one read function
         which is called once during chip initialization. There are many
         writes to the same register and they are not protected on purpose
         (see the comment ina the snd_es18xx_config_write()).
      
      5. Use the first part of the text5Sources string table as the text4Soruces
         table (they are the same).
      
      6. Merge the same cases for the ES1887 and ES1888 when setting chip's caps.
      
      7. Move the snd_es18xx_reset() to __devinit section.
      Signed-off-by: NKrzysztof Helt <krzysztof.h1@wp.pl>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      faa1242c
    • B
      ALSA: snd-aica: declare MODULE_FIRMWARE · f37325a9
      Ben Hutchings 提交于
      Signed-off-by: NBen Hutchings <ben@decadent.org.uk>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      f37325a9
  7. 07 11月, 2009 3 次提交
    • T
      ALSA: hda - Don't initialize CORB/RIRB for single_cmd mode · 1a696978
      Takashi Iwai 提交于
      So far, CORB/RIRB still remains even if the driver is switched to the
      single_cmd mode.  The specification says that this should be disabled,
      but I hoped this isn't the case; indeed most devices worked together with
      CORB/RIRB.
      
      However, Poulsbo (US15W) seems problematic with this setup, and it
      requires to disable CORB/RIRB when single_cmd is used.
      
      Now this patch disables CORB/RIRB initialization when the single_cmd
      mode is used.  Also the unsolicited event is disabled because it can't
      work without RIRB.
      Reported-and-tested-by: NTroy Kisky <troy.kisky@boundarydevices.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      1a696978
    • J
      ALSA: usb-audio: fix combine_word problem · f4950882
      Julian Anastasov 提交于
      Fix combine_word problem where first octet is not
      read properly. The only affected place seems to be the
      INPUT_TERMINAL type. Before now, sound controls can be created
      with the output terminal's name which is a fallback mechanism
      used only for unknown input terminal types. For example,
      Line can wrongly appear as Speaker. After the change it
      should appear as Line.
      
      	The side effect of this change can be that users
      can expect the wrong control name in their scripts or
      programs while now we return the correct one.
      
      	Probably, these defines should use get_unaligned_le16 and
      friends.
      Signed-off-by: NJulian Anastasov <ja@ssi.bg>
      Cc: <stable@kernel.org>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      f4950882
    • T
      sound: Replace old style lock initializer · 70edc800
      Thomas Gleixner 提交于
      SPIN_LOCK_UNLOCKED is deprecated. Use __SPIN_LOCK_UNLOCKED instead.
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      70edc800
  8. 06 11月, 2009 4 次提交
  9. 05 11月, 2009 2 次提交
  10. 04 11月, 2009 3 次提交
  11. 02 11月, 2009 4 次提交
  12. 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
  13. 30 10月, 2009 8 次提交