1. 14 Feb, 2005 11 commits
    • Jaroslav Kysela's avatar
      [ALSA] Fix descriptions about suspend/resume callbacks · 9d400d6d
      Jaroslav Kysela authored
      Documentation
      Fixed the descriptions about suspend/resume callbacks.
      The suspend callback takes pm_message_t argument, and resume takes no
      extra argument now.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      9d400d6d
    • Jaroslav Kysela's avatar
      [ALSA] driver model type fixes for ALSA · f285aed4
      Jaroslav Kysela authored
      SA11xx UDA1341 driver,Control Midlevel,ALSA Core,Digigram VX core
      ES18xx driver,OPL3SA2 driver,AD1848 driver,CS4231 driver,ATIIXP driver
      ATIIXP-modem driver,CS4281 driver,ES1938 driver,ES1968 driver
      Intel8x0 driver,Intel8x0-modem driver,Maestro3 driver,VIA82xx driver
      VIA82xx-modem driver,ALI5451 driver,CS46xx driver,HDA Codec driver
      HDA Intel driver,NM256 driver,Trident driver,YMFPCI driver
      PDAudioCF driver,Digigram VX Pocket driver,PPC PMAC driver
      Fixes by Pavel Machek <pavel@suse.cz>:
      suspend() routines no longer get u32 as their parameter (they get
      pm_message_t, which is u32 for now, but will change in 2.6.12 or
      so). This fixes ALSA to notice this, and uses constants with right
      types where appropriate. It results in no code changes. [Best results
      will be when patching against latest -mm, you may get some warnings if
      you patch it into older kernel, but it should still do the right
      thing.] Please apply,
      							Pavel
      
      [In addition, suspend callback type is changed to follow to the standard
       style taking no state argument -- Takashi]
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      f285aed4
    • Jaroslav Kysela's avatar
      [ALSA] use cached idVendor/idProduct values · 15548cc5
      Jaroslav Kysela authored
      USB generic driver
      use the vendor/product IDs in the state structure instead of
      reading them again from the device
      Signed-off-by: default avatarClemens Ladisch <clemens@ladisch.de>
      15548cc5
    • Jaroslav Kysela's avatar
      [ALSA] Set default index of modem and bt87x drivers to -2 · bdd8a80b
      Jaroslav Kysela authored
      Documentation,ATIIXP-modem driver,BT87x driver,Intel8x0-modem driver
      VIA82xx-modem driver
      Set the default index value of modem and bt87x drivers to -2 so that
      the first slot is excluded when no index option is given.
      This gives other uadio drivers a chance to put them as the primary
      driver.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      bdd8a80b
    • Jaroslav Kysela's avatar
      [ALSA] Interpret negative index as bitmask of permissible indexes · 287b1242
      Jaroslav Kysela authored
      Documentation,ALSA Core
      Currently arguments of the 'index' option from 0 through SNDRV_CARDS-1
      force a module to take the specified index. Index -1 makes the module
      take the first available index. This patch extends this convention so
      that a negative index value is interpreted as a bitmask of the
      permitted indexes. Special cases:
      
          -1 0xffffffff 0 and up
          -2 0xfffffffe 1 and up
          -4 0xfffffffc 2 and up
          ...
      
      The patch includes also corrections of ALSA-Configuration.txt document.
      Signed-off-by: default avatarThomas Hood <jdthood@yahoo.co.uk>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      287b1242
    • Jaroslav Kysela's avatar
      [ALSA] Changes 'Music' to 'Synth' in mixer control names · 7d426895
      Jaroslav Kysela authored
      EMU10K1/EMU10K2 driver
      Changes 'Music' to 'Synth' in mixer control names
      Signed-off-by: default avatarLee Revell <rlrevell@joe-job.com>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      7d426895
    • Jaroslav Kysela's avatar
      [ALSA] HDSP fixes · b6e06883
      Jaroslav Kysela authored
      Documentation,RME HDSP driver
      * init sequence cleanup and firmware upload related bugfixes
      * more robust revision detection scheme
        (should transparently handle new revisions)
      * allow hdsploader and the kernel fw loader to coexist
        this is useful for cardbus user who compiled the driver in-kernel
        (userspace may not be ready to upload the firmware when the card
         is probed)
      * removed confusing and obsolete passthru option (was interfering
        with the mixer when opening the device for capture or playback)
        this change requires a recompile of the userspace tools against
        the patched hdsp.h
      * removed confusing and obsolete line_outs_monitor module param
      * made precise_ptr the default behaviour, and runtime tweakable
        (removed corresponding module param)
      * add an alsa ctl to disable the use of the midi tasklet, and
        process midi data in the interrupt handler
        (using the tasklet is still the default)
        this is mainly intended for users of Ingo Molnar's RT patch
      * metering fix for Multiface/Digiface users (closes ALSA BUG #0000801)
      * small endianness fix
      * ALSA-Configuration.txt HDSP entry update
      * error messages cleanup
      Signed-off-by: default avatarThomas Charbonnel <thomas@undata.org>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      b6e06883
    • Jaroslav Kysela's avatar
      [ALSA] Remove pm_register/pm_unregister · efac16ca
      Jaroslav Kysela authored
      SA11xx UDA1341 driver,ALSA Core,ISA
      Removed pm_register() and pm_unregister().
      Use platform_device for suspend/resume, instead.
      
      The current implemention is still a hack.  The whole ISA drivers should
      be rewritten with a proper bus definition.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      efac16ca
    • Jaroslav Kysela's avatar
      [ALSA] Remove descriptions of obsolete options · 41a3b69f
      Jaroslav Kysela authored
      Documentation
      Removed descriptions of obsolete irq_mask and irq_list options for
      vxpocket, vxp440 and pdaudiocf drivers.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      41a3b69f
    • Jaroslav Kysela's avatar
      [ALSA] Ascii chars only · 1ea5a466
      Jaroslav Kysela authored
      RME HDSP driver
      Signed-off-by: default avatarJaroslav Kysela <perex@suse.cz>
      1ea5a466
    • Jaroslav Kysela's avatar
      [ALSA] Add newline to printk · 5b289013
      Jaroslav Kysela authored
          
      ALSA Core
      Added the newline to printk error output.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      5b289013
  2. 27 Jan, 2005 1 commit
  3. 25 Jan, 2005 12 commits
  4. 23 Jan, 2005 5 commits
  5. 22 Jan, 2005 11 commits