/linux-4.1.27/sound/isa/sb/ |
D | sb_common.c | 195 if (chip->dma16 >= 0 && chip->dma16 != chip->dma8) { in snd_sbdsp_free() 196 disable_dma(chip->dma16); in snd_sbdsp_free() 197 free_dma(chip->dma16); in snd_sbdsp_free() 215 int dma16, in snd_sbdsp_create() argument 237 chip->dma16 = -1; in snd_sbdsp_create() 267 if (dma16 >= 0) { in snd_sbdsp_create() 268 if (hardware != SB_HW_ALS100 && (dma16 < 5 || dma16 > 7)) { in snd_sbdsp_create() 270 dma16 = -1; in snd_sbdsp_create() 271 } else if (request_dma(dma16, "SoundBlaster - 16bit")) { in snd_sbdsp_create() 272 snd_printk(KERN_ERR "sb: can't grab DMA16 %d\n", dma16); in snd_sbdsp_create() [all …]
|
D | jazz16.c | 45 static int dma16[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; variable 63 module_param_array(dma16, int, NULL, 0444); 64 MODULE_PARM_DESC(dma16, "DMA16 # for jazz16 driver."); 166 jazz_dma_bits[chip->dma16] == 0 || in jazz16_configure_board() 175 (jazz_dma_bits[chip->dma16] << 4))) in jazz16_configure_board() 202 if (dma16[dev] != SNDRV_AUTO_DMA && in snd_jazz16_match() 203 dma16[dev] != 5 && dma16[dev] != 7) { in snd_jazz16_match() 257 xdma16 = dma16[dev]; in snd_jazz16_probe() 277 dma8[dev], dma16[dev], in snd_jazz16_probe()
|
D | sb16_main.c | 276 dma = (chip->mode & SB_MODE_PLAYBACK_8) ? chip->dma8 : chip->dma16; in snd_sb16_playback_prepare() 345 dma = (chip->mode & SB_MODE_CAPTURE_8) ? chip->dma8 : chip->dma16; in snd_sb16_capture_prepare() 456 dma = (chip->mode & SB_MODE_PLAYBACK_8) ? chip->dma8 : chip->dma16; in snd_sb16_playback_pointer() 467 dma = (chip->mode & SB_MODE_CAPTURE_8) ? chip->dma8 : chip->dma16; in snd_sb16_capture_pointer() 533 if (chip->dma16 >= 0 && !(chip->mode & SB_MODE_CAPTURE_16)) { in snd_sb16_playback_open() 537 if (chip->dma16 <= 3) { in snd_sb16_playback_open() 550 if (chip->dma16 < 0) { in snd_sb16_playback_open() 608 if (chip->dma16 >= 0 && !(chip->mode & SB_MODE_PLAYBACK_16)) { in snd_sb16_capture_open() 612 if (chip->dma16 <= 3) { in snd_sb16_capture_open() 625 if (chip->dma16 < 0) { in snd_sb16_capture_open() [all …]
|
D | sb16.c | 83 static int dma16[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 5,6,7 */ variable 116 module_param_array(dma16, int, NULL, 0444); 117 MODULE_PARM_DESC(dma16, "16-bit DMA # for SB16 driver."); 279 dma16[dev] = pnp_dma(pdev, 1); in snd_card_sb16_pnp() 284 dma8[dev], dma16[dev], irq[dev]); in snd_card_sb16_pnp() 356 xdma16 = dma16[dev]; in snd_sb16_probe() 544 if (dma16[dev] == SNDRV_AUTO_DMA) { in snd_sb16_isa_probe() 545 if ((dma16[dev] = snd_legacy_find_free_dma(possible_dmas16)) < 0) { in snd_sb16_isa_probe()
|
D | sb8_main.c | 151 dma = chip->dma16; in snd_sb8_playback_prepare() 302 dma = chip->dma16; in snd_sb8_capture_prepare() 423 dma = chip->dma16; in snd_sb8_playback_pointer() 439 dma = chip->dma16; in snd_sb8_capture_pointer() 514 if (chip->dma16 == 5 || chip->dma16 == 7) in snd_sb8_open() 543 if (chip->dma8 > 3 || chip->dma16 >= 0) { in snd_sb8_open() 613 if (chip->dma8 > 3 || chip->dma16 >= 0) in snd_sb8dsp_pcm()
|
/linux-4.1.27/sound/oss/ |
D | kahlua.c | 62 u8 irq, dma8, dma16; in probe_one() local 103 dma16 = 5; in probe_one() 105 dma16 = 6; in probe_one() 107 dma16 = 7; in probe_one() 141 irq, dma8, dma16); in probe_one() 155 hw_config->dma2 = dma16; in probe_one()
|
D | sb_audio.c | 55 if (devc->dma16 != -1 && devc->dma16 != devc->dma8 && !devc->duplex) in sb_audio_open() 57 if (sound_open_dma(devc->dma16, "Sound Blaster 16 bit")) in sb_audio_open() 113 devc->dma16 : devc->dma8; in sb_audio_close() 115 if (devc->dma16 != -1 && devc->dma16 != devc->dma8 && !devc->duplex) in sb_audio_close() 116 sound_close_dma(devc->dma16); in sb_audio_close() 475 if (devc->dma16 >= 0 && devc->dma16 != devc->dma8) in sbpro_audio_prepare_for_input() 477 devc->bits == 16 ? devc->dma16 : devc->dma8; in sbpro_audio_prepare_for_input() 504 if (devc->dma16 >= 0 && devc->dma16 != devc->dma8) in sbpro_audio_prepare_for_output() 505 …audio_devs[dev]->dmap_out->dma = audio_devs[dev]->dmap_in->dma = devc->bits == 16 ? devc->dma16 : … in sbpro_audio_prepare_for_output() 644 devc->dma16 : devc->dma8; in sb16_audio_prepare_for_input() [all …]
|
D | sb_common.c | 289 if (devc->dma16 >= 5 && devc->dma16 <= 7) in sb16_set_dma_hw() 290 bits |= (1 << devc->dma16); in sb16_set_dma_hw() 417 devc->dma16 = hw_config->dma2; in init_Jazz16() 527 devc->dma16 = -1; in sb_dsp_detect() 795 devc->dma16 = devc->dma8; in sb_dsp_init() 799 devc->dma16 = devc->dma8; in sb_dsp_init() 802 devc->dma16 = hw_config->dma2; in sb_dsp_init() 859 if (devc->dma16 >= 0 && devc->dma16 != devc->dma8) in sb_dsp_init() 861 if (sound_alloc_dma(devc->dma16, "SoundBlaster16")) in sb_dsp_init() 862 printk(KERN_WARNING "Sound Blaster: can't allocate 16 bit DMA channel %d.\n", devc->dma16); in sb_dsp_init() [all …]
|
D | sb_card.c | 46 static int __initdata dma16 = -1; variable 70 module_param(dma16, int, 000); 71 MODULE_PARM_DESC(dma16, "16-bit DMA channel (5,6,7)"); 149 legacy->conf.dma2 = dma16; in sb_init_legacy() 311 "irq=%d, dma=%d, dma16=%d\n",io, irq, dma, dma16); in sb_init()
|
D | pas2_card.c | 379 static int __initdata dma16 = -1; /* Set this for modules that need it */ variable 389 module_param(dma16, int, 0); 409 cfg.dma2 = dma16; in init_pas2() 447 dma16 = ints[4]; in setup_pas2()
|
D | sb_ess.c | 750 tmp_dma = devc->dma16; in ess_audio_init() 751 devc->dma16 = devc->dma8; in ess_audio_init() 1237 , devc->dma8, devc->dma16, devc->duplex); 1266 dma = devc->dma16; 1322 devc->dma16 = hw_config->dma2; 1328 if (devc->dma8 != devc->dma16 && devc->dma16 != -1) {
|
D | sb.h | 95 int dma8, dma16; member
|
/linux-4.1.27/sound/pci/ |
D | cs5530.c | 111 u8 irq, dma8, dma16 = 0; in snd_cs5530_create() local 179 dma16 = 5; in snd_cs5530_create() 181 dma16 = 6; in snd_cs5530_create() 183 dma16 = 7; in snd_cs5530_create() 216 dev_info(card->dev, "IRQ: %d DMA8: %d DMA16: %d\n", irq, dma8, dma16); in snd_cs5530_create() 219 dma16, SB_HW_CS5530, &chip->sb); in snd_cs5530_create()
|
/linux-4.1.27/sound/isa/ |
D | als100.c | 64 static int dma16[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* PnP setup */ variable 146 dma16[dev] = pnp_dma(pdev, 0); in snd_card_als100_pnp() 209 dma16[dev] = -1; in snd_card_als100_probe() 213 dma8[dev], dma16[dev], in snd_card_als100_probe() 233 irq[dev], dma8[dev], dma16[dev]); in snd_card_als100_probe()
|
/linux-4.1.27/Documentation/sound/oss/ |
D | VIBRA16 | 61 modprobe sb io=0x220 irq=5 dma=1 dma16=3 68 modprobe sb io=0x220 irq=5 dma=1 dma16=3
|
D | SoundPro | 31 not achievable through the WSS interface, b/c it needs a dma16 line which is 59 modprobe sb io=0x220 irq=5 dma=1 dma16=5 86 options sb io=0x220 irq=5 dma=1 dma16=5
|
D | ultrasound | 12 dma16 2nd DMA channel, only needed for full duplex operation
|
D | oss-parameters.txt | 31 <io>,<irq>,<dma>,<dma16>,<sb_io>,<sb_irq>,<sb_dma>,<sb_dma16>
|
D | ESS | 33 channel by specifying module parameter dma16. It can be one of: 0, 1, 3 or 5.
|
D | ESS1868 | 49 /sbin/insmod sb io=0x220 irq=5 dma=1 dma16=-1
|
D | Opti | 77 options mad16 irq=10 dma=0 dma16=1 io=0x530 joystick=1 cdtype=0 84 options mad16 irq=5 dma=0 dma16=3 io=0x530 mpu_io=0x330 mpu_irq=9 116 options mad16 irq=10 dma=0 dma16=1 io=0x530 joystick=1 cdtype=0
|
D | README.modules | 33 options 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
|
D | Soundblaster | 13 dma16 16-bit DMA channel for SB16 and equivalent cards (5,6,7)
|
D | Introduction | 71 for the same or a similar feature (dma1= versus dma16=). As a last 161 /sbin/insmod sb io=$SB_BASE irq=$SB_IRQ dma=$SB_DMA dma16=$SB_DMA2 mpu_io=$SB_MP 174 options sb io=0x240 irq=9 dma=3 dma16=5 mpu_io=0x300 420 options sb io=0x240 irq=5 dma=1 dma16=5 mpu_io=0x330
|
D | CMI8330 | 142 /sbin/insmod sb io=0x220 dma=1 dma16=5 irq=5 mpu_io=0x330
|
D | ALS | 38 isapnp. "dma16" should be explicitly set to "-1" for an ALS-007 since this
|
/linux-4.1.27/include/sound/ |
D | sb.h | 71 int dma16; /* 16-bit DMA */ member 298 int dma8, int dma16,
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | ALSA-Configuration.txt | 1221 dma16 - DMA # for SB DSP chip (5,7) 1705 dma16 - 16-bit DMA # for SB DSP 4.x chip (5,6,7) 1710 disable 16bit DMA with dma16 = -1 module parameter.
|