diff options
Diffstat (limited to 'sound')
-rw-r--r-- | sound/core/control.c | 1 | ||||
-rw-r--r-- | sound/core/hwdep.c | 1 | ||||
-rw-r--r-- | sound/core/oss/mixer_oss.c | 1 | ||||
-rw-r--r-- | sound/core/oss/pcm_oss.c | 1 | ||||
-rw-r--r-- | sound/core/pcm_native.c | 1 | ||||
-rw-r--r-- | sound/core/rawmidi.c | 1 | ||||
-rw-r--r-- | sound/core/seq/oss/seq_oss.c | 1 | ||||
-rw-r--r-- | sound/core/seq/seq_clientmgr.c | 1 | ||||
-rw-r--r-- | sound/core/timer.c | 1 | ||||
-rw-r--r-- | sound/oss/Kconfig | 30 | ||||
-rw-r--r-- | sound/oss/btaudio.c | 2 | ||||
-rw-r--r-- | sound/oss/dmasound/Kconfig | 14 | ||||
-rw-r--r-- | sound/oss/swarm_cs4297a.c | 1 | ||||
-rw-r--r-- | sound/oss/trident.c | 1 | ||||
-rw-r--r-- | sound/oss/via82cxxx_audio.c | 1 |
15 files changed, 9 insertions, 49 deletions
diff --git a/sound/core/control.c b/sound/core/control.c index 86de7258b76d..1f1ab9c1b668 100644 --- a/sound/core/control.c +++ b/sound/core/control.c | |||
@@ -22,7 +22,6 @@ | |||
22 | #include <sound/driver.h> | 22 | #include <sound/driver.h> |
23 | #include <linux/threads.h> | 23 | #include <linux/threads.h> |
24 | #include <linux/interrupt.h> | 24 | #include <linux/interrupt.h> |
25 | #include <linux/smp_lock.h> | ||
26 | #include <linux/slab.h> | 25 | #include <linux/slab.h> |
27 | #include <linux/vmalloc.h> | 26 | #include <linux/vmalloc.h> |
28 | #include <linux/time.h> | 27 | #include <linux/time.h> |
diff --git a/sound/core/hwdep.c b/sound/core/hwdep.c index 96ffdf18c3fe..51ad95b7c894 100644 --- a/sound/core/hwdep.c +++ b/sound/core/hwdep.c | |||
@@ -22,7 +22,6 @@ | |||
22 | #include <sound/driver.h> | 22 | #include <sound/driver.h> |
23 | #include <linux/major.h> | 23 | #include <linux/major.h> |
24 | #include <linux/init.h> | 24 | #include <linux/init.h> |
25 | #include <linux/smp_lock.h> | ||
26 | #include <linux/slab.h> | 25 | #include <linux/slab.h> |
27 | #include <linux/time.h> | 26 | #include <linux/time.h> |
28 | #include <linux/mutex.h> | 27 | #include <linux/mutex.h> |
diff --git a/sound/core/oss/mixer_oss.c b/sound/core/oss/mixer_oss.c index 74a2923eb401..fccad8f0a6bb 100644 --- a/sound/core/oss/mixer_oss.c +++ b/sound/core/oss/mixer_oss.c | |||
@@ -21,7 +21,6 @@ | |||
21 | 21 | ||
22 | #include <sound/driver.h> | 22 | #include <sound/driver.h> |
23 | #include <linux/init.h> | 23 | #include <linux/init.h> |
24 | #include <linux/smp_lock.h> | ||
25 | #include <linux/slab.h> | 24 | #include <linux/slab.h> |
26 | #include <linux/time.h> | 25 | #include <linux/time.h> |
27 | #include <linux/string.h> | 26 | #include <linux/string.h> |
diff --git a/sound/core/oss/pcm_oss.c b/sound/core/oss/pcm_oss.c index c4744bb07f41..fc11572c48cf 100644 --- a/sound/core/oss/pcm_oss.c +++ b/sound/core/oss/pcm_oss.c | |||
@@ -28,7 +28,6 @@ | |||
28 | 28 | ||
29 | #include <sound/driver.h> | 29 | #include <sound/driver.h> |
30 | #include <linux/init.h> | 30 | #include <linux/init.h> |
31 | #include <linux/smp_lock.h> | ||
32 | #include <linux/slab.h> | 31 | #include <linux/slab.h> |
33 | #include <linux/time.h> | 32 | #include <linux/time.h> |
34 | #include <linux/vmalloc.h> | 33 | #include <linux/vmalloc.h> |
diff --git a/sound/core/pcm_native.c b/sound/core/pcm_native.c index 3e276fcf3336..905234817c89 100644 --- a/sound/core/pcm_native.c +++ b/sound/core/pcm_native.c | |||
@@ -21,7 +21,6 @@ | |||
21 | 21 | ||
22 | #include <sound/driver.h> | 22 | #include <sound/driver.h> |
23 | #include <linux/mm.h> | 23 | #include <linux/mm.h> |
24 | #include <linux/smp_lock.h> | ||
25 | #include <linux/file.h> | 24 | #include <linux/file.h> |
26 | #include <linux/slab.h> | 25 | #include <linux/slab.h> |
27 | #include <linux/time.h> | 26 | #include <linux/time.h> |
diff --git a/sound/core/rawmidi.c b/sound/core/rawmidi.c index d14dcbb6dbca..e470c3c7d611 100644 --- a/sound/core/rawmidi.c +++ b/sound/core/rawmidi.c | |||
@@ -23,7 +23,6 @@ | |||
23 | #include <sound/core.h> | 23 | #include <sound/core.h> |
24 | #include <linux/major.h> | 24 | #include <linux/major.h> |
25 | #include <linux/init.h> | 25 | #include <linux/init.h> |
26 | #include <linux/smp_lock.h> | ||
27 | #include <linux/sched.h> | 26 | #include <linux/sched.h> |
28 | #include <linux/slab.h> | 27 | #include <linux/slab.h> |
29 | #include <linux/time.h> | 28 | #include <linux/time.h> |
diff --git a/sound/core/seq/oss/seq_oss.c b/sound/core/seq/oss/seq_oss.c index 2eb987308b53..bc0992398461 100644 --- a/sound/core/seq/oss/seq_oss.c +++ b/sound/core/seq/oss/seq_oss.c | |||
@@ -22,7 +22,6 @@ | |||
22 | 22 | ||
23 | #include <sound/driver.h> | 23 | #include <sound/driver.h> |
24 | #include <linux/init.h> | 24 | #include <linux/init.h> |
25 | #include <linux/smp_lock.h> | ||
26 | #include <linux/moduleparam.h> | 25 | #include <linux/moduleparam.h> |
27 | #include <linux/mutex.h> | 26 | #include <linux/mutex.h> |
28 | #include <sound/core.h> | 27 | #include <sound/core.h> |
diff --git a/sound/core/seq/seq_clientmgr.c b/sound/core/seq/seq_clientmgr.c index 694efe832b67..b31b5282a2c8 100644 --- a/sound/core/seq/seq_clientmgr.c +++ b/sound/core/seq/seq_clientmgr.c | |||
@@ -23,7 +23,6 @@ | |||
23 | 23 | ||
24 | #include <sound/driver.h> | 24 | #include <sound/driver.h> |
25 | #include <linux/init.h> | 25 | #include <linux/init.h> |
26 | #include <linux/smp_lock.h> | ||
27 | #include <linux/slab.h> | 26 | #include <linux/slab.h> |
28 | #include <sound/core.h> | 27 | #include <sound/core.h> |
29 | #include <sound/minors.h> | 28 | #include <sound/minors.h> |
diff --git a/sound/core/timer.c b/sound/core/timer.c index 160e40ede723..67520b3c0042 100644 --- a/sound/core/timer.c +++ b/sound/core/timer.c | |||
@@ -22,7 +22,6 @@ | |||
22 | #include <sound/driver.h> | 22 | #include <sound/driver.h> |
23 | #include <linux/delay.h> | 23 | #include <linux/delay.h> |
24 | #include <linux/init.h> | 24 | #include <linux/init.h> |
25 | #include <linux/smp_lock.h> | ||
26 | #include <linux/slab.h> | 25 | #include <linux/slab.h> |
27 | #include <linux/time.h> | 26 | #include <linux/time.h> |
28 | #include <linux/mutex.h> | 27 | #include <linux/mutex.h> |
diff --git a/sound/oss/Kconfig b/sound/oss/Kconfig index 4c419300305d..4b30ae6d8ba5 100644 --- a/sound/oss/Kconfig +++ b/sound/oss/Kconfig | |||
@@ -5,23 +5,22 @@ | |||
5 | # | 5 | # |
6 | # Prompt user for primary drivers. | 6 | # Prompt user for primary drivers. |
7 | 7 | ||
8 | config OBSOLETE_OSS | 8 | config OSS_OBSOLETE |
9 | bool "Obsolete OSS drivers" | 9 | bool "Obsolete OSS drivers" |
10 | depends on SOUND_PRIME | 10 | depends on SOUND_PRIME |
11 | help | 11 | help |
12 | This option enables support for obsolete OSS drivers that | 12 | This option enables support for obsolete OSS drivers that |
13 | are scheduled for removal in the near future since there | 13 | are scheduled for removal in the near future. |
14 | are ALSA drivers for the same hardware. | ||
15 | 14 | ||
16 | Please contact Adrian Bunk <bunk@stusta.de> if you had to | 15 | Please contact Adrian Bunk <bunk@stusta.de> if you had to |
17 | say Y here because your soundcard is not properly supported | 16 | say Y here because your hardware is not properly supported |
18 | by ALSA. | 17 | by ALSA. |
19 | 18 | ||
20 | If unsure, say N. | 19 | If unsure, say N. |
21 | 20 | ||
22 | config SOUND_BT878 | 21 | config SOUND_BT878 |
23 | tristate "BT878 audio dma" | 22 | tristate "BT878 audio dma" |
24 | depends on SOUND_PRIME && PCI | 23 | depends on SOUND_PRIME && PCI && OSS_OBSOLETE |
25 | ---help--- | 24 | ---help--- |
26 | Audio DMA support for bt878 based grabber boards. As you might have | 25 | Audio DMA support for bt878 based grabber boards. As you might have |
27 | already noticed, bt878 is listed with two functions in /proc/pci. | 26 | already noticed, bt878 is listed with two functions in /proc/pci. |
@@ -45,22 +44,9 @@ config SOUND_BCM_CS4297A | |||
45 | note that CONFIG_KGDB should not be enabled at the same | 44 | note that CONFIG_KGDB should not be enabled at the same |
46 | time, since it also attempts to use this UART port. | 45 | time, since it also attempts to use this UART port. |
47 | 46 | ||
48 | config SOUND_ES1371 | ||
49 | tristate "Creative Ensoniq AudioPCI 97 (ES1371)" | ||
50 | depends on SOUND_PRIME && PCI && OBSOLETE_OSS | ||
51 | help | ||
52 | Say Y or M if you have a PCI sound card utilizing the Ensoniq | ||
53 | ES1371 chipset, such as Ensoniq's AudioPCI97. To find out if | ||
54 | your sound card uses an ES1371 without removing your computer's | ||
55 | cover, use lspci -n and look for the PCI ID 1274:1371. Since | ||
56 | Ensoniq was bought by Creative Labs, Sound Blaster 64/PCI | ||
57 | models are either ES1370 or ES1371 based. This driver differs | ||
58 | slightly from OSS/Free, so PLEASE READ | ||
59 | <file:Documentation/sound/oss/es1371>. | ||
60 | |||
61 | config SOUND_ICH | 47 | config SOUND_ICH |
62 | tristate "Intel ICH (i8xx) audio support" | 48 | tristate "Intel ICH (i8xx) audio support" |
63 | depends on SOUND_PRIME && PCI | 49 | depends on SOUND_PRIME && PCI && OSS_OBSOLETE |
64 | help | 50 | help |
65 | Support for integral audio in Intel's I/O Controller Hub (ICH) | 51 | Support for integral audio in Intel's I/O Controller Hub (ICH) |
66 | chipset, as used on the 810/820/840 motherboards. | 52 | chipset, as used on the 810/820/840 motherboards. |
@@ -362,7 +348,7 @@ config MSND_FIFOSIZE | |||
362 | 348 | ||
363 | config SOUND_VIA82CXXX | 349 | config SOUND_VIA82CXXX |
364 | tristate "VIA 82C686 Audio Codec" | 350 | tristate "VIA 82C686 Audio Codec" |
365 | depends on SOUND_PRIME && PCI | 351 | depends on SOUND_PRIME && PCI && OSS_OBSOLETE |
366 | help | 352 | help |
367 | Say Y here to include support for the audio codec found on VIA | 353 | Say Y here to include support for the audio codec found on VIA |
368 | 82Cxxx-based chips. Typically these are built into a motherboard. | 354 | 82Cxxx-based chips. Typically these are built into a motherboard. |
@@ -416,7 +402,7 @@ config SOUND_DMAP | |||
416 | 402 | ||
417 | config SOUND_CS4232 | 403 | config SOUND_CS4232 |
418 | tristate "Crystal CS4232 based (PnP) cards" | 404 | tristate "Crystal CS4232 based (PnP) cards" |
419 | depends on SOUND_OSS | 405 | depends on SOUND_OSS && OSS_OBSOLETE |
420 | help | 406 | help |
421 | Say Y here if you have a card based on the Crystal CS4232 chip set, | 407 | Say Y here if you have a card based on the Crystal CS4232 chip set, |
422 | which uses its own Plug and Play protocol. | 408 | which uses its own Plug and Play protocol. |
@@ -735,7 +721,7 @@ config SOUND_WAVEARTIST | |||
735 | 721 | ||
736 | config SOUND_TVMIXER | 722 | config SOUND_TVMIXER |
737 | tristate "TV card (bt848) mixer support" | 723 | tristate "TV card (bt848) mixer support" |
738 | depends on SOUND_PRIME && I2C && VIDEO_V4L1 | 724 | depends on SOUND_PRIME && I2C && VIDEO_V4L1 && OSS_OBSOLETE |
739 | help | 725 | help |
740 | Support for audio mixer facilities on the BT848 TV frame-grabber | 726 | Support for audio mixer facilities on the BT848 TV frame-grabber |
741 | card. | 727 | card. |
diff --git a/sound/oss/btaudio.c b/sound/oss/btaudio.c index f813ae9c2134..4d5cf05b8922 100644 --- a/sound/oss/btaudio.c +++ b/sound/oss/btaudio.c | |||
@@ -344,7 +344,7 @@ static int btaudio_mixer_ioctl(struct inode *inode, struct file *file, | |||
344 | if (cmd == SOUND_OLD_MIXER_INFO) { | 344 | if (cmd == SOUND_OLD_MIXER_INFO) { |
345 | _old_mixer_info info; | 345 | _old_mixer_info info; |
346 | memset(&info,0,sizeof(info)); | 346 | memset(&info,0,sizeof(info)); |
347 | strlcpy(info.id,"bt878",sizeof(info.id)-1); | 347 | strlcpy(info.id, "bt878", sizeof(info.id)); |
348 | strlcpy(info.name,"Brooktree Bt878 audio",sizeof(info.name)); | 348 | strlcpy(info.name,"Brooktree Bt878 audio",sizeof(info.name)); |
349 | if (copy_to_user(argp, &info, sizeof(info))) | 349 | if (copy_to_user(argp, &info, sizeof(info))) |
350 | return -EFAULT; | 350 | return -EFAULT; |
diff --git a/sound/oss/dmasound/Kconfig b/sound/oss/dmasound/Kconfig index 18e149f52a88..71b313479f83 100644 --- a/sound/oss/dmasound/Kconfig +++ b/sound/oss/dmasound/Kconfig | |||
@@ -12,20 +12,6 @@ config DMASOUND_ATARI | |||
12 | want). If you want to compile it as a module, say M here and read | 12 | want). If you want to compile it as a module, say M here and read |
13 | <file:Documentation/kbuild/modules.txt>. | 13 | <file:Documentation/kbuild/modules.txt>. |
14 | 14 | ||
15 | config DMASOUND_PMAC | ||
16 | tristate "PowerMac DMA sound support" | ||
17 | depends on PPC32 && PPC_PMAC && SOUND && I2C && OBSOLETE_OSS | ||
18 | select DMASOUND | ||
19 | help | ||
20 | If you want to use the internal audio of your PowerMac in Linux, | ||
21 | answer Y to this question. This will provide a Sun-like /dev/audio, | ||
22 | compatible with the Linux/i386 sound system. Otherwise, say N. | ||
23 | |||
24 | This driver is also available as a module ( = code which can be | ||
25 | inserted in and removed from the running kernel whenever you | ||
26 | want). If you want to compile it as a module, say M here and read | ||
27 | <file:Documentation/kbuild/modules.txt>. | ||
28 | |||
29 | config DMASOUND_PAULA | 15 | config DMASOUND_PAULA |
30 | tristate "Amiga DMA sound support" | 16 | tristate "Amiga DMA sound support" |
31 | depends on (AMIGA || APUS) && SOUND | 17 | depends on (AMIGA || APUS) && SOUND |
diff --git a/sound/oss/swarm_cs4297a.c b/sound/oss/swarm_cs4297a.c index 016b918329ad..a8057f259553 100644 --- a/sound/oss/swarm_cs4297a.c +++ b/sound/oss/swarm_cs4297a.c | |||
@@ -75,7 +75,6 @@ | |||
75 | #include <linux/interrupt.h> | 75 | #include <linux/interrupt.h> |
76 | #include <linux/init.h> | 76 | #include <linux/init.h> |
77 | #include <linux/poll.h> | 77 | #include <linux/poll.h> |
78 | #include <linux/smp_lock.h> | ||
79 | #include <linux/mutex.h> | 78 | #include <linux/mutex.h> |
80 | #include <linux/kernel.h> | 79 | #include <linux/kernel.h> |
81 | 80 | ||
diff --git a/sound/oss/trident.c b/sound/oss/trident.c index 72a8a0ed36a2..d98d311542ed 100644 --- a/sound/oss/trident.c +++ b/sound/oss/trident.c | |||
@@ -207,7 +207,6 @@ | |||
207 | #include <linux/init.h> | 207 | #include <linux/init.h> |
208 | #include <linux/poll.h> | 208 | #include <linux/poll.h> |
209 | #include <linux/spinlock.h> | 209 | #include <linux/spinlock.h> |
210 | #include <linux/smp_lock.h> | ||
211 | #include <linux/ac97_codec.h> | 210 | #include <linux/ac97_codec.h> |
212 | #include <linux/bitops.h> | 211 | #include <linux/bitops.h> |
213 | #include <linux/proc_fs.h> | 212 | #include <linux/proc_fs.h> |
diff --git a/sound/oss/via82cxxx_audio.c b/sound/oss/via82cxxx_audio.c index 7ab3a732e184..5d3c0372df32 100644 --- a/sound/oss/via82cxxx_audio.c +++ b/sound/oss/via82cxxx_audio.c | |||
@@ -32,7 +32,6 @@ | |||
32 | #include <linux/poll.h> | 32 | #include <linux/poll.h> |
33 | #include <linux/soundcard.h> | 33 | #include <linux/soundcard.h> |
34 | #include <linux/ac97_codec.h> | 34 | #include <linux/ac97_codec.h> |
35 | #include <linux/smp_lock.h> | ||
36 | #include <linux/ioport.h> | 35 | #include <linux/ioport.h> |
37 | #include <linux/delay.h> | 36 | #include <linux/delay.h> |
38 | #include <linux/dma-mapping.h> | 37 | #include <linux/dma-mapping.h> |