Lines Matching refs:max_channels
271 signed char max_channels) in pcm_open() argument
278 if (max_channels <= 0) in pcm_open()
291 dev_dbg(chip->card->dev, "max_channels=%d\n", max_channels); in pcm_open()
294 for (i = 0; channels_list[i] <= max_channels; i++); in pcm_open()
296 if (pipe->hw.channels_max > max_channels) in pcm_open()
297 pipe->hw.channels_max = max_channels; in pcm_open()
382 int max_channels, err; in pcm_analog_out_open() local
385 max_channels = num_pipes_out(chip); in pcm_analog_out_open()
387 max_channels = num_analog_busses_out(chip); in pcm_analog_out_open()
389 if ((err = pcm_open(substream, max_channels - substream->number)) < 0) in pcm_analog_out_open()
419 int err, max_channels; in pcm_digital_in_open() local
421 max_channels = num_digital_busses_in(chip) - substream->number; in pcm_digital_in_open()
424 err = pcm_open(substream, max_channels); in pcm_digital_in_open()
428 err = pcm_open(substream, max_channels - ECHOCARD_HAS_ADAT); in pcm_digital_in_open()
460 int err, max_channels; in pcm_digital_out_open() local
462 max_channels = num_digital_busses_out(chip) - substream->number; in pcm_digital_out_open()
465 err = pcm_open(substream, max_channels); in pcm_digital_out_open()
469 err = pcm_open(substream, max_channels - ECHOCARD_HAS_ADAT); in pcm_digital_out_open()