summaryrefslogtreecommitdiffstats
path: root/sound/isa
Commit message (Collapse)AuthorAgeFilesLines
* [ALSA] seq: set client name in snd_seq_create_kernel_client()Clemens Ladisch2006-01-031-17/+3
| | | | | | | | | All users of snd_seq_create_kernel_client() have to set the client name anyway, so we can just pass the name as parameter. This relieves us from having to muck around with a struct snd_seq_client_info in these cases. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
* [ALSA] seq: remove struct snd_seq_client_callbackClemens Ladisch2006-01-031-5/+1
| | | | | | | The fields of struct snd_seq_client_callback either aren't used or are always set to the same value, so we can get rid of it altogether. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
* [ALSA] unregister platform devicesClemens Ladisch2006-01-0317-95/+348
| | | | | | | Call platform_device_unregister() for all platform devices that we've registered. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
* [ALSA] ad1848 - Fix compilation without CONFIG_PMTakashi Iwai2006-01-031-0/+2
| | | | | | | | Modules: AD1848 driver Fix compilation without CONFIG_PM. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Fix a compile warningTakashi Iwai2006-01-031-1/+1
| | | | | | | | Modules: CS4231 driver Fix a compile warning (unused variable). Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Add CS4232 PnP BIOS supportTakashi Iwai2006-01-032-105/+220
| | | | | | | | Modules: CS4231 driver,CS4236+ driver Add CS4232 PnP BIOS support. Still experimental. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Fix resume of cs4231Takashi Iwai2006-01-031-1/+1
| | | | | | | | Modules: CS4231 driver Use mce_down() again in the resume callback. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Add error messagesTakashi Iwai2006-01-031-7/+20
| | | | | | Add error messages in the critial error path to be more verbose. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Merge ad1816a-lib module to ad1816aTakashi Iwai2006-01-032-40/+12
| | | | | | | | | Modules: AD1816A driver Merge ad1816a-lib module to ad1816. There is no more reason to split. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove SND_GENERIC_DRIVER from isa/KconfigTakashi Iwai2006-01-031-13/+0
| | | | | | | | Modules: ISA Remove the obsolete SND_GENERIC_DRIVER from isa/Kconfig. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] wavefront - Use platform_deviceTakashi Iwai2006-01-031-125/+142
| | | | | | | | Modules: Wavefront drivers Rewrite the probe/remove with platform_device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] opti9xx - Use platform_deviceTakashi Iwai2006-01-031-298/+209
| | | | | | | | Modules: Opti9xx drivers Rewrite the probe/remove with platform_device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] gus - Use platform_deviceTakashi Iwai2006-01-034-274/+367
| | | | | | Rewrite the probe/remove with platform_device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] es1688 - Use platform_deviceTakashi Iwai2006-01-031-43/+69
| | | | | | | | Modules: ES1688 driver Rewrite the probe/remove with platform_device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] sscape - Use platform_deviceTakashi Iwai2006-01-031-170/+112
| | | | | | | | Modules: Sound Scape driver Rewrite the probe/remove with platform_device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] sgalaxy - Use platform_device, add PM supportTakashi Iwai2006-01-031-17/+76
| | | | | | | | | Modules: Sound Galaxy driver Rewrite the probe/remove with platform_device. Also, add the PM support. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] es18xx - Use platform_deviceTakashi Iwai2006-01-031-143/+185
| | | | | | | | Modules: ES18xx driver Rewrite the probe/remove with platform_device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] opl3sa2 - Use platform_deviceTakashi Iwai2006-01-031-200/+228
| | | | | | | | Modules: OPL3SA2 driver Rewrite the probe/remove with platform_device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] cmi8330 - Use platform_device, add PM supportTakashi Iwai2006-01-031-78/+163
| | | | | | | | | Modules: CMI8330 driver Rewrite the probe/remove with platform_device. Also, add the PM support. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] ad1816a - Clean up PnP codeTakashi Iwai2006-01-031-10/+10
| | | | | | | | Modules: AD1816A driver Clean up PnP code of ad1816a driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] dt019x - Add PM supportTakashi Iwai2006-01-031-10/+41
| | | | | | | | Modules: DT019x driver Add PM support to dt019x driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] azt2320 - Add PM supportTakashi Iwai2006-01-031-9/+37
| | | | | | | | Modules: AZT2320 driver Add PM support to azt2320 driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] als100 - Add PM supportTakashi Iwai2006-01-031-10/+41
| | | | | | | | Modules: ALS100 driver Add PM support to als100 driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] cs4236 - Use platform_deviceTakashi Iwai2006-01-031-93/+176
| | | | | | | | Modules: CS4236+ driver Rewrite the probe/remove with platform_device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] cs4231 - Use platform_deviceTakashi Iwai2006-01-031-19/+77
| | | | | | | | Modules: CS4231 driver Rewrite the probe/remove with platform_device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] cs4231 - Fix PM supportTakashi Iwai2006-01-031-19/+1
| | | | | | | | Modules: CS4231 driver Fix PM support. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] ad1848 - Use platform_device, add PMTakashi Iwai2006-01-031-16/+73
| | | | | | | | | Modules: AD1848 driver Rewrite the probe/remove with platform_device. Add the PM support, too. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] ad1848 - Add PM supportTakashi Iwai2006-01-031-13/+15
| | | | | | | | Modules: AD1848 driver Add PM support to ad1848 support code. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] es968 - Add PM supportTakashi Iwai2006-01-031-8/+39
| | | | | | | | Modules: ES968 driver Add PM support to es968 driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] sb8 - Use platform_device and add PnP supportTakashi Iwai2006-01-031-47/+107
| | | | | | | | | Modules: SB8 driver Rewrite the probe/remove with platform_device. Add PM support, too. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] sb16 - Use platform_device and add PnP supportTakashi Iwai2006-01-031-123/+204
| | | | | | | | | Modules: SB16/AWE driver Rewrite the probe/remove with platform_device. Add PM support using PnP suspend/resume callbacks. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Add PM support to SB-support codeTakashi Iwai2006-01-033-0/+145
| | | | | | | | Modules: SB drivers,SB16/AWE driver Add PM support to SB-support code. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA SB/AD-cloneTakashi Iwai2006-01-034-19/+19
| | | | | | | | | Modules: ALS100 driver,AZT2320 driver,DT019x driver,Sound Galaxy driver Remove xxx_t typedefs from the ISA SB/AD-clone drivers (als100, azt2320, dt019x, sgalaxy). Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA SoundScapeTakashi Iwai2006-01-031-39/+39
| | | | | | | | Modules: Sound Scape driver Remove xxx_t typedefs from the ISA SoundScape driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA OPL3SA2Takashi Iwai2006-01-031-51/+49
| | | | | | | | Modules: OPL3SA2 driver Remove xxx_t typedefs from the ISA OPL3SA2 driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA ES18xxTakashi Iwai2006-01-031-142/+140
| | | | | | | | Modules: ES18xx driver Remove xxx_t typedefs from the ISA ES18xx driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA CMI8330Takashi Iwai2006-01-031-16/+16
| | | | | | | | Modules: CMI8330 driver Remove xxx_t typedefs from the ISA CMI8330 driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA WavefrontTakashi Iwai2006-01-034-46/+46
| | | | | | | | Modules: Wavefront drivers Remove xxx_t typedefs from the ISA Wavefront driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA Opti9xxTakashi Iwai2006-01-031-114/+110
| | | | | | | | Modules: Opti9xx drivers Remove xxx_t typedefs from the ISA Opti 9xx drivers. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA GUSTakashi Iwai2006-01-0321-488/+500
| | | | | | Remove xxx_t typedefs from the ISA GUS drivers. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA SB8/SB16/SBAWETakashi Iwai2006-01-0315-463/+473
| | | | | | Remove xxx_t typedefs from the ISA SB8/SB16/SBAWE drivers. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA ES1688Takashi Iwai2006-01-032-80/+80
| | | | | | | | Modules: ES1688 driver Remove xxx_t typedefs from the ISA ES1688 driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA CS423xTakashi Iwai2006-01-034-179/+179
| | | | | | | | Modules: CS4231 driver,CS4236+ driver Remove xxx_t typedefs from the ISA CS423x drivers. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA AD1848Takashi Iwai2006-01-032-92/+92
| | | | | | | | Modules: AD1848 driver Remove xxx_t typedefs from the ISA AD1848 driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: ISA AD1816ATakashi Iwai2006-01-032-92/+92
| | | | | | | | Modules: AD1816A driver Remove xxx_t typedefs from the ISA AD1816A driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] ALS4000 updateAndreas Mohr2006-01-031-23/+34
| | | | | | | | | | | | | | | | | | Modules: SB drivers,ALS4000 driver some update for the ALS4000 driver (tested with hardware in my PC): - use common control names according to ControlNames.txt - add some controls (Master Mono, 3D control) - optimize struct snd_card_als4000_t layout (performance/size) - save some bytes via unified error path - constify some read-only data - add ToDo list - move GPL license text to top - add comments Signed-off-by: Andreas Mohr <andi@lisas.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Clean up ISA cs4231 codeTakashi Iwai2006-01-031-80/+2
| | | | | | | | | Modules: CS4231 driver Clean up ISA cs4231 code, removing experimental EBUS/SBUS merge, to improve readability. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Sort Kconfig entriesTakashi Iwai2006-01-031-79/+79
| | | | | | | | Modules: ISA,PCI drivers Sort Kconfig entries in alphabetical order. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove superfluous pcm_free callbacksTakashi Iwai2006-01-0310-74/+0
| | | | | | Remove superflous pcm_free callbacks. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Fix schedule_timeout usageNishanth Aravamudan2005-11-047-35/+12
| | | | | | | | | | | Use schedule_timeout_{,un}interruptible() instead of set_current_state()/schedule_timeout() to reduce kernel size. Also use human-time conversion functions instead of hard-coded division to avoid rounding issues. Signed-off-by: Nishanth Aravamudan <nacc@us.ibm.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
OpenPOWER on IntegriCloud