Lines Matching +full:msi +full:- +full:specifier
2 Advanced Linux Sound Architecture - Driver Configuration guide
38 ----------
47 limiting card index for auto-loading (1-8);
49 For auto-loading more than one card, specify this option
50 together with snd-card-X aliases.
63 Module snd-pcm-oss
64 ------------------
86 regarding opening the device. When this option is non-zero,
90 Module snd-rawmidi
91 ------------------
94 similar to those of the snd-pcm-oss module.
103 Module snd-soc-core
104 -------------------
113 --------------------------------------------
123 Default: -1
136 Module snd-adlib
137 ----------------
149 Make sure you have ``sbiload`` from the alsa-tools package available and,
151 number through ``sbiload -l``.
162 sbiload -p 64:0 std.sb drums.sb
165 instead. To have the card produce sound, use ``aplaymidi`` from alsa-utils:
168 aplaymidi -p 64:0 foo.mid
170 Module snd-ad1816a
171 ------------------
180 Module snd-ad1848
181 -----------------
195 The power-management is supported.
197 Module snd-ad1889
198 -----------------
208 Module snd-ali5451
209 ------------------
221 The power-management is supported.
223 Module snd-als100
224 -----------------
230 The power-management is supported.
232 Module snd-als300
233 -----------------
239 The power-management is supported.
241 Module snd-als4000
242 ------------------
248 0 = disabled (default), 1 = auto-detect
252 The power-management is supported.
254 Module snd-asihpi
255 -----------------
265 Module snd-atiixp
266 -----------------
277 If this works for you file a bug with your `lspci -vn` output.
278 (-2 = Force probing, -1 = Default behavior, 0-2 = Use the
281 S/PDIF transfer over AC-link (default = 1)
286 over AC-link and another is over the "direct" SPDIF output. The
290 The power-management is supported.
292 Module snd-atiixp-modem
293 -----------------------
299 Note: The default index value of this module is -2, i.e. the first
302 The power-management is supported.
304 Module snd-au8810, snd-au8820, snd-au8830
305 -----------------------------------------
331 Module snd-azt1605
332 ------------------
346 DMA # for WSS capture (0,1), -1 = disabled (default)
348 port # for MPU-401 UART (0x300,0x330), -1 = disabled (default)
350 IRQ # for MPU-401 UART (3,5,7,9), -1 = disabled (default)
352 port # for OPL3 (0x388), -1 = disabled (default)
364 full-duplex mode. When ``dma1=3``, only ``dma2=0`` is valid and the only way to
373 Module snd-azt2316
374 ------------------
388 DMA # for WSS capture (0,1), -1 = disabled (default)
390 port # for MPU-401 UART (0x300,0x330), -1 = disabled (default)
392 IRQ # for MPU-401 UART (5,7,9,10), -1 = disabled (default)
394 port # for OPL3 (0x388), -1 = disabled (default)
406 full-duplex mode. When ``dma1=3``, only ``dma2=0`` is valid and the only way to
415 Module snd-aw2
416 --------------
422 Module snd-azt2320
423 ------------------
429 The power-management is supported.
431 Module snd-azt3328
432 ------------------
441 Module snd-bt87x
442 ----------------
453 Note: The default index value of this module is -2, i.e. the first
456 Module snd-ca0106
457 -----------------
464 Module snd-cmi8330
465 ------------------
467 Module for sound cards based on C-Media CMI8330 ISA chips.
470 ISA PnP detection - 0 = disable, 1 = enable (default)
497 The power-management is supported.
499 Module snd-cmipci
500 -----------------
502 Module for C-Media CMI8338/8738/8768/8770 PCI sound cards.
510 port address of OPL-3 FM synthesizer (8x38 only):
515 Software-conversion of raw SPDIF packets (model 033 only) (default = 1)
517 Joystick port address (0 = disable, 1 = auto-detect)
521 The power-management is supported.
523 Module snd-cs4231
524 -----------------
531 port # for MPU-401 UART (optional), -1 = disable
535 IRQ # for MPU-401 UART
544 The power-management is supported.
546 Module snd-cs4236
547 -----------------
553 ISA PnP detection - 0 = disable, 1 = enable (default)
558 port # for CS4236 chip (PnP setup - 0x534)
560 control port # for CS4236 chip (PnP setup - 0x120,0x210,0xf00)
562 port # for MPU-401 UART (PnP setup - 0x300), -1 = disable
564 FM port # for CS4236 chip (PnP setup - 0x388), -1 = disable
568 IRQ # for MPU-401 UART (9,11,12,15)
572 second DMA # for CS4236 chip (0,1,3), -1 = disable
578 The power-management is supported.
580 This module is aliased as snd-cs4232 since it provides the old
581 snd-cs4232 functionality, too.
583 Module snd-cs4281
584 -----------------
593 The power-management is supported.
595 Module snd-cs46xx
596 -----------------
613 The power-management is supported.
615 Module snd-cs5530
616 -----------------
620 Module snd-cs5535audio
621 ----------------------
625 The power-management is supported.
627 Module snd-ctxfi
628 ----------------
630 Module for Creative Sound Blaster X-Fi boards (20k1 / 20k2 chips)
632 * Creative Sound Blaster X-Fi Titanium Fatal1ty Champion Series
633 * Creative Sound Blaster X-Fi Titanium Fatal1ty Professional Series
634 * Creative Sound Blaster X-Fi Titanium Professional Audio
635 * Creative Sound Blaster X-Fi Titanium
636 * Creative Sound Blaster X-Fi Elite Pro
637 * Creative Sound Blaster X-Fi Platinum
638 * Creative Sound Blaster X-Fi Fatal1ty
639 * Creative Sound Blaster X-Fi XtremeGamer
640 * Creative Sound Blaster X-Fi XtremeMusic
653 Module snd-darla20
654 ------------------
661 Module snd-darla24
662 ------------------
669 Module snd-dt019x
670 -----------------
672 Module for Diamond Technologies DT-019X / Avance Logic ALS-007 (PnP
678 The power-management is supported.
680 Module snd-dummy
681 ----------------
696 When multiple PCM devices are created, snd-dummy gives different
699 * 1 = non-interleaved with mmap support
701 * 3 = non-interleaved without mmap
703 As default, snd-dummy drivers doesn't allocate the real buffers
709 The power-management is supported.
711 Module snd-echo3g
712 -----------------
719 Module snd-emu10k1
720 ------------------
759 The power-management is supported.
761 Module snd-emu10k1x
762 -------------------
768 Module snd-ens1370
769 ------------------
781 The power-management is supported.
783 Module snd-ens1371
784 ------------------
794 (default), 1 = auto-detect
798 The power-management is supported.
800 Module snd-es1688
801 -----------------
803 Module for ESS AudioDrive ES-1688 and ES-688 sound cards.
806 ISA PnP detection - 0 = disable, 1 = enable (default)
808 port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable (default)
810 IRQ # for MPU-401 port (5,7,9,10)
817 port # for ES-1688 chip (0x220,0x240,0x260)
819 IRQ # for ES-1688 chip (5,7,9,10)
821 DMA # for ES-1688 chip (0,1,3)
823 This module supports multiple cards and autoprobe (without MPU-401 port)
826 Module snd-es18xx
827 -----------------
829 Module for ESS AudioDrive ES-18xx sound cards.
832 ISA PnP detection - 0 = disable, 1 = enable (default)
837 port # for ES-18xx chip (0x220,0x240,0x260)
839 port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable (default)
843 IRQ # for ES-18xx chip (5,7,9,10)
845 first DMA # for ES-18xx chip (0,1,3)
847 first DMA # for ES-18xx chip (0,1,3)
849 This module supports multiple cards, ISA PnP and autoprobe (without MPU-401
851 When ``dma2`` is equal with ``dma1``, the driver works as half-duplex.
853 The power-management is supported.
855 Module snd-es1938
856 -----------------
858 Module for sound cards based on ESS Solo-1 (ES1938,ES1946) chips.
862 The power-management is supported.
864 Module snd-es1968
865 -----------------
867 Module for sound cards based on ESS Maestro-1/2/2E (ES1968/ES1978) chips.
870 total buffer size in kB (1-4096kB)
872 playback channels (1-8, default=2)
874 capture channels (1-8, default=0)
876 clock (0 = auto-detection)
878 support the power-management (0 = off, 1 = on, 2 = auto (default))
886 The power-management is supported.
888 Module snd-fm801
889 ----------------
895 1 = MediaForte 256-PCS,
896 2 = MediaForte 256-PCPR,
897 3 = MediaForte 64-PCR
898 High 16-bits are video (radio) device number + 1;
899 example: 0x10002 (MediaForte 256-PCPR, device 1)
903 The power-management is supported.
905 Module snd-gina20
906 -----------------
913 Module snd-gina24
914 -----------------
921 Module snd-gusclassic
922 ---------------------
933 DMA # for GF1 chip (1,3,5,6,7,-1=disable)
935 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
937 GF1 voices limit (14-32)
943 Module snd-gusextreme
944 ---------------------
949 port # for ES-1688 chip (0x220,0x230,0x240,0x250,0x260)
953 port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable
955 IRQ # for ES-1688 chip (5,7,9,10)
959 IRQ # for MPU-401 port (5,7,9,10)
961 DMA # for ES-1688 chip (0,1,3)
965 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
967 GF1 voices limit (14-32)
971 This module supports multiple cards and autoprobe (without MPU-401 port).
973 Module snd-gusmax
974 -----------------
985 DMA # for GF1 chip (1,3,5,6,7,-1=disable)
987 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
989 GF1 voices limit (14-32)
995 Module snd-hda-intel
996 --------------------
1008 -1 = system default: choose appropriate one per controller hardware,
1012 3 = VIACOMBO: VIA-specific workaround for capture,
1017 Bitmask to probe codecs (default = -1, meaning all slots);
1026 Passing -1 will make the driver to choose the appropriate
1029 Specifies the early "patch" files to modify the HD-audio setup
1032 is set. See hd-audio/notes.rst for details.
1043 Enable Message Signaled Interrupt (MSI) (default = off)
1045 Automatic power-saving timeout (in second, 0 = disable)
1047 Reset HD-audio controller in power-saving mode (default = on)
1058 See hd-audio/notes.rst for more details about HD-audio driver.
1065 is found in hd-audio/models.rst.
1069 "codec-patch". It's sometimes good for testing and debugging.
1073 and YYYY are the sub-vendor and sub-device IDs in hex numbers,
1078 matches with your device, report it together with alsa-info.sh
1079 output (with ``--no-upload`` option) to kernel bugzilla or alsa-devel
1082 ``power_save`` and ``power_save_controller`` options are for power-saving
1112 This occurs when the access to non-existing or non-working codec slot
1113 (likely a modem one) causes a stall of the communication via HD-audio
1120 The power-management is supported.
1122 Module snd-hdsp
1123 ---------------
1131 the firmware via hdsploader utility included in alsa-tools
1133 The firmware data is found in alsa-firmware package.
1135 Note: snd-page-alloc module does the job which snd-hammerfall-mem
1138 allocation sure, load snd-page-alloc module in the early
1142 Module snd-hdspm
1143 ----------------
1156 Module snd-ice1712
1157 ------------------
1188 Omni I/O support for MidiMan M-Audio Delta44/66
1203 Module snd-ice1724
1204 ------------------
1225 * Chaintech ZNF3-150
1226 * Chaintech ZNF3-250
1228 * Chaintech AV-710
1230 * Onkyo SE-90PCI
1231 * Onkyo SE-200PCI
1235 * EGO-SYS WaveTerminal 192M
1253 Module snd-indigo
1254 -----------------
1261 Module snd-indigodj
1262 -------------------
1269 Module snd-indigoio
1270 -------------------
1277 Module snd-intel8x0
1278 -------------------
1290 AC'97 codec clock base (0 = auto-detect)
1301 Use S/PDIF over AC-link instead of direct connection from the
1302 controller chip (0 = off, 1 = on, -1 = default)
1306 Note: the latest driver supports auto-detection of chip clock.
1311 motherboard has these devices, use the ns558 or snd-mpu401
1314 The power-management is supported.
1316 Module snd-intel8x0m
1317 --------------------
1328 AC'97 codec clock base (0 = auto-detect)
1332 Note: The default index value of this module is -2, i.e. the first
1335 The power-management is supported.
1337 Module snd-interwave
1338 --------------------
1340 Module for Gravis UltraSound PnP, Dynasonic 3-D/Pro, STB Sound Rage 32
1344 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
1352 ISA PnP detection - 0 = disable, 1 = enable (default)
1363 DMA # for InterWave chip (0,1,3,5,6,7,-1=disable)
1367 Module snd-interwave-stb
1368 ------------------------
1370 Module for UltraSound 32-Pro (sound card from STB used by Compaq)
1375 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
1383 ISA PnP detection - 0 = disable, 1 = enable (default)
1396 DMA # for InterWave chip (0,1,3,5,6,7,-1=disable)
1400 Module snd-jazz16
1401 -------------------
1415 MPU-401 port # (0x300,0x310,0x320,0x330)
1417 MPU-401 irq # (2,3,5,7)
1421 Module snd-korg1212
1422 -------------------
1428 Module snd-layla20
1429 ------------------
1436 Module snd-layla24
1437 ------------------
1444 Module snd-lola
1445 ---------------
1447 Module for Digigram Lola PCI-e boards
1451 Module snd-lx6464es
1452 -------------------
1458 Module snd-maestro3
1459 -------------------
1466 GPIO pin number for external amp (0-15) or -1 for default pin (8
1477 The power-management is supported.
1479 Module snd-mia
1480 ---------------
1487 Module snd-miro
1488 ---------------
1502 MPU-401 port # (0x300,0x310,0x320,0x330)
1504 MPU-401 irq # (5,7,9,10)
1512 Module snd-mixart
1513 -----------------
1523 Install the necessary firmware files in alsa-firmware package.
1525 firmware via mixartloader utility in alsa-tools package.
1527 Module snd-mona
1528 ---------------
1535 Module snd-mpu401
1536 -----------------
1538 Module for MPU-401 UART devices.
1541 port number or -1 (disable)
1543 IRQ number or -1 (disable)
1545 PnP detection - 0 = disable, 1 = enable (default)
1549 Module snd-msnd-classic
1550 -----------------------
1556 Port # for msnd-classic card
1558 IRQ # for msnd-classic card
1566 ISA PnP detection - 0 = disable, 1 = enable (default)
1595 Module snd-msnd-pinnacle
1596 ------------------------
1611 ISA PnP detection - 0 = disable, 1 = enable (default)
1616 Module snd-mtpav
1617 ----------------
1631 Module snd-mts64
1632 ----------------
1639 Module snd-nm256
1640 ----------------
1645 max playback frame size in kB (4-128kB)
1647 max capture frame size in kB (4-128kB)
1663 The power-management is supported.
1666 automatically, or causes hang-up during initialization.
1674 case, use ``force_ac97=1`` option - but *NO* guarantee whether it
1677 Note: The NM256 chip can be linked internally with non-AC97
1681 other drivers, e.g. snd-cs4232 or snd-opl3sa2. Some has ISA-PnP
1686 known hardware like Dell Latitude LS and Sony PCG-F305, this
1696 OSS driver, which is a result of black-magic reverse engineering.
1698 X-server as described above. You might be able to force to load
1699 the module, but it may result in hang-up. Hence, make sure that
1703 Module snd-opl3sa2
1704 ------------------
1706 Module for Yamaha OPL3-SA2/SA3 sound cards.
1709 ISA PnP detection - 0 = disable, 1 = enable (default)
1714 control port # for OPL3-SA chip (0x370)
1716 SB port # for OPL3-SA chip (0x220,0x240)
1718 WSS port # for OPL3-SA chip (0x530,0xe80,0xf40,0x604)
1720 port # for MPU-401 UART (0x300,0x330), -1 = disable
1722 FM port # for OPL3-SA chip (0x388), -1 = disable
1724 IRQ # for OPL3-SA chip (5,7,9,10)
1726 first DMA # for Yamaha OPL3-SA chip (0,1,3)
1728 second DMA # for Yamaha OPL3-SA chip (0,1,3), -1 = disable
1733 The power-management is supported.
1735 Module snd-opti92x-ad1848
1736 -------------------------
1742 ISA PnP detection - 0 = disable, 1 = enable (default)
1749 port # for MPU-401 UART (0x300,0x310,0x320,0x330)
1755 IRQ # for MPU-401 UART (5,7,9,10)
1761 Module snd-opti92x-cs4231
1762 -------------------------
1767 ISA PnP detection - 0 = disable, 1 = enable (default)
1774 port # for MPU-401 UART (0x300,0x310,0x320,0x330)
1780 IRQ # for MPU-401 UART (5,7,9,10)
1788 Module snd-opti93x
1789 ------------------
1794 ISA PnP detection - 0 = disable, 1 = enable (default)
1801 port # for MPU-401 UART (0x300,0x310,0x320,0x330)
1807 IRQ # for MPU-401 UART (5,7,9,10)
1815 Module snd-oxygen
1816 -----------------
1818 Module for sound cards based on the C-Media CMI8786/8787/8788 chip:
1820 * Asound A-8788
1822 * AuzenTech X-Meridian
1823 * AuzenTech X-Meridian 2G
1824 * Bgears b-Enspirer
1826 * HT-Omega Claro (plus)
1827 * HT-Omega Claro halo (XT)
1828 * Kuroutoshikou CMI8787-HG2PCI
1829 * Razer Barracuda AC-1
1836 Module snd-pcsp
1837 ---------------
1839 Module for internal PC-Speaker.
1842 Disable PC-Speaker PCM sound. Only beeps remain.
1849 Module snd-pcxhr
1850 ----------------
1856 Module snd-portman2x4
1857 ---------------------
1863 Module snd-powermac (on ppc only)
1864 ---------------------------------
1866 Module for PowerMac, iMac and iBook on-board soundchips
1875 The power-management is supported.
1877 Module snd-pxa2xx-ac97 (on arm only)
1878 ------------------------------------
1884 The power-management is supported.
1886 Module snd-riptide
1887 ------------------
1903 Module snd-rme32
1904 ----------------
1911 Module snd-rme96
1912 ----------------
1918 Module snd-rme9652
1919 ------------------
1921 Module for RME Digi9652 (Hammerfall, Hammerfall-Light) sound cards.
1928 Note: snd-page-alloc module does the job which snd-hammerfall-mem
1931 allocation sure, load snd-page-alloc module in the early
1935 Module snd-sa11xx-uda1341 (on arm only)
1936 ---------------------------------------
1943 The power-management is supported.
1945 Module snd-sb8
1946 --------------
1948 Module for 8-bit SoundBlaster cards: SoundBlaster 1.0, SoundBlaster 2.0,
1960 The power-management is supported.
1962 Module snd-sb16 and snd-sbawe
1963 -----------------------------
1965 Module for 16-bit SoundBlaster cards: SoundBlaster 16 (PnP),
1969 Mic Auto-Gain-Control - 0 = disable, 1 = enable (default)
1971 ASP/CSP chip support - 0 = disable (default), 1 = enable
1973 ISA PnP detection - 0 = disable, 1 = enable (default)
1980 port # for MPU-401 UART (0x300,0x330), -1 = disable
1982 base port # for EMU8000 synthesizer (0x620,0x640,0x660) (snd-sbawe
1987 8-bit DMA # for SB DSP 4.x chip (0,1,3)
1989 16-bit DMA # for SB DSP 4.x chip (5,6,7)
1993 Note: To use Vibra16X cards in 16-bit half duplex mode, you must
1994 disable 16bit DMA with dma16 = -1 module parameter.
1995 Also, all Sound Blaster 16 type cards can operate in 16-bit
1996 half duplex mode through 8-bit DMA channel by disabling their
1997 16-bit DMA channel.
1999 The power-management is supported.
2001 Module snd-sc6000
2002 -----------------
2004 Module for Gallant SC-6000 soundcard and later models: SC-6600 and
2005 SC-7000.
2014 MPU-401 IRQ # (5,7,9,10) ,0 - no MPU-401 irq
2018 Enable gameport - 0 = disable (default), 1 = enable
2024 Module snd-sscape
2025 -----------------
2036 MPU-401 IRQ # (PnP setup)
2040 2nd DMA # (PnP setup, -1 to disable)
2042 Enable gameport - 0 = disable (default), 1 = enable
2048 Module snd-sun-amd7930 (on sparc only)
2049 --------------------------------------
2055 Module snd-sun-cs4231 (on sparc only)
2056 -------------------------------------
2062 Module snd-sun-dbri (on sparc only)
2063 -----------------------------------
2069 Module snd-wavefront
2070 --------------------
2075 Use CS4232 MPU-401 interface
2078 ISA PnP detection - 0 = disable, 1 = enable (default)
2087 Port # for CS4232 MPU-401 interface.
2089 IRQ # for CS4232 MPU-401 interface (9,11,12,15).
2095 FM OPL-3 Port #
2151 Module snd-sonicvibes
2152 ---------------------
2158 Reverb Enable - 1 = enable, 0 = disable (default);
2161 Mic Gain Enable - 1 = enable, 0 = disable (default)
2165 Module snd-serial-u16550
2166 ------------------------
2173 IRQ # for UART16550A chip, -1 = poll mode
2181 number of MIDI ports in a serial port (1-4)
2185 0 = Soundcanvas, 1 = MS-124T, 2 = MS-124W S/A,
2186 3 = MS-124W M/B, 4 = Generic
2191 Module snd-trident
2192 ------------------
2198 * AzTech PCI 64-Q3D
2201 * Shark Predator4D-PCI
2209 max wavetable size in kB (4-?kb)
2213 The power-management is supported.
2215 Module snd-ua101
2216 ----------------
2218 Module for the Edirol UA-101/UA-1000 audio/MIDI interfaces.
2222 Module snd-usb-audio
2223 --------------------
2238 Ignore any USB-controller regarding mixer interface (default: no)
2240 Enable auto-clock selection for UAC2 devices (default: yes)
2252 For architectures with non-coherent memory like ARM or MIPS, the
2255 option, so that the DMA-coherent buffers are allocated and used
2267 The driver prints a message like "Found post-registration device
2276 * bit 2: Allow alignment on audio sub-slot at transfer
2277 * bit 3: Add length specifier to transfers
2281 * bit 7: Indicates ITF-USB DSD based DACs
2283 * bit 9: Add a delay of 1-2ms at each control message handling
2284 * bit 10: Add a delay of 5-6ms at each control message handling
2301 the mixer element such as URB error -22. This happens on some
2311 Module snd-usb-caiaq
2312 --------------------
2323 Module snd-usb-usx2y
2324 --------------------
2326 Module for Tascam USB US-122, US-224 and US-428 devices.
2331 in alsa-tools and alsa-firmware packages.
2333 Module snd-via82xx
2334 ------------------
2356 Note: on some SMP motherboards like MSI 694D the interrupts might
2374 ``lspci -nv``).
2386 Note: for the MPU401 on VIA823x, use snd-mpu401 driver
2389 The power-management is supported.
2391 Module snd-via82xx-modem
2392 ------------------------
2401 Note: The default index value of this module is -2, i.e. the first
2404 The power-management is supported.
2406 Module snd-virmidi
2407 ------------------
2414 MIDI devices # (1-4, default=4)
2418 Module snd-virtuoso
2419 -------------------
2427 Module snd-vx222
2428 ----------------
2430 Module for Digigram VX-Pocket VX222, V222 v2 and Mic cards.
2441 Install the necessary firmware files in alsa-firmware package.
2443 firmware via vxloader utility in alsa-tools package. To invoke
2448 install snd-vx222 /sbin/modprobe --first-time -i snd-vx222\
2451 (for 2.2/2.4 kernels, add ``post-install /usr/bin/vxloader`` to
2457 /proc/asound/cardX/vx-status proc file.
2459 The power-management is supported.
2461 Module snd-vxpocket
2462 -------------------
2464 Module for Digigram VX-Pocket VX2 and 440 PCMCIA cards.
2479 Install the necessary firmware files in alsa-firmware package.
2481 firmware via vxloader utility in alsa-tools package.
2483 About capture IBL, see the description of snd-vx222 module.
2485 Note: snd-vxp440 driver is merged to snd-vxpocket driver since
2488 The power-management is supported.
2490 Module snd-ymfpci
2491 -----------------
2497 1 (auto-detect for YMF744/754 only)
2500 1 (auto-detect for YMF744/754 only)
2503 1 (auto-detect)
2505 enable shared rear/line-in switch (bool)
2509 The power-management is supported.
2511 Module snd-pdaudiocf
2512 --------------------
2516 The power-management is supported.
2523 specific devices on drivers for on-board AC'97 controllers like
2524 snd-intel8x0. Some hardware have swapped output pins between Master
2526 specifications from version to version :-)
2528 The driver provides the auto-detection of known problematic devices,
2553 For backward compatibility, the corresponding integer value -1, 0, ...
2560 Configuring Non-ISAPNP Cards
2563 When the kernel is configured with ISA-PnP support, the modules
2565 If this option is set, *only* the ISA-PnP devices will be probed.
2566 For probing the non ISA-PnP cards, you have to pass ``isapnp=0`` option
2569 When the kernel is configured without ISA-PnP support, isapnp option
2577 module aliases. The string ``snd-card-%1`` is requested for ALSA native
2580 To auto-load an ALSA driver for OSS services, define the string
2581 ``sound-slot-%i`` where ``%i`` means the slot number for OSS, which
2588 ----- /etc/modprobe.d/alsa.conf
2589 alias snd-card-0 snd-emu10k1
2590 alias sound-slot-0 snd-emu10k1
2591 ----- /etc/modprobe.d/alsa.conf
2593 The available number of auto-loaded sound cards depends on the module
2595 To enable the auto-loading of multiple cards, specify the number of
2605 ----- /etc/modprobe.d/alsa.conf
2608 alias snd-card-0 snd-interwave
2609 alias snd-card-1 snd-ens1371
2610 options snd-interwave index=0
2611 options snd-ens1371 index=1
2613 alias sound-slot-0 snd-interwave
2614 alias sound-slot-1 snd-ens1371
2615 ----- /etc/modprobe.d/alsa.conf
2625 options snd slots=snd-interwave,snd-ens1371
2627 Then, the first slot (#0) is reserved for snd-interwave driver, and
2628 the second (#1) for snd-ens1371. You can omit index option in each
2633 hot-plugging and the resultant slot conflict. For example, in the
2635 other driver (e.g. snd-usb-audio) is loaded before snd-interwave or
2636 snd-ens1371, it will be assigned to the third or later slot.
2639 modules but that name. For example, ``slots=!snd-pcsp`` will reserve
2640 the first slot for any modules but snd-pcsp.
2647 /dev/snd/pcmC0D0[c|p] -> /dev/audio0 (/dev/audio) -> minor 4
2648 /dev/snd/pcmC0D0[c|p] -> /dev/dsp0 (/dev/dsp) -> minor 3
2649 /dev/snd/pcmC0D1[c|p] -> /dev/adsp0 (/dev/adsp) -> minor 12
2650 /dev/snd/pcmC1D0[c|p] -> /dev/audio1 -> minor 4+16 = 20
2651 /dev/snd/pcmC1D0[c|p] -> /dev/dsp1 -> minor 3+16 = 19
2652 /dev/snd/pcmC1D1[c|p] -> /dev/adsp1 -> minor 12+16 = 28
2653 /dev/snd/pcmC2D0[c|p] -> /dev/audio2 -> minor 4+32 = 36
2654 /dev/snd/pcmC2D0[c|p] -> /dev/dsp2 -> minor 3+32 = 39
2655 /dev/snd/pcmC2D1[c|p] -> /dev/adsp2 -> minor 12+32 = 44
2663 options of snd-pcm-oss module.
2670 -------------------------------
2693 non-block
2694 force non-block mode
2695 whole-frag
2698 no-silence
2700 buggy-ptr
2717 actually loaded due to memory fragmentation. You can pre-allocate the
2718 PCM buffers by loading snd-page-alloc module and write commands to its
2722 Reading the proc file /proc/drivers/snd-page-alloc shows the current
2724 commands to the snd-page-alloc driver:
2738 This will erase the all pre-allocated buffers which are not in
2746 http://www.alsa-project.org
2750 mailto:alsa-devel@alsa-project.org
2751 alsa-info.sh script
2752 https://www.alsa-project.org/alsa-info.sh