/kernel/linux/linux-5.10/sound/firewire/fireworks/ |
H A D | fireworks_pcm.c | 66 unsigned int *pcm_channels = rule->private; in hw_rule_rate() local 78 if (!snd_interval_test(c, pcm_channels[mode])) in hw_rule_rate() 91 unsigned int *pcm_channels = rule->private; in hw_rule_channels() local 106 t.min = min(t.min, pcm_channels[mode]); in hw_rule_channels() 107 t.max = max(t.max, pcm_channels[mode]); in hw_rule_channels() 114 limit_channels(struct snd_pcm_hardware *hw, unsigned int *pcm_channels) in limit_channels() argument 123 if (pcm_channels[mode] == 0) in limit_channels() 126 hw->channels_min = min(hw->channels_min, pcm_channels[mode]); in limit_channels() 127 hw->channels_max = max(hw->channels_max, pcm_channels[mode]); in limit_channels() 137 unsigned int *pcm_channels; in pcm_init_hw_params() local [all...] |
/kernel/linux/linux-6.6/sound/firewire/fireworks/ |
H A D | fireworks_pcm.c | 66 unsigned int *pcm_channels = rule->private; in hw_rule_rate() local 78 if (!snd_interval_test(c, pcm_channels[mode])) in hw_rule_rate() 91 unsigned int *pcm_channels = rule->private; in hw_rule_channels() local 106 t.min = min(t.min, pcm_channels[mode]); in hw_rule_channels() 107 t.max = max(t.max, pcm_channels[mode]); in hw_rule_channels() 114 limit_channels(struct snd_pcm_hardware *hw, unsigned int *pcm_channels) in limit_channels() argument 123 if (pcm_channels[mode] == 0) in limit_channels() 126 hw->channels_min = min(hw->channels_min, pcm_channels[mode]); in limit_channels() 127 hw->channels_max = max(hw->channels_max, pcm_channels[mode]); in limit_channels() 137 unsigned int *pcm_channels; in pcm_init_hw_params() local [all...] |
/kernel/linux/linux-5.10/sound/firewire/ |
H A D | amdtp-am824.c | 34 unsigned int pcm_channels; member 47 * @pcm_channels: the number of PCM samples in each data block, to be encoded 56 unsigned int pcm_channels, in amdtp_am824_set_parameters() 68 if (pcm_channels > AM824_MAX_CHANNELS_FOR_PCM) in amdtp_am824_set_parameters() 76 WARN_ON(pcm_channels > AM824_MAX_CHANNELS_FOR_PCM) || in amdtp_am824_set_parameters() 81 pcm_channels + midi_channels); in amdtp_am824_set_parameters() 88 p->pcm_channels = pcm_channels; in amdtp_am824_set_parameters() 102 for (i = 0; i < pcm_channels; i++) in amdtp_am824_set_parameters() 104 p->midi_position = p->pcm_channels; in amdtp_am824_set_parameters() 55 amdtp_am824_set_parameters(struct amdtp_stream *s, unsigned int rate, unsigned int pcm_channels, unsigned int midi_ports, bool double_pcm_frames) amdtp_am824_set_parameters() argument [all...] |
/kernel/linux/linux-6.6/sound/firewire/ |
H A D | amdtp-am824.c | 34 unsigned int pcm_channels; member 45 * @pcm_channels: the number of PCM samples in each data block, to be encoded 54 unsigned int pcm_channels, in amdtp_am824_set_parameters() 66 if (pcm_channels > AM824_MAX_CHANNELS_FOR_PCM) in amdtp_am824_set_parameters() 74 WARN_ON(pcm_channels > AM824_MAX_CHANNELS_FOR_PCM) || in amdtp_am824_set_parameters() 88 err = amdtp_stream_set_parameters(s, rate, pcm_channels + midi_channels, in amdtp_am824_set_parameters() 96 p->pcm_channels = pcm_channels; in amdtp_am824_set_parameters() 100 for (i = 0; i < pcm_channels; i++) in amdtp_am824_set_parameters() 102 p->midi_position = p->pcm_channels; in amdtp_am824_set_parameters() 53 amdtp_am824_set_parameters(struct amdtp_stream *s, unsigned int rate, unsigned int pcm_channels, unsigned int midi_ports, bool double_pcm_frames) amdtp_am824_set_parameters() argument [all...] |
/kernel/linux/linux-5.10/sound/firewire/fireface/ |
H A D | amdtp-ff.c | 12 unsigned int pcm_channels; member 16 unsigned int pcm_channels) in amdtp_ff_set_parameters() 24 p->pcm_channels = pcm_channels; in amdtp_ff_set_parameters() 25 data_channels = pcm_channels; in amdtp_ff_set_parameters() 35 unsigned int channels = p->pcm_channels; in write_pcm_s32() 65 unsigned int channels = p->pcm_channels; in read_pcm_s32() 94 unsigned int i, c, channels = p->pcm_channels; in write_pcm_silence() 15 amdtp_ff_set_parameters(struct amdtp_stream *s, unsigned int rate, unsigned int pcm_channels) amdtp_ff_set_parameters() argument
|
H A D | ff-pcm.c | 13 const unsigned int *pcm_channels = rule->private; in hw_rule_rate() local 31 if (!snd_interval_test(c, pcm_channels[mode])) in hw_rule_rate() 44 const unsigned int *pcm_channels = rule->private; in hw_rule_channels() local 65 t.min = min(t.min, pcm_channels[mode]); in hw_rule_channels() 66 t.max = max(t.max, pcm_channels[mode]); in hw_rule_channels() 73 const unsigned int *pcm_channels) in limit_channels_and_rates() 91 channels = pcm_channels[mode]; in limit_channels_and_rates() 92 if (pcm_channels[mode] == 0) in limit_channels_and_rates() 109 const unsigned int *pcm_channels; in pcm_init_hw_params() local 115 pcm_channels in pcm_init_hw_params() 72 limit_channels_and_rates(struct snd_pcm_hardware *hw, const unsigned int *pcm_channels) limit_channels_and_rates() argument [all...] |
/kernel/linux/linux-6.6/sound/firewire/fireface/ |
H A D | amdtp-ff.c | 12 unsigned int pcm_channels; member 16 unsigned int pcm_channels) in amdtp_ff_set_parameters() 24 p->pcm_channels = pcm_channels; in amdtp_ff_set_parameters() 25 data_channels = pcm_channels; in amdtp_ff_set_parameters() 35 unsigned int channels = p->pcm_channels; in write_pcm_s32() 65 unsigned int channels = p->pcm_channels; in read_pcm_s32() 94 unsigned int i, c, channels = p->pcm_channels; in write_pcm_silence() 15 amdtp_ff_set_parameters(struct amdtp_stream *s, unsigned int rate, unsigned int pcm_channels) amdtp_ff_set_parameters() argument
|
H A D | ff-pcm.c | 13 const unsigned int *pcm_channels = rule->private; in hw_rule_rate() local 31 if (!snd_interval_test(c, pcm_channels[mode])) in hw_rule_rate() 44 const unsigned int *pcm_channels = rule->private; in hw_rule_channels() local 65 t.min = min(t.min, pcm_channels[mode]); in hw_rule_channels() 66 t.max = max(t.max, pcm_channels[mode]); in hw_rule_channels() 73 const unsigned int *pcm_channels) in limit_channels_and_rates() 91 channels = pcm_channels[mode]; in limit_channels_and_rates() 92 if (pcm_channels[mode] == 0) in limit_channels_and_rates() 109 const unsigned int *pcm_channels; in pcm_init_hw_params() local 115 pcm_channels in pcm_init_hw_params() 72 limit_channels_and_rates(struct snd_pcm_hardware *hw, const unsigned int *pcm_channels) limit_channels_and_rates() argument [all...] |
/kernel/linux/linux-5.10/sound/firewire/motu/ |
H A D | motu-pcm.c | 23 unsigned int i, pcm_channels, rate, mode; in motu_rate_constraint() local 29 pcm_channels = formats->pcm_chunks[mode]; in motu_rate_constraint() 30 if (!snd_interval_test(c, pcm_channels)) in motu_rate_constraint() 52 unsigned int i, pcm_channels, rate, mode; in motu_channels_constraint() local 61 pcm_channels = formats->pcm_chunks[mode]; in motu_channels_constraint() 62 channels.min = min(channels.min, pcm_channels); in motu_channels_constraint() 63 channels.max = max(channels.max, pcm_channels); in motu_channels_constraint() 74 unsigned int i, pcm_channels, rate, mode; in limit_channels_and_rates() local 83 pcm_channels = formats->pcm_chunks[mode]; in limit_channels_and_rates() 84 if (pcm_channels in limit_channels_and_rates() [all...] |
/kernel/linux/linux-6.6/sound/firewire/motu/ |
H A D | motu-pcm.c | 23 unsigned int i, pcm_channels, rate, mode; in motu_rate_constraint() local 29 pcm_channels = formats->pcm_chunks[mode]; in motu_rate_constraint() 30 if (!snd_interval_test(c, pcm_channels)) in motu_rate_constraint() 52 unsigned int i, pcm_channels, rate, mode; in motu_channels_constraint() local 61 pcm_channels = formats->pcm_chunks[mode]; in motu_channels_constraint() 62 channels.min = min(channels.min, pcm_channels); in motu_channels_constraint() 63 channels.max = max(channels.max, pcm_channels); in motu_channels_constraint() 74 unsigned int i, pcm_channels, rate, mode; in limit_channels_and_rates() local 83 pcm_channels = formats->pcm_chunks[mode]; in limit_channels_and_rates() 84 if (pcm_channels in limit_channels_and_rates() [all...] |
/kernel/linux/linux-5.10/sound/firewire/tascam/ |
H A D | amdtp-tascam.c | 15 unsigned int pcm_channels; member 26 data_channels = p->pcm_channels; in amdtp_tscm_set_parameters() 40 unsigned int channels = p->pcm_channels; in write_pcm_s32() 70 unsigned int channels = p->pcm_channels; in read_pcm_s32() 104 channels = p->pcm_channels; in write_pcm_silence() 228 enum amdtp_stream_direction dir, unsigned int pcm_channels) in amdtp_tscm_init() 258 p->pcm_channels = pcm_channels; in amdtp_tscm_init() 227 amdtp_tscm_init(struct amdtp_stream *s, struct fw_unit *unit, enum amdtp_stream_direction dir, unsigned int pcm_channels) amdtp_tscm_init() argument
|
H A D | tascam-pcm.c | 16 unsigned int pcm_channels; in pcm_init_hw_params() local 21 pcm_channels = tscm->spec->pcm_capture_analog_channels; in pcm_init_hw_params() 25 pcm_channels = tscm->spec->pcm_playback_analog_channels; in pcm_init_hw_params() 29 pcm_channels += 8; in pcm_init_hw_params() 31 pcm_channels += 2; in pcm_init_hw_params() 32 runtime->hw.channels_min = runtime->hw.channels_max = pcm_channels; in pcm_init_hw_params()
|
/kernel/linux/linux-6.6/sound/firewire/tascam/ |
H A D | amdtp-tascam.c | 15 unsigned int pcm_channels; member 26 data_channels = p->pcm_channels; in amdtp_tscm_set_parameters() 40 unsigned int channels = p->pcm_channels; in write_pcm_s32() 70 unsigned int channels = p->pcm_channels; in read_pcm_s32() 104 channels = p->pcm_channels; in write_pcm_silence() 222 enum amdtp_stream_direction dir, unsigned int pcm_channels) in amdtp_tscm_init() 250 p->pcm_channels = pcm_channels; in amdtp_tscm_init() 221 amdtp_tscm_init(struct amdtp_stream *s, struct fw_unit *unit, enum amdtp_stream_direction dir, unsigned int pcm_channels) amdtp_tscm_init() argument
|
H A D | tascam-pcm.c | 16 unsigned int pcm_channels; in pcm_init_hw_params() local 21 pcm_channels = tscm->spec->pcm_capture_analog_channels; in pcm_init_hw_params() 25 pcm_channels = tscm->spec->pcm_playback_analog_channels; in pcm_init_hw_params() 29 pcm_channels += 8; in pcm_init_hw_params() 31 pcm_channels += 2; in pcm_init_hw_params() 32 runtime->hw.channels_min = runtime->hw.channels_max = pcm_channels; in pcm_init_hw_params()
|
/kernel/linux/linux-5.10/sound/firewire/dice/ |
H A D | dice-pcm.c | 25 unsigned int *pcm_channels; in dice_rate_constraint() local 30 pcm_channels = dice->tx_pcm_chs[index]; in dice_rate_constraint() 32 pcm_channels = dice->rx_pcm_chs[index]; in dice_rate_constraint() 39 if (!snd_interval_test(c, pcm_channels[mode])) in dice_rate_constraint() 63 unsigned int *pcm_channels; in dice_channels_constraint() local 68 pcm_channels = dice->tx_pcm_chs[index]; in dice_channels_constraint() 70 pcm_channels = dice->rx_pcm_chs[index]; in dice_channels_constraint() 80 channels.min = min(channels.min, pcm_channels[mode]); in dice_channels_constraint() 81 channels.max = max(channels.max, pcm_channels[mode]); in dice_channels_constraint() 93 unsigned int *pcm_channels; in limit_channels_and_rates() local [all...] |
/kernel/linux/linux-6.6/sound/firewire/dice/ |
H A D | dice-pcm.c | 25 unsigned int *pcm_channels; in dice_rate_constraint() local 30 pcm_channels = dice->tx_pcm_chs[index]; in dice_rate_constraint() 32 pcm_channels = dice->rx_pcm_chs[index]; in dice_rate_constraint() 39 if (!snd_interval_test(c, pcm_channels[mode])) in dice_rate_constraint() 63 unsigned int *pcm_channels; in dice_channels_constraint() local 68 pcm_channels = dice->tx_pcm_chs[index]; in dice_channels_constraint() 70 pcm_channels = dice->rx_pcm_chs[index]; in dice_channels_constraint() 80 channels.min = min(channels.min, pcm_channels[mode]); in dice_channels_constraint() 81 channels.max = max(channels.max, pcm_channels[mode]); in dice_channels_constraint() 93 unsigned int *pcm_channels; in limit_channels_and_rates() local [all...] |
/kernel/linux/linux-5.10/sound/isa/gus/ |
H A D | gusclassic.c | 38 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 2}; variable 58 module_param_array(pcm_channels, int, NULL, 0444); 59 MODULE_PARM_DESC(pcm_channels, "Reserved PCM channels for " CRD_NAME " driver."); 100 0, channels[n], pcm_channels[n], 0, rgus); in snd_gusclassic_create() 106 0, channels[n], pcm_channels[n], 0, rgus); in snd_gusclassic_create() 141 if (pcm_channels[n] < 2) in snd_gusclassic_probe() 142 pcm_channels[n] = 2; in snd_gusclassic_probe()
|
H A D | gus_main.c | 122 int pcm_channels, in snd_gus_create() 198 if (pcm_channels < 0) in snd_gus_create() 199 pcm_channels = 0; in snd_gus_create() 200 if (pcm_channels > 8) in snd_gus_create() 201 pcm_channels = 8; in snd_gus_create() 202 pcm_channels++; in snd_gus_create() 203 pcm_channels &= ~1; in snd_gus_create() 206 gus->gf1.pcm_channels = pcm_channels; in snd_gus_create() 117 snd_gus_create(struct snd_card *card, unsigned long port, int irq, int dma1, int dma2, int timer_dev, int voices, int pcm_channels, int effect, struct snd_gus_card **rgus) snd_gus_create() argument
|
H A D | gusmax.c | 36 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 2}; variable 56 module_param_array(pcm_channels, int, NULL, 0444); 57 MODULE_PARM_DESC(pcm_channels, "Reserved PCM channels for GUS MAX driver."); 241 pcm_channels[dev], in snd_gusmax_probe() 253 pcm_channels[dev], in snd_gusmax_probe() 310 if (pcm_channels[dev] > 0) { in snd_gusmax_probe()
|
/kernel/linux/linux-6.6/sound/isa/gus/ |
H A D | gusclassic.c | 37 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 2}; variable 57 module_param_array(pcm_channels, int, NULL, 0444); 58 MODULE_PARM_DESC(pcm_channels, "Reserved PCM channels for " CRD_NAME " driver."); 99 0, channels[n], pcm_channels[n], 0, rgus); in snd_gusclassic_create() 105 0, channels[n], pcm_channels[n], 0, rgus); in snd_gusclassic_create() 142 if (pcm_channels[n] < 2) in snd_gusclassic_probe() 143 pcm_channels[n] = 2; in snd_gusclassic_probe()
|
H A D | gus_main.c | 122 int pcm_channels, in snd_gus_create() 200 if (pcm_channels < 0) in snd_gus_create() 201 pcm_channels = 0; in snd_gus_create() 202 if (pcm_channels > 8) in snd_gus_create() 203 pcm_channels = 8; in snd_gus_create() 204 pcm_channels++; in snd_gus_create() 205 pcm_channels &= ~1; in snd_gus_create() 208 gus->gf1.pcm_channels = pcm_channels; in snd_gus_create() 117 snd_gus_create(struct snd_card *card, unsigned long port, int irq, int dma1, int dma2, int timer_dev, int voices, int pcm_channels, int effect, struct snd_gus_card **rgus) snd_gus_create() argument
|
/kernel/linux/linux-5.10/sound/firewire/digi00x/ |
H A D | amdtp-dot.c | 44 unsigned int pcm_channels; member 114 unsigned int pcm_channels) in amdtp_dot_set_parameters() 126 err = amdtp_stream_set_parameters(s, rate, pcm_channels + 1); in amdtp_dot_set_parameters() 132 p->pcm_channels = pcm_channels; in amdtp_dot_set_parameters() 150 unsigned int channels = p->pcm_channels; in write_pcm_s32() 182 unsigned int channels = p->pcm_channels; in read_pcm_s32() 214 channels = p->pcm_channels; in write_pcm_silence() 113 amdtp_dot_set_parameters(struct amdtp_stream *s, unsigned int rate, unsigned int pcm_channels) amdtp_dot_set_parameters() argument
|
/kernel/linux/linux-6.6/sound/firewire/digi00x/ |
H A D | amdtp-dot.c | 44 unsigned int pcm_channels; member 114 unsigned int pcm_channels) in amdtp_dot_set_parameters() 126 err = amdtp_stream_set_parameters(s, rate, pcm_channels + 1, 1); in amdtp_dot_set_parameters() 132 p->pcm_channels = pcm_channels; in amdtp_dot_set_parameters() 150 unsigned int channels = p->pcm_channels; in write_pcm_s32() 182 unsigned int channels = p->pcm_channels; in read_pcm_s32() 214 channels = p->pcm_channels; in write_pcm_silence() 113 amdtp_dot_set_parameters(struct amdtp_stream *s, unsigned int rate, unsigned int pcm_channels) amdtp_dot_set_parameters() argument
|
/kernel/linux/linux-5.10/sound/pci/trident/ |
H A D | trident.c | 36 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 32}; variable 45 module_param_array(pcm_channels, int, NULL, 0444); 46 MODULE_PARM_DESC(pcm_channels, "Number of hardware channels assigned for PCM."); 83 pcm_channels[dev], in snd_trident_probe()
|
/kernel/linux/linux-6.6/sound/pci/trident/ |
H A D | trident.c | 24 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 32}; variable 33 module_param_array(pcm_channels, int, NULL, 0444); 34 MODULE_PARM_DESC(pcm_channels, "Number of hardware channels assigned for PCM."); 72 pcm_channels[dev], in snd_trident_probe()
|