Lines Matching refs:max_channels
255 signed char max_channels)
262 if (max_channels <= 0)
275 dev_dbg(chip->card->dev, "max_channels=%d\n", max_channels);
278 for (i = 0; channels_list[i] <= max_channels; i++);
280 if (pipe->hw.channels_max > max_channels)
281 pipe->hw.channels_max = max_channels;
379 int max_channels, err;
382 max_channels = num_pipes_out(chip);
384 max_channels = num_analog_busses_out(chip);
386 err = pcm_open(substream, max_channels - substream->number);
414 int err, max_channels;
416 max_channels = num_digital_busses_in(chip) - substream->number;
419 err = pcm_open(substream, max_channels);
423 err = pcm_open(substream, max_channels - ECHOCARD_HAS_ADAT);
453 int err, max_channels;
455 max_channels = num_digital_busses_out(chip) - substream->number;
458 err = pcm_open(substream, max_channels);
462 err = pcm_open(substream, max_channels - ECHOCARD_HAS_ADAT);