diff options
author | Lucas De Marchi <lucas.demarchi@profusion.mobi> | 2012-03-30 16:37:16 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-03-30 19:03:15 -0400 |
commit | 970e2486492aa1eb47a436a5a4c81e92558986a9 (patch) | |
tree | 5c321b58b536695b513f21b9b8d5431f0db88ac5 /Documentation/sound | |
parent | 096015236df46c64be8b86e41fd4e28522e5f7e5 (diff) |
Documentation: remove references to /etc/modprobe.conf
Usage of /etc/modprobe.conf file was deprecated by module-init-tools and
is no longer parsed by new kmod tool. References to this file are
replaced in Documentation, comments and Kconfig according to the
context.
There are also some references to the old /etc/modules.conf from 2.4
kernels that are being removed.
Signed-off-by: Lucas De Marchi <lucas.demarchi@profusion.mobi>
Acked-by: Takashi Iwai <tiwai@suse.de>
Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'Documentation/sound')
-rw-r--r-- | Documentation/sound/alsa/ALSA-Configuration.txt | 10 | ||||
-rw-r--r-- | Documentation/sound/alsa/Audiophile-Usb.txt | 4 | ||||
-rw-r--r-- | Documentation/sound/alsa/MIXART.txt | 6 | ||||
-rw-r--r-- | Documentation/sound/alsa/OSS-Emulation.txt | 2 | ||||
-rw-r--r-- | Documentation/sound/oss/AudioExcelDSP16 | 6 | ||||
-rw-r--r-- | Documentation/sound/oss/CMI8330 | 5 | ||||
-rw-r--r-- | Documentation/sound/oss/Introduction | 10 | ||||
-rw-r--r-- | Documentation/sound/oss/Opti | 8 | ||||
-rw-r--r-- | Documentation/sound/oss/PAS16 | 4 | ||||
-rw-r--r-- | Documentation/sound/oss/README.modules | 8 |
10 files changed, 29 insertions, 34 deletions
diff --git a/Documentation/sound/alsa/ALSA-Configuration.txt b/Documentation/sound/alsa/ALSA-Configuration.txt index 6f75ba3b8a39..8c16d50f6cb6 100644 --- a/Documentation/sound/alsa/ALSA-Configuration.txt +++ b/Documentation/sound/alsa/ALSA-Configuration.txt | |||
@@ -2044,7 +2044,7 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed. | |||
2044 | Install the necessary firmware files in alsa-firmware package. | 2044 | Install the necessary firmware files in alsa-firmware package. |
2045 | When no hotplug fw loader is available, you need to load the | 2045 | When no hotplug fw loader is available, you need to load the |
2046 | firmware via vxloader utility in alsa-tools package. To invoke | 2046 | firmware via vxloader utility in alsa-tools package. To invoke |
2047 | vxloader automatically, add the following to /etc/modprobe.conf | 2047 | vxloader automatically, add the following to /etc/modprobe.d/alsa.conf |
2048 | 2048 | ||
2049 | install snd-vx222 /sbin/modprobe --first-time -i snd-vx222 && /usr/bin/vxloader | 2049 | install snd-vx222 /sbin/modprobe --first-time -i snd-vx222 && /usr/bin/vxloader |
2050 | 2050 | ||
@@ -2168,10 +2168,10 @@ corresponds to the card index of ALSA. Usually, define this | |||
2168 | as the same card module. | 2168 | as the same card module. |
2169 | 2169 | ||
2170 | An example configuration for a single emu10k1 card is like below: | 2170 | An example configuration for a single emu10k1 card is like below: |
2171 | ----- /etc/modprobe.conf | 2171 | ----- /etc/modprobe.d/alsa.conf |
2172 | alias snd-card-0 snd-emu10k1 | 2172 | alias snd-card-0 snd-emu10k1 |
2173 | alias sound-slot-0 snd-emu10k1 | 2173 | alias sound-slot-0 snd-emu10k1 |
2174 | ----- /etc/modprobe.conf | 2174 | ----- /etc/modprobe.d/alsa.conf |
2175 | 2175 | ||
2176 | The available number of auto-loaded sound cards depends on the module | 2176 | The available number of auto-loaded sound cards depends on the module |
2177 | option "cards_limit" of snd module. As default it's set to 1. | 2177 | option "cards_limit" of snd module. As default it's set to 1. |
@@ -2184,7 +2184,7 @@ cards is kept consistent. | |||
2184 | 2184 | ||
2185 | An example configuration for two sound cards is like below: | 2185 | An example configuration for two sound cards is like below: |
2186 | 2186 | ||
2187 | ----- /etc/modprobe.conf | 2187 | ----- /etc/modprobe.d/alsa.conf |
2188 | # ALSA portion | 2188 | # ALSA portion |
2189 | options snd cards_limit=2 | 2189 | options snd cards_limit=2 |
2190 | alias snd-card-0 snd-interwave | 2190 | alias snd-card-0 snd-interwave |
@@ -2194,7 +2194,7 @@ options snd-ens1371 index=1 | |||
2194 | # OSS/Free portion | 2194 | # OSS/Free portion |
2195 | alias sound-slot-0 snd-interwave | 2195 | alias sound-slot-0 snd-interwave |
2196 | alias sound-slot-1 snd-ens1371 | 2196 | alias sound-slot-1 snd-ens1371 |
2197 | ----- /etc/modprobe.conf | 2197 | ----- /etc/modprobe.d/alsa.conf |
2198 | 2198 | ||
2199 | In this example, the interwave card is always loaded as the first card | 2199 | In this example, the interwave card is always loaded as the first card |
2200 | (index 0) and ens1371 as the second (index 1). | 2200 | (index 0) and ens1371 as the second (index 1). |
diff --git a/Documentation/sound/alsa/Audiophile-Usb.txt b/Documentation/sound/alsa/Audiophile-Usb.txt index a4c53d8961e1..654dd3b694a8 100644 --- a/Documentation/sound/alsa/Audiophile-Usb.txt +++ b/Documentation/sound/alsa/Audiophile-Usb.txt | |||
@@ -232,7 +232,7 @@ The parameter can be given: | |||
232 | # modprobe snd-usb-audio index=1 device_setup=0x09 | 232 | # modprobe snd-usb-audio index=1 device_setup=0x09 |
233 | 233 | ||
234 | * Or while configuring the modules options in your modules configuration file | 234 | * Or while configuring the modules options in your modules configuration file |
235 | - For Fedora distributions, edit the /etc/modprobe.conf file: | 235 | (tipically a .conf file in /etc/modprobe.d/ directory: |
236 | alias snd-card-1 snd-usb-audio | 236 | alias snd-card-1 snd-usb-audio |
237 | options snd-usb-audio index=1 device_setup=0x09 | 237 | options snd-usb-audio index=1 device_setup=0x09 |
238 | 238 | ||
@@ -253,7 +253,7 @@ CAUTION when initializing the device | |||
253 | - first turn off the device | 253 | - first turn off the device |
254 | - de-register the snd-usb-audio module (modprobe -r) | 254 | - de-register the snd-usb-audio module (modprobe -r) |
255 | - change the device_setup parameter by changing the device_setup | 255 | - change the device_setup parameter by changing the device_setup |
256 | option in /etc/modprobe.conf | 256 | option in /etc/modprobe.d/*.conf |
257 | - turn on the device | 257 | - turn on the device |
258 | * A workaround for this last issue has been applied to kernel 2.6.23, but it may not | 258 | * A workaround for this last issue has been applied to kernel 2.6.23, but it may not |
259 | be enough to ensure the 'stability' of the device initialization. | 259 | be enough to ensure the 'stability' of the device initialization. |
diff --git a/Documentation/sound/alsa/MIXART.txt b/Documentation/sound/alsa/MIXART.txt index ef42c44fa1f2..4ee35b4fbe4a 100644 --- a/Documentation/sound/alsa/MIXART.txt +++ b/Documentation/sound/alsa/MIXART.txt | |||
@@ -76,9 +76,9 @@ FIRMWARE | |||
76 | when CONFIG_FW_LOADER is set. The mixartloader is necessary only | 76 | when CONFIG_FW_LOADER is set. The mixartloader is necessary only |
77 | for older versions or when you build the driver into kernel.] | 77 | for older versions or when you build the driver into kernel.] |
78 | 78 | ||
79 | For loading the firmware automatically after the module is loaded, use | 79 | For loading the firmware automatically after the module is loaded, use a |
80 | the post-install command. For example, add the following entry to | 80 | install command. For example, add the following entry to |
81 | /etc/modprobe.conf for miXart driver: | 81 | /etc/modprobe.d/mixart.conf for miXart driver: |
82 | 82 | ||
83 | install snd-mixart /sbin/modprobe --first-time -i snd-mixart && \ | 83 | install snd-mixart /sbin/modprobe --first-time -i snd-mixart && \ |
84 | /usr/bin/mixartloader | 84 | /usr/bin/mixartloader |
diff --git a/Documentation/sound/alsa/OSS-Emulation.txt b/Documentation/sound/alsa/OSS-Emulation.txt index 022aaeb0e9dd..152ca2a3f1bd 100644 --- a/Documentation/sound/alsa/OSS-Emulation.txt +++ b/Documentation/sound/alsa/OSS-Emulation.txt | |||
@@ -19,7 +19,7 @@ the card number and the minor unit number. Usually you don't have to | |||
19 | define these aliases by yourself. | 19 | define these aliases by yourself. |
20 | 20 | ||
21 | Only necessary step for auto-loading of OSS modules is to define the | 21 | Only necessary step for auto-loading of OSS modules is to define the |
22 | card alias in /etc/modprobe.conf, such as | 22 | card alias in /etc/modprobe.d/alsa.conf, such as |
23 | 23 | ||
24 | alias sound-slot-0 snd-emu10k1 | 24 | alias sound-slot-0 snd-emu10k1 |
25 | 25 | ||
diff --git a/Documentation/sound/oss/AudioExcelDSP16 b/Documentation/sound/oss/AudioExcelDSP16 index e0dc0641b480..e863f9cd5941 100644 --- a/Documentation/sound/oss/AudioExcelDSP16 +++ b/Documentation/sound/oss/AudioExcelDSP16 | |||
@@ -41,7 +41,7 @@ mpu_base I/O base address for activate MPU-401 mode | |||
41 | (0x300, 0x310, 0x320 or 0x330) | 41 | (0x300, 0x310, 0x320 or 0x330) |
42 | mpu_irq MPU-401 irq line (5, 7, 9, 10 or 0) | 42 | mpu_irq MPU-401 irq line (5, 7, 9, 10 or 0) |
43 | 43 | ||
44 | The /etc/modprobe.conf will have lines like this: | 44 | A configuration file in /etc/modprobe.d/ directory will have lines like this: |
45 | 45 | ||
46 | options opl3 io=0x388 | 46 | options opl3 io=0x388 |
47 | options ad1848 io=0x530 irq=11 dma=3 | 47 | options ad1848 io=0x530 irq=11 dma=3 |
@@ -51,8 +51,8 @@ Where the aedsp16 options are the options for this driver while opl3 and | |||
51 | ad1848 are the corresponding options for the MSS and OPL3 modules. | 51 | ad1848 are the corresponding options for the MSS and OPL3 modules. |
52 | 52 | ||
53 | Loading MSS and OPL3 needs to pre load the aedsp16 module to set up correctly | 53 | Loading MSS and OPL3 needs to pre load the aedsp16 module to set up correctly |
54 | the sound card. Installation dependencies must be written in the modprobe.conf | 54 | the sound card. Installation dependencies must be written in configuration |
55 | file: | 55 | files under /etc/modprobe.d/ directory: |
56 | 56 | ||
57 | install ad1848 /sbin/modprobe aedsp16 && /sbin/modprobe -i ad1848 | 57 | install ad1848 /sbin/modprobe aedsp16 && /sbin/modprobe -i ad1848 |
58 | install opl3 /sbin/modprobe aedsp16 && /sbin/modprobe -i opl3 | 58 | install opl3 /sbin/modprobe aedsp16 && /sbin/modprobe -i opl3 |
diff --git a/Documentation/sound/oss/CMI8330 b/Documentation/sound/oss/CMI8330 index 9c439f1a6dba..8a5fd1611c6f 100644 --- a/Documentation/sound/oss/CMI8330 +++ b/Documentation/sound/oss/CMI8330 | |||
@@ -143,11 +143,10 @@ CONFIG_SOUND_MSS=m | |||
143 | 143 | ||
144 | 144 | ||
145 | 145 | ||
146 | Alma Chao <elysian@ethereal.torsion.org> suggests the following /etc/modprobe.conf: | 146 | Alma Chao <elysian@ethereal.torsion.org> suggests the following in |
147 | a /etc/modprobe.d/*conf file: | ||
147 | 148 | ||
148 | alias sound ad1848 | 149 | alias sound ad1848 |
149 | alias synth0 opl3 | 150 | alias synth0 opl3 |
150 | options ad1848 io=0x530 irq=7 dma=0 soundpro=1 | 151 | options ad1848 io=0x530 irq=7 dma=0 soundpro=1 |
151 | options opl3 io=0x388 | 152 | options opl3 io=0x388 |
152 | |||
153 | |||
diff --git a/Documentation/sound/oss/Introduction b/Documentation/sound/oss/Introduction index 75d967ff9266..42da2d8fa372 100644 --- a/Documentation/sound/oss/Introduction +++ b/Documentation/sound/oss/Introduction | |||
@@ -167,8 +167,8 @@ in a file such as /root/soundon.sh. | |||
167 | MODPROBE: | 167 | MODPROBE: |
168 | ========= | 168 | ========= |
169 | 169 | ||
170 | If loading via modprobe, these common files are automatically loaded | 170 | If loading via modprobe, these common files are automatically loaded when |
171 | when requested by modprobe. For example, my /etc/modprobe.conf contains: | 171 | requested by modprobe. For example, my /etc/modprobe.d/oss.conf contains: |
172 | 172 | ||
173 | alias sound sb | 173 | alias sound sb |
174 | options sb io=0x240 irq=9 dma=3 dma16=5 mpu_io=0x300 | 174 | options sb io=0x240 irq=9 dma=3 dma16=5 mpu_io=0x300 |
@@ -228,7 +228,7 @@ http://www.opensound.com. Before loading the commercial sound | |||
228 | driver, you should do the following: | 228 | driver, you should do the following: |
229 | 229 | ||
230 | 1. remove sound modules (detailed above) | 230 | 1. remove sound modules (detailed above) |
231 | 2. remove the sound modules from /etc/modprobe.conf | 231 | 2. remove the sound modules from /etc/modprobe.d/*.conf |
232 | 3. move the sound modules from /lib/modules/<kernel>/misc | 232 | 3. move the sound modules from /lib/modules/<kernel>/misc |
233 | (for example, I make a /lib/modules/<kernel>/misc/tmp | 233 | (for example, I make a /lib/modules/<kernel>/misc/tmp |
234 | directory and copy the sound module files to that | 234 | directory and copy the sound module files to that |
@@ -265,7 +265,7 @@ twice, you need to do the following: | |||
265 | sb.o could be copied (or symlinked) to sb1.o for the | 265 | sb.o could be copied (or symlinked) to sb1.o for the |
266 | second SoundBlaster. | 266 | second SoundBlaster. |
267 | 267 | ||
268 | 2. Make a second entry in /etc/modprobe.conf, for example, | 268 | 2. Make a second entry in /etc/modprobe.d/*conf, for example, |
269 | sound1 or sb1. This second entry should refer to the | 269 | sound1 or sb1. This second entry should refer to the |
270 | new module names for example sb1, and should include | 270 | new module names for example sb1, and should include |
271 | the I/O, etc. for the second sound card. | 271 | the I/O, etc. for the second sound card. |
@@ -369,7 +369,7 @@ There are several ways of configuring your sound: | |||
369 | 2) On the command line when using insmod or in a bash script | 369 | 2) On the command line when using insmod or in a bash script |
370 | using command line calls to load sound. | 370 | using command line calls to load sound. |
371 | 371 | ||
372 | 3) In /etc/modprobe.conf when using modprobe. | 372 | 3) In /etc/modprobe.d/*conf when using modprobe. |
373 | 373 | ||
374 | 4) Via Red Hat's GPL'd /usr/sbin/sndconfig program (text based). | 374 | 4) Via Red Hat's GPL'd /usr/sbin/sndconfig program (text based). |
375 | 375 | ||
diff --git a/Documentation/sound/oss/Opti b/Documentation/sound/oss/Opti index c15af3c07d46..4cd5d9ab3580 100644 --- a/Documentation/sound/oss/Opti +++ b/Documentation/sound/oss/Opti | |||
@@ -18,7 +18,7 @@ force the card into a mode in which it can be programmed. | |||
18 | If you have another OS installed on your computer it is recommended | 18 | If you have another OS installed on your computer it is recommended |
19 | that Linux and the other OS use the same resources. | 19 | that Linux and the other OS use the same resources. |
20 | 20 | ||
21 | Also, it is recommended that resources specified in /etc/modprobe.conf | 21 | Also, it is recommended that resources specified in /etc/modprobe.d/*.conf |
22 | and resources specified in /etc/isapnp.conf agree. | 22 | and resources specified in /etc/isapnp.conf agree. |
23 | 23 | ||
24 | Compiling the sound driver | 24 | Compiling the sound driver |
@@ -67,11 +67,7 @@ address is hard-coded into the driver. | |||
67 | 67 | ||
68 | Using kmod and autoloading the sound driver | 68 | Using kmod and autoloading the sound driver |
69 | ------------------------------------------- | 69 | ------------------------------------------- |
70 | Comment: as of linux-2.1.90 kmod is replacing kerneld. | 70 | Config files in '/etc/modprobe.d/' are used as below: |
71 | The config file '/etc/modprobe.conf' is used as before. | ||
72 | |||
73 | This is the sound part of my /etc/modprobe.conf file. | ||
74 | Following that I will explain each line. | ||
75 | 71 | ||
76 | alias mixer0 mad16 | 72 | alias mixer0 mad16 |
77 | alias audio0 mad16 | 73 | alias audio0 mad16 |
diff --git a/Documentation/sound/oss/PAS16 b/Documentation/sound/oss/PAS16 index 3dca4b75988e..5c27229eec8c 100644 --- a/Documentation/sound/oss/PAS16 +++ b/Documentation/sound/oss/PAS16 | |||
@@ -128,7 +128,7 @@ CONFIG_SOUND_YM3812 | |||
128 | You can then get OPL3 functionality by issuing the command: | 128 | You can then get OPL3 functionality by issuing the command: |
129 | insmod opl3 | 129 | insmod opl3 |
130 | In addition, you must either add the following line to | 130 | In addition, you must either add the following line to |
131 | /etc/modprobe.conf: | 131 | /etc/modprobe.d/*.conf: |
132 | options opl3 io=0x388 | 132 | options opl3 io=0x388 |
133 | or else add the following line to /etc/lilo.conf: | 133 | or else add the following line to /etc/lilo.conf: |
134 | opl3=0x388 | 134 | opl3=0x388 |
@@ -158,5 +158,5 @@ following line would be appropriate: | |||
158 | append="pas2=0x388,10,3,-1,0,-1,-1,-1 opl3=0x388" | 158 | append="pas2=0x388,10,3,-1,0,-1,-1,-1 opl3=0x388" |
159 | 159 | ||
160 | If sound is built totally modular, the above options may be | 160 | If sound is built totally modular, the above options may be |
161 | specified in /etc/modprobe.conf for pas2, sb and opl3 | 161 | specified in /etc/modprobe.d/*.conf for pas2, sb and opl3 |
162 | respectively. | 162 | respectively. |
diff --git a/Documentation/sound/oss/README.modules b/Documentation/sound/oss/README.modules index e691d74e1e5e..bf5142a7be79 100644 --- a/Documentation/sound/oss/README.modules +++ b/Documentation/sound/oss/README.modules | |||
@@ -26,7 +26,7 @@ Note that it is no longer necessary or possible to configure sound in the | |||
26 | drivers/sound dir. Now one simply configures and makes one's kernel and | 26 | drivers/sound dir. Now one simply configures and makes one's kernel and |
27 | modules in the usual way. | 27 | modules in the usual way. |
28 | 28 | ||
29 | Then, add to your /etc/modprobe.conf something like: | 29 | Then, add to your /etc/modprobe.d/oss.conf something like: |
30 | 30 | ||
31 | alias char-major-14-* sb | 31 | alias char-major-14-* sb |
32 | install sb /sbin/modprobe -i sb && /sbin/modprobe adlib_card | 32 | install sb /sbin/modprobe -i sb && /sbin/modprobe adlib_card |
@@ -66,12 +66,12 @@ args are expected. | |||
66 | Note that at present there is no way to configure the io, irq and other | 66 | Note that at present there is no way to configure the io, irq and other |
67 | parameters for the modular drivers as one does for the wired drivers.. One | 67 | parameters for the modular drivers as one does for the wired drivers.. One |
68 | needs to pass the modules the necessary parameters as arguments, either | 68 | needs to pass the modules the necessary parameters as arguments, either |
69 | with /etc/modprobe.conf or with command-line args to modprobe, e.g. | 69 | with /etc/modprobe.d/*.conf or with command-line args to modprobe, e.g. |
70 | 70 | ||
71 | modprobe sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330 | 71 | modprobe sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330 |
72 | modprobe adlib_card io=0x388 | 72 | modprobe adlib_card io=0x388 |
73 | 73 | ||
74 | recommend using /etc/modprobe.conf. | 74 | recommend using /etc/modprobe.d/*.conf. |
75 | 75 | ||
76 | Persistent DMA Buffers: | 76 | Persistent DMA Buffers: |
77 | 77 | ||
@@ -89,7 +89,7 @@ wasteful of RAM, but it guarantees that sound always works. | |||
89 | 89 | ||
90 | To make the sound driver use persistent DMA buffers we need to pass the | 90 | To make the sound driver use persistent DMA buffers we need to pass the |
91 | sound.o module a "dmabuf=1" command-line argument. This is normally done | 91 | sound.o module a "dmabuf=1" command-line argument. This is normally done |
92 | in /etc/modprobe.conf like so: | 92 | in /etc/modprobe.d/*.conf files like so: |
93 | 93 | ||
94 | options sound dmabuf=1 | 94 | options sound dmabuf=1 |
95 | 95 | ||