/linux-4.4.14/sound/oss/ |
D | kahlua.c | 62 u8 irq, dma8, dma16; in probe_one() local 98 dma8 = mixer_read(io, 0x81); in probe_one() 102 if(dma8 & 0x20) in probe_one() 104 else if(dma8 & 0x40) in probe_one() 106 else if(dma8 & 0x80) in probe_one() 114 if(dma8 & 0x01) in probe_one() 115 dma8 = 0; in probe_one() 116 else if(dma8 & 0x02) in probe_one() 117 dma8 = 1; in probe_one() 118 else if(dma8 & 0x08) in probe_one() [all …]
|
D | sb_audio.c | 55 if (devc->dma16 != -1 && devc->dma16 != devc->dma8 && !devc->duplex) in sb_audio_open() 107 audio_devs[dev]->dmap_out->dma = devc->dma8; in sb_audio_close() 109 devc->dma16 : devc->dma8; in sb_audio_close() 111 if (devc->dma16 != -1 && devc->dma16 != devc->dma8 && !devc->duplex) in sb_audio_close() 471 if (devc->dma16 >= 0 && devc->dma16 != devc->dma8) in sbpro_audio_prepare_for_input() 473 devc->bits == 16 ? devc->dma16 : devc->dma8; in sbpro_audio_prepare_for_input() 500 if (devc->dma16 >= 0 && devc->dma16 != devc->dma8) in sbpro_audio_prepare_for_output() 501 …[dev]->dmap_out->dma = audio_devs[dev]->dmap_in->dma = devc->bits == 16 ? devc->dma16 : devc->dma8; in sbpro_audio_prepare_for_output() 640 devc->dma16 : devc->dma8; in sb16_audio_prepare_for_input() 644 audio_devs[dev]->dmap_out->dma = devc->dma8; in sb16_audio_prepare_for_input() [all …]
|
D | sb_common.c | 282 if (devc->dma8 != 0 && devc->dma8 != 1 && devc->dma8 != 3) in sb16_set_dma_hw() 284 printk(KERN_ERR "SB16: Invalid 8 bit DMA (%d)\n", devc->dma8); in sb16_set_dma_hw() 287 bits = (1 << devc->dma8); in sb16_set_dma_hw() 525 devc->dma8 = hw_config->dma; in sb_dsp_detect() 795 devc->dma16 = devc->dma8; in sb_dsp_init() 799 devc->dma16 = devc->dma8; in sb_dsp_init() 853 if (!(devc->caps & SB_NO_AUDIO) && devc->dma8 >= 0) in sb_dsp_init() 855 if (sound_alloc_dma(devc->dma8, "SoundBlaster8")) in sb_dsp_init() 857 printk(KERN_WARNING "Sound Blaster: Can't allocate 8 bit DMA channel %d\n", devc->dma8); in sb_dsp_init() 859 if (devc->dma16 >= 0 && devc->dma16 != devc->dma8) in sb_dsp_init() [all …]
|
D | sb_ess.c | 751 devc->dma16 = devc->dma8; in ess_audio_init() 752 devc->dma8 = tmp_dma; in ess_audio_init() 1237 , devc->dma8, devc->dma16, devc->duplex); 1243 dma = devc->dma8; 1328 if (devc->dma8 != devc->dma16 && devc->dma16 != -1) {
|
D | sb.h | 95 int dma8, dma16; member
|
/linux-4.4.14/sound/pci/ |
D | cs5530.c | 111 u8 irq, dma8, dma16 = 0; in snd_cs5530_create() local 176 dma8 = snd_cs5530_mixer_read(sb_base, 0x81); in snd_cs5530_create() 178 if (dma8 & 0x20) in snd_cs5530_create() 180 else if (dma8 & 0x40) in snd_cs5530_create() 182 else if (dma8 & 0x80) in snd_cs5530_create() 190 if (dma8 & 0x01) in snd_cs5530_create() 191 dma8 = 0; in snd_cs5530_create() 192 else if (dma8 & 02) in snd_cs5530_create() 193 dma8 = 1; in snd_cs5530_create() 194 else if (dma8 & 0x08) in snd_cs5530_create() [all …]
|
/linux-4.4.14/sound/isa/sb/ |
D | sb_common.c | 191 if (chip->dma8 >= 0) { in snd_sbdsp_free() 192 disable_dma(chip->dma8); in snd_sbdsp_free() 193 free_dma(chip->dma8); in snd_sbdsp_free() 195 if (chip->dma16 >= 0 && chip->dma16 != chip->dma8) { in snd_sbdsp_free() 214 int dma8, in snd_sbdsp_create() argument 236 chip->dma8 = -1; in snd_sbdsp_create() 261 if (dma8 >= 0 && request_dma(dma8, "SoundBlaster - 8bit")) { in snd_sbdsp_create() 262 snd_printk(KERN_ERR "sb: can't grab DMA8 %d\n", dma8); in snd_sbdsp_create() 266 chip->dma8 = dma8; in snd_sbdsp_create()
|
D | jazz16.c | 44 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; variable 61 module_param_array(dma8, int, NULL, 0444); 62 MODULE_PARM_DESC(dma8, "DMA8 # for jazz16 driver."); 165 if (jazz_dma_bits[chip->dma8] == 0 || in jazz16_configure_board() 174 jazz_dma_bits[chip->dma8] | in jazz16_configure_board() 197 if (dma8[dev] != SNDRV_AUTO_DMA && in snd_jazz16_match() 198 dma8[dev] != 1 && dma8[dev] != 3) { in snd_jazz16_match() 248 xdma8 = dma8[dev]; in snd_jazz16_probe() 277 dma8[dev], dma16[dev], in snd_jazz16_probe()
|
D | sb8.c | 42 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 1,3 */ variable 54 module_param_array(dma8, int, NULL, 0444); 55 MODULE_PARM_DESC(dma8, "8-bit DMA # for SB8 driver."); 90 if (dma8[dev] == SNDRV_AUTO_DMA) { in snd_sb8_match() 118 dma8[dev], in snd_sb8_probe() 133 dma8[dev], in snd_sb8_probe() 193 irq[dev], dma8[dev]); in snd_sb8_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() 547 if (chip->dma8 >= 0 && !(chip->mode & SB_MODE_CAPTURE_8)) { in snd_sb16_playback_open() 622 if (chip->dma8 >= 0 && !(chip->mode & SB_MODE_PLAYBACK_8)) { in snd_sb16_capture_open() 672 if (chip->dma8 < 0 || chip->dma16 < 0) { in snd_sb16_set_dma_mode() 691 if (chip->dma8 < 0 || chip->dma16 < 0) in snd_sb16_get_dma_mode() 780 if (chip->dma8 >= 0) { in snd_sb16dsp_configure() 781 switch (chip->dma8) { in snd_sb16dsp_configure() [all …]
|
D | sb16.c | 82 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3 */ variable 114 module_param_array(dma8, int, NULL, 0444); 115 MODULE_PARM_DESC(dma8, "8-bit DMA # for SB16 driver."); 278 dma8[dev] = pnp_dma(pdev, 0); in snd_card_sb16_pnp() 284 dma8[dev], dma16[dev], irq[dev]); in snd_card_sb16_pnp() 355 xdma8 = dma8[dev]; in snd_sb16_probe() 538 if (dma8[dev] == SNDRV_AUTO_DMA) { in snd_sb16_isa_probe() 539 if ((dma8[dev] = snd_legacy_find_free_dma(possible_dmas8)) < 0) { in snd_sb16_isa_probe()
|
D | sb8_main.c | 155 dma = chip->dma8; in snd_sb8_playback_prepare() 306 dma = chip->dma8; in snd_sb8_capture_prepare() 421 dma = chip->dma8; in snd_sb8_playback_pointer() 437 dma = chip->dma8; in snd_sb8_capture_pointer() 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.4.14/sound/isa/es1688/ |
D | es1688.c | 62 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3 */ variable 84 module_param_array(dma8, int, NULL, 0444); 85 MODULE_PARM_DESC(dma8, "8-bit DMA # for " CRD_NAME " driver."); 115 if (dma8[n] == SNDRV_AUTO_DMA) { in snd_es1688_legacy_create() 116 dma8[n] = snd_legacy_find_free_dma(possible_dmas); in snd_es1688_legacy_create() 117 if (dma8[n] < 0) { in snd_es1688_legacy_create() 125 irq[n], mpu_irq[n], dma8[n], ES1688_HW_AUTO); in snd_es1688_legacy_create() 131 irq[n], mpu_irq[n], dma8[n], ES1688_HW_AUTO); in snd_es1688_legacy_create() 155 chip->irq, chip->dma8); in snd_es1688_probe() 250 dma8[n] = pnp_dma(pdev, 0); in snd_card_es968_pnp() [all …]
|
D | es1688_lib.c | 258 dma = chip->dma8; in snd_es1688_init() 354 snd_dma_pointer(chip->dma8, chip->dma_size)); in snd_es1688_trigger() 418 snd_dma_program(chip->dma8, runtime->dma_addr, size, DMA_MODE_WRITE | DMA_AUTOINIT); in snd_es1688_playback_prepare() 475 snd_dma_program(chip->dma8, runtime->dma_addr, size, DMA_MODE_READ | DMA_AUTOINIT); in snd_es1688_capture_prepare() 510 ptr = snd_dma_pointer(chip->dma8, chip->dma_size); in snd_es1688_playback_pointer() 521 ptr = snd_dma_pointer(chip->dma8, chip->dma_size); in snd_es1688_capture_pointer() 620 if (chip->dma8 >= 0) { in snd_es1688_free() 621 disable_dma(chip->dma8); in snd_es1688_free() 622 free_dma(chip->dma8); in snd_es1688_free() 646 int dma8, in snd_es1688_create() argument [all …]
|
/linux-4.4.14/sound/isa/gus/ |
D | gusextreme.c | 56 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3 */ variable 81 module_param_array(dma8, int, NULL, 0444); 82 MODULE_PARM_DESC(dma8, "8-bit DMA # for " CRD_NAME " driver."); 114 if (dma8[n] == SNDRV_AUTO_DMA) { in snd_gusextreme_es1688_create() 115 dma8[n] = snd_legacy_find_free_dma(possible_dmas); in snd_gusextreme_es1688_create() 116 if (dma8[n] < 0) { in snd_gusextreme_es1688_create() 124 irq[n], mpu_irq[n], dma8[n], ES1688_HW_1688); in snd_gusextreme_es1688_create() 130 irq[n], mpu_irq[n], dma8[n], ES1688_HW_1688); in snd_gusextreme_es1688_create() 329 gus->gf1.irq, es1688->irq, gus->gf1.dma1, es1688->dma8); in snd_gusextreme_probe()
|
/linux-4.4.14/arch/cris/include/arch-v32/arch/hwregs/ |
D | marb_defs.h | 166 unsigned int dma8 : 1; member 187 unsigned int dma8 : 1; member 207 unsigned int dma8 : 1; member 381 unsigned int dma8 : 1; member 428 unsigned int dma8 : 1; member 448 unsigned int dma8 : 1; member
|
D | marb_bp_defs.h | 111 unsigned int dma8 : 1; member 158 unsigned int dma8 : 1; member 178 unsigned int dma8 : 1; member
|
/linux-4.4.14/sound/isa/ |
D | als100.c | 63 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* PnP setup */ variable 143 dma8[dev] = pnp_dma(pdev, 0); in snd_card_als100_pnp() 145 dma8[dev] = pnp_dma(pdev, 1); in snd_card_als100_pnp() 213 dma8[dev], dma16[dev], in snd_card_als100_probe() 227 irq[dev], dma8[dev]); in snd_card_als100_probe() 233 irq[dev], dma8[dev], dma16[dev]); in snd_card_als100_probe()
|
/linux-4.4.14/arch/cris/include/arch-v32/mach-fs/mach/hwregs/ |
D | marb_defs.h | 166 unsigned int dma8 : 1; member 187 unsigned int dma8 : 1; member 207 unsigned int dma8 : 1; member 381 unsigned int dma8 : 1; member 428 unsigned int dma8 : 1; member 448 unsigned int dma8 : 1; member
|
D | marb_bp_defs.h | 111 unsigned int dma8 : 1; member 158 unsigned int dma8 : 1; member 178 unsigned int dma8 : 1; member
|
D | intr_vect_defs.h | 104 unsigned int dma8 : 1; member 142 unsigned int dma8 : 1; member 179 unsigned int dma8 : 1; member
|
D | strmux_defs.h | 97 unsigned int dma8 : 3; member
|
/linux-4.4.14/include/sound/ |
D | es1688.h | 40 int dma8; /* 8-bit DMA */ member 116 int dma8,
|
D | sb.h | 70 int dma8; /* 8-bit DMA */ member 298 int dma8, int dma16,
|
/linux-4.4.14/arch/cris/arch-v32/mach-fs/ |
D | dma.c | 148 strmux_cfg.dma8 = regk_strmux_ser3; in crisv32_request_dma() 180 strmux_cfg.dma8 = regk_strmux_strcop; in crisv32_request_dma() 202 strmux_cfg.dma8 = regk_strmux_ext2; in crisv32_request_dma()
|
/linux-4.4.14/arch/cris/arch-v10/kernel/ |
D | dma.c | 68 SETS(gens, R_GEN_CONFIG, dma8, serial1); in cris_request_dma() 144 SETS(gens, R_GEN_CONFIG, dma8, usb); in cris_request_dma()
|
D | debugport.c | 151 genconfig_shadow &= ~IO_MASK(R_GEN_CONFIG, dma8); in start_port() 152 genconfig_shadow |= IO_STATE(R_GEN_CONFIG, dma8, usb); in start_port()
|
D | head.S | 389 | IO_STATE (R_GEN_CONFIG, dma8, usb) \
|
/linux-4.4.14/arch/cris/include/arch-v10/arch/ |
D | irq.h | 58 #define DMA8_TX_IRQ_NBR IO_BITNR(R_VECT_MASK_RD, dma8)
|
/linux-4.4.14/drivers/tty/serial/ |
D | crisv10.c | 1155 if ((genconfig_shadow & IO_MASK(R_GEN_CONFIG, dma8)) == in e100_disable_txdma_channel() 1156 IO_STATE(R_GEN_CONFIG, dma8, serial1)) { in e100_disable_txdma_channel() 1157 genconfig_shadow &= ~IO_MASK(R_GEN_CONFIG, dma8); in e100_disable_txdma_channel() 1158 genconfig_shadow |= IO_STATE(R_GEN_CONFIG, dma8, usb); in e100_disable_txdma_channel() 1189 genconfig_shadow &= ~IO_MASK(R_GEN_CONFIG, dma8); in e100_enable_txdma_channel() 1190 genconfig_shadow |= IO_STATE(R_GEN_CONFIG, dma8, serial1); in e100_enable_txdma_channel()
|
/linux-4.4.14/Documentation/sound/alsa/ |
D | ALSA-Configuration.txt | 716 dma8 - DMA # for ES-1688 chip (0,1,3) 828 dma8 - DMA # for ES-1688 chip (0,1,3) 1220 dma8 - DMA # for SB DSP chip (1,3) 1680 dma8 - DMA # for SB DSP chip (1,3) 1704 dma8 - 8-bit DMA # for SB DSP 4.x chip (0,1,3)
|