aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@suse.cz>2004-05-17 19:25:22 +0200
committerJaroslav Kysela <perex@suse.cz>2004-05-17 19:25:22 +0200
commit646134728d204d55a225b08b348f3d8f46b24379 (patch)
treea17173c82e2deae33c924d386d06f855154a83fb /Documentation
parent9c9b6622d65a988aebb93f7cbcecb269a6a2c0ae (diff)
downloadhistory-646134728d204d55a225b08b348f3d8f46b24379.tar.gz
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Documentation,NM256 driver - added a blacklist to avoid the possible hang-up at module loading. - added notes about the hang-up problem to ALSA-Configuration.txt.
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/sound/alsa/ALSA-Configuration.txt23
1 files changed, 20 insertions, 3 deletions
diff --git a/Documentation/sound/alsa/ALSA-Configuration.txt b/Documentation/sound/alsa/ALSA-Configuration.txt
index 95f0f919668dde..f2e29bb4eb05cc 100644
--- a/Documentation/sound/alsa/ALSA-Configuration.txt
+++ b/Documentation/sound/alsa/ALSA-Configuration.txt
@@ -788,6 +788,8 @@ Module parameters
Module supports autoprobe and multiple chips (max 8).
+ The power-management is supported.
+
Note: on some notebooks the buffer address cannot be detected
automatically, or causes hang-up during initialization.
In such a case, specify the buffer top address explicity via
@@ -797,9 +799,24 @@ Module parameters
Sony F270: buffer_top=0x272800
The driver supports only ac97 codec. It's possible to force
to initialize/use ac97 although it's not detected. In such a
- case, use force_ac97=1 option.
-
- The power-management is supported.
+ case, use force_ac97=1 option - but *NO* guarantee whether it
+ works!
+
+ Note: The NM256 chip can be linked internally with non-AC97
+ codecs. This driver supports only the AC97 codec, and won't work
+ with machines with other (most likely CS423x or OPL3SAx) chips,
+ even though the device is detected in lspci. In such a case, try
+ other drivers, e.g. snd-cs4232 or snd-opl3sa2. Some has ISA-PnP
+ but some doesn't have ISA PnP. You'll need to speicfy isapnp=0
+ and proper hardware parameters in the case without ISA PnP.
+
+ Note: This driver is really crappy. It's a porting from the
+ OSS driver, which is a result of black-magic reverse engineering.
+ The detection of codec will fail if the driver is loaded *after*
+ X-server as described above. You might be able to force to load
+ the module, but it may result in hang-up. Hence, make sure that
+ you load this module *before* X if you encounter this kind of
+ problem.
Module snd-opl3sa2
------------------