Home
last modified time | relevance | path

Searched refs:pcm_channels (Results 1 - 25 of 74) sorted by relevance

123

/kernel/linux/linux-5.10/sound/firewire/fireworks/
H A Dfireworks_pcm.c66 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 Dfireworks_pcm.c66 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 Damdtp-am824.c34 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 Damdtp-am824.c34 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 Damdtp-ff.c12 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 Dff-pcm.c13 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 Damdtp-ff.c12 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 Dff-pcm.c13 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 Dmotu-pcm.c23 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 Dmotu-pcm.c23 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 Damdtp-tascam.c15 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 Dtascam-pcm.c16 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 Damdtp-tascam.c15 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 Dtascam-pcm.c16 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 Ddice-pcm.c25 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 Ddice-pcm.c25 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 Dgusclassic.c38 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 Dgus_main.c122 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 Dgusmax.c36 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 Dgusclassic.c37 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 Dgus_main.c122 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 Damdtp-dot.c44 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 Damdtp-dot.c44 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 Dtrident.c36 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 Dtrident.c24 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()

Completed in 12 milliseconds

123