Takashi Iwai
c128b82cf4
[ALSA] Fix double free in error path of miro driver
...
Fixed the double free in error path of miro driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
19 years ago
Rene Herman
dcccdd938e
[ALSA] unregister platform device again if probe was unsuccessful
...
Unregister the platform device again if the probe was unsuccessful.
This restores the behaviour of not loading the driver on probe() failure.
Signed-off-by: Rene Herman <rene.herman@keyaccess.nl>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
19 years ago
Takashi Iwai
10d150e186
[ALSA] Remove obsolete kfree_nocheck call
...
Fixed the compilation, removing obsolete kfree_nocheck() call
for memory debugging.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
19 years ago
Martin Langer
1841f613fd
[ALSA] Add snd-miro driver
...
Added snd-miro driver for miroSOUND PCM by Martin Langer.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
19 years ago
Takashi Iwai
0bbbc4ca7e
[ALSA] opti9x - Fix compile without CONFIG_PNP
...
Modules: Opti9xx drivers
Fix compile errors without CONFIG_PNP.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
19 years ago
Takashi Iwai
9113485970
[ALSA] opti93x - Fix a compile warning
...
Modules: Opti9xx drivers
Fix a gcc-4.1 compile warning regarding uninitialized variables.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
19 years ago
Clemens Ladisch
f7a9275d94
[ALSA] unregister platform devices
...
Call platform_device_unregister() for all platform devices that we've
registered.
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
19 years ago
Takashi Iwai
99a0b7687e
[ALSA] opti9xx - Use platform_device
...
Modules: Opti9xx drivers
Rewrite the probe/remove with platform_device.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
19 years ago
Takashi Iwai
346c7a6895
[ALSA] Remove xxx_t typedefs: ISA Opti9xx
...
Modules: Opti9xx drivers
Remove xxx_t typedefs from the ISA Opti 9xx drivers.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
19 years ago
Takashi Iwai
c3e6f7d876
[ALSA] Remove superfluous pcm_free callbacks
...
Remove superflous pcm_free callbacks.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
19 years ago
Takashi Iwai
b1d5776d86
[ALSA] Remove vmalloc wrapper, kfree_nocheck()
...
- 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>
19 years ago
Takashi Iwai
9e76a76efc
[ALSA] Replace with kzalloc() - isa stuff
...
ES18xx driver,OPL3SA2 driver,AD1816A driver,AD1848 driver,CS4231 driver
ES1688 driver,GUS Library,Opti9xx drivers,EMU8000 driver
SB16/AWE driver,SB drivers
Replace kcalloc(1,..) with kzalloc().
Signed-off-by: Takashi Iwai <tiwai@suse.de>
20 years ago
Takashi Iwai
43bcd973d6
[ALSA] Add snd_card_set_generic_dev() call to ISA drivers
...
ISA,CMI8330 driver,ES18xx driver,OPL3SA2 driver,Sound Galaxy driver
Sound Scape driver,AD1848 driver,CS4231 driver,CS4236+ driver
ES1688 driver,GUS Classic driver,GUS Extreme driver,GUS MAX driver
AMD InterWave driver,Opti9xx drivers,SB16/AWE driver,SB8 driver
Wavefront drivers
- Added snd_card_set_generic_dev() call.
- Added SND_GENERIC_DRIVER to Kconfig.
- Clean up the error path in probe if necessary.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
20 years ago
Clemens Ladisch
db67319ac2
[ALSA] opti93x: optimize a register access
...
Opti9xx drivers
When clearing some bits in a register, don't bother with the bits that
won't be changed anyway.
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
20 years ago
Linus Torvalds
1da177e4c3
Linux-2.6.12-rc2
...
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.
Let it rip!
20 years ago