/linux-4.1.27/sound/firewire/dice/ |
D | dice-pcm.c | 25 unsigned int i, rate, mode, *pcm_channels; in dice_rate_constraint() local 28 pcm_channels = dice->tx_channels; in dice_rate_constraint() 30 pcm_channels = dice->rx_channels; in dice_rate_constraint() 37 if (!snd_interval_test(c, pcm_channels[mode])) in dice_rate_constraint() 60 unsigned int i, rate, mode, *pcm_channels; in dice_channels_constraint() local 63 pcm_channels = dice->tx_channels; in dice_channels_constraint() 65 pcm_channels = dice->rx_channels; in dice_channels_constraint() 75 channels.min = min(channels.min, pcm_channels[mode]); in dice_channels_constraint() 76 channels.max = max(channels.max, pcm_channels[mode]); in dice_channels_constraint() 84 unsigned int *pcm_channels) in limit_channels_and_rates() argument [all …]
|
/linux-4.1.27/sound/firewire/fireworks/ |
D | fireworks_pcm.c | 67 unsigned int *pcm_channels = rule->private; in hw_rule_rate() local 79 if (!snd_interval_test(c, pcm_channels[mode])) in hw_rule_rate() 92 unsigned int *pcm_channels = rule->private; in hw_rule_channels() local 107 t.min = min(t.min, pcm_channels[mode]); in hw_rule_channels() 108 t.max = max(t.max, pcm_channels[mode]); in hw_rule_channels() 115 limit_channels(struct snd_pcm_hardware *hw, unsigned int *pcm_channels) in limit_channels() argument 124 if (pcm_channels[mode] == 0) in limit_channels() 127 hw->channels_min = min(hw->channels_min, pcm_channels[mode]); in limit_channels() 128 hw->channels_max = max(hw->channels_max, pcm_channels[mode]); in limit_channels() 151 unsigned int *pcm_channels; in pcm_init_hw_params() local [all …]
|
D | fireworks_stream.c | 60 unsigned int mode, pcm_channels, midi_ports; in start_stream() local 68 pcm_channels = efw->pcm_capture_channels[mode]; in start_stream() 72 pcm_channels = efw->pcm_playback_channels[mode]; in start_stream() 77 pcm_channels, midi_ports); in start_stream()
|
/linux-4.1.27/sound/firewire/oxfw/ |
D | oxfw-stream.c | 59 unsigned int rate, unsigned int pcm_channels) in set_stream_format() argument 81 if ((formation.rate == rate) && (formation.pcm == pcm_channels)) in set_stream_format() 116 unsigned int rate, unsigned int pcm_channels) in start_stream() argument 142 if (pcm_channels == 0 || pcm_channels == formation.pcm) in start_stream() 150 pcm_channels = formation.pcm; in start_stream() 154 if (pcm_channels == 0) { in start_stream() 158 amdtp_stream_set_parameters(stream, rate, pcm_channels, midi_ports); in start_stream() 244 unsigned int rate, unsigned int pcm_channels) in snd_oxfw_stream_start_simplex() argument 289 if (pcm_channels == 0) in snd_oxfw_stream_start_simplex() 290 pcm_channels = formation.pcm; in snd_oxfw_stream_start_simplex() [all …]
|
D | oxfw.h | 113 unsigned int rate, unsigned int pcm_channels);
|
/linux-4.1.27/sound/isa/gus/ |
D | gusclassic.c | 53 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 2}; variable 73 module_param_array(pcm_channels, int, NULL, 0444); 74 MODULE_PARM_DESC(pcm_channels, "Reserved PCM channels for " CRD_NAME " driver."); 115 0, channels[n], pcm_channels[n], 0, rgus); in snd_gusclassic_create() 121 0, channels[n], pcm_channels[n], 0, rgus); in snd_gusclassic_create() 156 if (pcm_channels[n] < 2) in snd_gusclassic_probe() 157 pcm_channels[n] = 2; in snd_gusclassic_probe()
|
D | gus_main.c | 137 int pcm_channels, in snd_gus_create() argument 212 if (pcm_channels < 0) in snd_gus_create() 213 pcm_channels = 0; in snd_gus_create() 214 if (pcm_channels > 8) in snd_gus_create() 215 pcm_channels = 8; in snd_gus_create() 216 pcm_channels++; in snd_gus_create() 217 pcm_channels &= ~1; in snd_gus_create() 220 gus->gf1.pcm_channels = pcm_channels; in snd_gus_create()
|
D | gusmax.c | 51 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 2}; variable 71 module_param_array(pcm_channels, int, NULL, 0444); 72 MODULE_PARM_DESC(pcm_channels, "Reserved PCM channels for GUS MAX driver."); 256 pcm_channels[dev], in snd_gusmax_probe() 268 pcm_channels[dev], in snd_gusmax_probe() 324 if (pcm_channels[dev] > 0) { in snd_gusmax_probe()
|
D | gusextreme.c | 61 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 2}; variable 89 module_param_array(pcm_channels, int, NULL, 0444); 90 MODULE_PARM_DESC(pcm_channels, "Reserved PCM channels for " CRD_NAME " driver."); 158 0, channels[n], pcm_channels[n], 0, rgus); in snd_gusextreme_gus_card_create() 297 if (pcm_channels[n] > 0) { in snd_gusextreme_probe()
|
D | interwave.c | 72 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 2}; variable 111 module_param_array(pcm_channels, int, NULL, 0444); 112 MODULE_PARM_DESC(pcm_channels, "Reserved PCM channels for InterWave driver."); 661 pcm_channels[dev], effect[dev], &gus)) < 0) in snd_interwave_probe() 713 if (pcm_channels[dev] > 0) { in snd_interwave_probe()
|
D | gus_reset.c | 265 if (gus->gf1.pcm_alloc_voices >= gus->gf1.pcm_channels) { in snd_gf1_alloc_voice()
|
D | gus_pcm.c | 865 gus->gf1.pcm_channels / 2, in snd_gf1_pcm_new()
|
/linux-4.1.27/sound/oss/ |
D | pas2_pcm.c | 35 static unsigned char pcm_channels = 1; /* channels (1 or 2) */ variable 60 if (pcm_channels & 2) in pcm_set_speed() 121 return pcm_channels; in pcm_set_channels() 123 if (arg != pcm_channels) in pcm_set_channels() 127 pcm_channels = arg; in pcm_set_channels() 130 return pcm_channels; in pcm_set_channels() 180 ret = pcm_channels; in pas_audio_ioctl()
|
/linux-4.1.27/sound/pci/trident/ |
D | trident.c | 51 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 32}; variable 60 module_param_array(pcm_channels, int, NULL, 0444); 61 MODULE_PARM_DESC(pcm_channels, "Number of hardware channels assigned for PCM."); 98 pcm_channels[dev], in snd_trident_probe()
|
/linux-4.1.27/sound/pci/cs46xx/ |
D | dsp_spos_scb_lib.c | 1301 if (ins->pcm_channels[i].active) { in cs46xx_dsp_create_pcm_channel() 1303 ins->pcm_channels[i].sample_rate == sample_rate && in cs46xx_dsp_create_pcm_channel() 1304 ins->pcm_channels[i].mixer_scb == mixer_scb) { in cs46xx_dsp_create_pcm_channel() 1305 src_scb = ins->pcm_channels[i].src_scb; in cs46xx_dsp_create_pcm_channel() 1306 ins->pcm_channels[i].src_scb->ref_count ++; in cs46xx_dsp_create_pcm_channel() 1307 src_index = ins->pcm_channels[i].src_slot; in cs46xx_dsp_create_pcm_channel() 1394 ins->pcm_channels[pcm_index].sample_rate = sample_rate; in cs46xx_dsp_create_pcm_channel() 1395 ins->pcm_channels[pcm_index].pcm_reader_scb = pcm_scb; in cs46xx_dsp_create_pcm_channel() 1396 ins->pcm_channels[pcm_index].src_scb = src_scb; in cs46xx_dsp_create_pcm_channel() 1397 ins->pcm_channels[pcm_index].unlinked = 1; in cs46xx_dsp_create_pcm_channel() [all …]
|
D | cs46xx_dsp_spos.h | 170 struct dsp_pcm_channel_descriptor pcm_channels[DSP_MAX_PCM_CHANNELS]; member
|
D | cs46xx_lib.c | 1379 if (ins->pcm_channels[i].active && in snd_cs46xx_interrupt() 1380 ins->pcm_channels[i].private_data && in snd_cs46xx_interrupt() 1381 !ins->pcm_channels[i].unlinked) { in snd_cs46xx_interrupt() 1382 cpcm = ins->pcm_channels[i].private_data; in snd_cs46xx_interrupt() 1389 if (ins->pcm_channels[i].active && in snd_cs46xx_interrupt() 1390 ins->pcm_channels[i].private_data && in snd_cs46xx_interrupt() 1391 !ins->pcm_channels[i].unlinked) { in snd_cs46xx_interrupt() 1392 cpcm = ins->pcm_channels[i].private_data; in snd_cs46xx_interrupt()
|
/linux-4.1.27/sound/firewire/ |
D | amdtp.c | 198 unsigned int pcm_channels, in amdtp_stream_set_parameters() argument 206 WARN_ON(pcm_channels > AMDTP_MAX_CHANNELS_FOR_PCM) | in amdtp_stream_set_parameters() 217 s->pcm_channels = pcm_channels; in amdtp_stream_set_parameters() 219 s->data_block_quadlets = s->pcm_channels + midi_channels; in amdtp_stream_set_parameters() 231 for (i = 0; i < pcm_channels; i++) in amdtp_stream_set_parameters() 233 s->midi_position = s->pcm_channels; in amdtp_stream_set_parameters() 405 channels = s->pcm_channels; in amdtp_write_s32() 430 channels = s->pcm_channels; in amdtp_write_s16() 455 channels = s->pcm_channels; in amdtp_read_s32() 477 for (c = 0; c < s->pcm_channels; ++c) in amdtp_fill_pcm_silence()
|
D | amdtp.h | 121 unsigned int pcm_channels; member 171 unsigned int pcm_channels,
|
/linux-4.1.27/sound/pcmcia/pdaudiocf/ |
D | pdaudiocf_irq.c | 215 if (chip->pcm_channels == 1) { in pdacf_transfer() 221 if (chip->pcm_channels == 1) { in pdacf_transfer() 230 if (chip->pcm_channels == 1) { in pdacf_transfer() 244 if (chip->pcm_channels == 1) { in pdacf_transfer()
|
D | pdaudiocf.h | 103 unsigned int pcm_channels; member
|
D | pdaudiocf_pcm.c | 129 chip->pcm_channels = runtime->channels; in pdacf_pcm_prepare()
|
/linux-4.1.27/sound/firewire/bebob/ |
D | bebob_stream.c | 366 int index, pcm_channels, midi_channels, err = 0; in make_both_connections() local 375 pcm_channels = bebob->tx_stream_formations[index].pcm; in make_both_connections() 378 rate, pcm_channels, midi_channels * 8); in make_both_connections() 379 pcm_channels = bebob->rx_stream_formations[index].pcm; in make_both_connections() 382 rate, pcm_channels, midi_channels * 8); in make_both_connections()
|
/linux-4.1.27/include/sound/ |
D | gus.h | 391 int pcm_channels; member 609 int pcm_channels,
|
/linux-4.1.27/sound/pci/ali5451/ |
D | ali5451.c | 50 static int pcm_channels = 32; variable 57 module_param(pcm_channels, int, 0444); 58 MODULE_PARM_DESC(pcm_channels, "PCM Channels"); 2231 err = snd_ali_create(card, pci, pcm_channels, spdif, &codec); in snd_ali_probe()
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | ALSA-Configuration.txt | 192 pcm_channels - Number of hardware channels assigned for PCM 1886 pcm_channels - max channels (voices) reserved for PCM
|