summaryrefslogtreecommitdiffstats
path: root/Documentation/sound/alsa
Commit message (Collapse)AuthorAgeFilesLines
* [ALSA] adding __devinitdata to pci_device_idKenrik Kretzschmar2006-04-271-2/+2
| | | | | | | | Refering to <kernelsource>/Documentation/pci.txt the struct pci_device_id can be released after loading the module. Signed-off-by: Kenrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Fix typos and add information about Jack support to Audiophile-Usb.txtCharis Kouzinopoulos2006-04-271-27/+54
| | | | | | Signed-off-by: Charis Kouzinopoulos <kouzinopoulos@gmail.com> Signed-off-by: Thibault Le Meur <Thibault.LeMeur@supelec.fr> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [PATCH] Last DMA_xBIT_MASK cleanupsTobias Klauser2006-04-111-8/+8
| | | | | | | | | | These are the last conversions of pci_set_dma_mask(), pci_set_consistent_dma_mask() and pci_dma_supported() to use DMA_xBIT_MASK constants from linux/dma-mapping.h Signed-off-by: Tobias Klauser <tklauser@nuerscht.ch> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* [ALSA] AdLib FM card driverRene Herman2006-03-311-0/+28
| | | | | | | | | | | | | | | Attached you'll find an ALSA driver for AdLib FM cards. An AdLib card is just an OPL2, which was already supported by sound/drivers/opl3, so only very minimal bus-glue is needed. The patch applies cleanly to both 2.6.16 and 2.6.16-mm1. The driver has been tested with an actual ancient 8-bit ISA AdLib card and works fine. It also works fine for an OPL3 {,emulation} as still found on many ISA soundcards but given that AdLib cards don't have their own mixer, upping the volume from 0 might be a problem without the card driver already loaded and driving the OPL3. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Add snd-als300 driver for Avance Logic ALS300/ALS300+ soundcardsAsh Willis2006-03-311-0/+9
| | | | | | | Added snd-als300 driver for Avance Logic ALS300/ALS300+ soundcards by Ash Willis. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Add snd-riptide driver for Conexant Riptide chipPeter Gruber2006-03-311-0/+14
| | | | | | Add snd-riptide driver for Conexant Riptide chip by Peter Gruber. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Add snd-miro driverMartin Langer2006-03-311-0/+17
| | | | | | Added snd-miro driver for miroSOUND PCM by Martin Langer. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Add support of LG LW20 laptopTakashi Iwai2006-03-311-0/+1
| | | | | | Add support of LG LW20 laptop with ALC880 codec (ALSA bug#1572). Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [PATCH] more s/fucn/func/ typo fixesAkinobu Mita2006-03-261-1/+1
| | | | | | | | s/fucntion/function/ typo fixes Signed-off-by: Akinobu Mita <mita@miraclelinux.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* [ALSA] Fixes typos in Audiophile-USB.txtThibault LE MEUR2006-03-221-13/+16
| | | | | | | | | Modules: Documentation Fixes typos in Audiophile-USB.txt. Signed-off-by: Thibault LE MEUR <Thibault.LeMeur@supelec.fr> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix for Samsung R65 and ASUS A6JTakashi Iwai2006-03-221-0/+1
| | | | | | | | | Modules: Documentation,HDA Codec driver Added a new model 'laptop-eapd' to AD1986A codec for Samsung R65 and ASUS A6J laptops. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Add support for VAIO FE550G and SZ110Takashi Iwai2006-03-221-0/+3
| | | | | | | | | Modules: Documentation,HDA Codec driver Add support for VAIO FE550G and SZ110 laptops with Sigmatel codec (7661). The new model 'vaio' is added. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Fixes audiophile usb analog capture with the new device_setup parameterThibault LE MEUR2006-03-222-0/+333
| | | | | | | | | | | | Modules: Documentation,USB generic driver The patch adds the 'device_setup' module parameter and a specific quirk to correctly initialize the audiophile usb device: this fixes the distorted sound bug on the Analog capture port. Backward compatibility is achieved by simply omitting the new parameter. Signed-off-by: Thibault LE MEUR <Thibault.LeMeur@supelec.fr> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix support of laptops with AD1986A codecTakashi Iwai2006-03-221-0/+18
| | | | | | | | | | | | Modules: Documentation,HDA Codec driver Fix the support of laptops with AD1986A HD-audio codec. Added new models '3stack' and 'laptop'. Currently, fixed for FSC V2060 and Samsung M50. Also fixed the description of missing models in ALSA-Configuration.txt. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Add lg model for LG laptopTakashi Iwai2006-03-221-0/+1
| | | | | | | | | Modules: Documentation,HDA Codec driver Added a new model 'lg' for LG laptop (m1 express dual) with ALC880 codec. Also clean up the initialization/unsol_event hooks in patch_realtek.c. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Fix typos in documentTakashi Iwai2006-03-221-3/+3
| | | | | | | | Modules: Documentation Fixed typos in document. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Update description of hda-intel modelsTakashi Iwai2006-03-221-0/+20
| | | | | | | | Modules: Documentation Updated the description of hda-intel models for realtek codecs. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Add the notes on PM to ens1370/ens1371 sectionsTakashi Iwai2006-03-221-0/+4
| | | | | | | | Modules: Documentation Add the notes on PM to ens1370/ens1371 sections. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Update description of ice1724 driverTakashi Iwai2006-03-221-3/+5
| | | | | | | | Modules: Documentation Updated the description of ice1724 driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-intel - Add single_cmd option for debuggingTakashi Iwai2006-03-221-0/+13
| | | | | | | | | Modules: Documentation,HDA Intel driver Added single_cmd module option for debugging in the case CORB/RIRB doesn't work well (e.g. due to wrong irq routings). Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] fix typos in writing-an-alsa-driverGiuliano Pochini2006-02-011-2/+2
| | | | | | | | | Modules: Documentation Fixed typos in writing-an-alsa-driver document. Signed-off-by: Giuliano Pochini <pochini@shiny.it> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] intel8x0 - Add MCP51 PCI IDTakashi Iwai2006-02-011-1/+9
| | | | | | | | | Modules: Documentation,Intel8x0 driver Added MCP51 PCI ID to intel8x0 driver. Also, updated the supported chips in documentation. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* Fix "stuct", "strut", "struc" typosAlexey Dobriyan2006-01-151-1/+1
| | | | | Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Adrian Bunk <bunk@stusta.de>
* [ALSA] Add PCXHR driverMarkus Bollinger2006-01-031-0/+7
| | | | | | | | Modules: Documentation,PCI drivers,Digigram PCXHR driver Add Digigram PCXHR driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] adjust documentation for higher card limitClemens Ladisch2006-01-031-64/+64
| | | | | | | | Modules: Documentation Fix all places in the docs where the card number limit is mentioned. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
* [ALSA] document - Update PM supportTakashi Iwai2006-01-031-39/+146
| | | | | | | | Modules: Documentation Update the description about the PCI PM support. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] document - Add PM supportTakashi Iwai2006-01-031-0/+52
| | | | | | | | Modules: Documentation Mark the drivers newly supporting PM in the documentation. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: DocumentationTakashi Iwai2006-01-032-219/+214Star
| | | | | | | | Modules: Documentation Remove xxx_t typedefs from documentation. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Small update of Procfile.txtTakashi Iwai2006-01-031-0/+16
| | | | | | | | Modules: Documentation Small update of Procfile.txt for hda and usb proc files. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] [Trivial] Fix ac97_quirk option in documentTakashi Iwai2006-01-031-1/+1
| | | | | | | | Modules: Documentation Fix a wrong option value for ac97_quirk option in the document. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Minor clean up and fixes for CS5535 audio driverTakashi Iwai2006-01-031-0/+7
| | | | | | | | | Modules: Documentation,CS5535 driver Minor clean up and fixes for CS5535 audio driver. Added an entry in ALSA-Configuration.txt, too. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove multi-card support for ali5451 and nm256Takashi Iwai2005-11-041-2/+2
| | | | | | | | | Modules: Documentation,ALI5451 driver,NM256 driver Removed multi-card supports for ali5451 and nm256 drivers. They are supposed to be a single device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Add description about a new option of nm256 driverTakashi Iwai2005-11-041-0/+7
| | | | | | | | Modules: Documentation Add description about a new option of nm256 driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove obsolete chip_tTakashi Iwai2005-11-041-2/+1Star
| | | | | | | | Modules: Documentation,MIPS AU1x00 driver,PPC Beep,SPARC DBRI driver Removed the use of chip_t, which was obsoleted. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove vmalloc wrapper, kfree_nocheck()Takashi Iwai2005-11-041-16/+1Star
| | | | | | | | - Remove vmalloc wrapper - Add release_and_free_resource() to remove kfree_nocheck() from each driver and simplify the code Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Use getnstimeofday()Takashi Iwai2005-11-041-2/+1Star
| | | | | | | | Modules: Documentation,PCM Midlevel,Timer Midlevel,ALSA Core Use the standard getnstimeofday() function instead of ALSA's own one. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove snd_runtime_check() macroTakashi Iwai2005-11-041-21/+12Star
| | | | | | | | | | | Remove snd_runtime_check() macro. This macro worsens the readability of codes. They should be either normal if() or removable asserts. Also, the assert displays stack-dump, instead of only the last caller pointer. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] highlanderize motherboard AC97/HDA driversClemens Ladisch2005-11-041-7/+7
| | | | | | | | Remove the code for supporting eight cards from the integrated controller drivers because There Can Be Only One controller of each type per mainboard. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
* [ALSA] Add description for ALC260 codecTakashi Iwai2005-11-041-0/+4
| | | | | | | | Modules: Documentation Added description for ALC260 codec models in hda-intel driver section. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Replace with kzalloc() - othersTakashi Iwai2005-09-121-5/+5
| | | | | | | | | | | Documentation,SA11xx UDA1341 driver,Generic drivers,MPU401 UART,OPL3 OPL4,Digigram VX core,I2C cs8427,I2C lib core,I2C tea6330t,L3 drivers AK4114 receiver,AK4117 receiver,PDAudioCF driver,PPC PMAC driver SPARC AMD7930 driver,SPARC cs4231 driver,Synth,Common EMU synth USB generic driver,USB USX2Y Replace kcalloc(1,..) with kzalloc(). Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] intel8x0 - Add buggy_semaphore optionTakashi Iwai2005-09-121-1/+5
| | | | | | | | Documentation,Intel8x0 driver Added buggy_semaphore module option to snd-intel8x0 driver for a workaround for hardwards with buggy codec semaphores. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] pcm-oss - Add bugg-yptr optionTakashi Iwai2005-09-121-0/+2
| | | | | | | Documentation,ALSA<-OSS emulation Added 'buggy-ptr' proc option to switch the behavior of GETOPTR ioctl. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Update/fix ALSA documentTakashi Iwai2005-09-121-36/+70
| | | | | | | Documentation Update/fix ALSA document. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] ad1889: add AD1889 driver docsClemens Ladisch2005-09-121-0/+10
| | | | | | | Documentation move the AD1889 driver docs to the kernel tree, too Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
* [PATCH] Spelling fixes for Documentation/Tobias Klauser2005-09-101-1/+1
| | | | | | | | | | | | | | | | | The attached patch fixes the following spelling errors in Documentation/ - double "the" - Several misspellings of function/functionality - infomation - memeory - Recieved - wether and possibly others which I forgot ;-) Trailing whitespaces on the same line as the typo are also deleted. Signed-off-by: Tobias Klauser <tklauser@nuerscht.ch> Signed-off-by: Domen Puncer <domen@coderock.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* [ALSA] ad1816a - Add clockfreq module optionTakashi Iwai2005-08-301-0/+1
| | | | | | | | Documentation Added clockfreq module option for the card with a different clock frequency than 33kHz. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] sound - fix .iface field of mixer control elementsClemens Ladisch2005-08-301-4/+11
| | | | | | | | | | | | | | | Documentation,CS46xx driver,EMU10K1/EMU10K2 driver,AD1848 driver SB16/AWE driver,CMIPCI driver,ENS1370/1+ driver,RME32 driver RME96 driver,ICE1712 driver,ICE1724 driver,KORG1212 driver RME HDSP driver,RME9652 driver This patch changes .iface to SNDRV_CTL_ELEM_IFACE_MIXER whre _PCM or _HWDEP was used in controls that are not associated with a specific PCM (sub)stream or hwdep device, and changes some controls that got inconsitent .iface values due to copy+paste errors. Furthermore, it makes sure that all control that do use _PCM or _HWDEP use the correct number in the .device field. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
* [ALSA] Add ARM PXA2xx AC97 driverTakashi Iwai2005-07-281-0/+7
| | | | | | | | Documentation,ARM,/arm/Makefile,ARM PXA2XX driver Added ARM PXA2xx AC97 driver by Nicolas Pitre (moved from alsa-driver tree). Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Add DBRI driver on SparcsTakashi Iwai2005-07-281-0/+7
| | | | | | | | Documentation,SPARC,/sparc/Makefile Add the DBRI driver on Sparcs by Martin Habets <mhabets@users.sourceforge.net> (moved from alsa-driver tree). Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Fix and clean-up of vxpocket driverTakashi Iwai2005-07-281-24/+1Star
| | | | | | | | | | Documentation,PCMCIA Kconfig,Digigram VX Pocket driver - Fixed Oops with request_firmware() - Detect the card type in runtime (vxpoocket v2 or 440) - snd-vxp440 driver is merged to snd-vxpocket - Clean up the code Signed-off-by: Takashi Iwai <tiwai@suse.de>