Lines Matching refs:setup
135 struct loopback_setup setup[MAX_PCM_SUBSTREAMS][2];
194 return &dpcm->loopback->setup[dpcm->substream->number][device];
324 struct loopback_setup *setup;
350 setup = get_setup(cable->streams[SNDRV_PCM_STREAM_PLAYBACK]);
352 if (setup->format != runtime->format) {
354 &setup->format_id);
355 setup->format = runtime->format;
357 if (setup->rate != runtime->rate) {
359 &setup->rate_id);
360 setup->rate = runtime->rate;
362 if (setup->channels != runtime->channels) {
364 &setup->channels_id);
365 setup->channels = runtime->channels;
1348 loopback->setup[kcontrol->id.subdevice]
1367 if (val != loopback->setup[kcontrol->id.subdevice]
1369 loopback->setup[kcontrol->id.subdevice]
1384 loopback->setup[kcontrol->id.subdevice]
1399 if (val != loopback->setup[kcontrol->id.subdevice]
1401 loopback->setup[kcontrol->id.subdevice]
1446 (__force int)loopback->setup[kcontrol->id.subdevice]
1469 loopback->setup[kcontrol->id.subdevice]
1493 loopback->setup[kcontrol->id.subdevice]
1553 struct loopback_setup *setup;
1562 setup = &loopback->setup[substr][dev];
1563 setup->notify = notify;
1564 setup->rate_shift = NO_PITCH;
1565 setup->format = SNDRV_PCM_FORMAT_S16_LE;
1566 setup->rate = 48000;
1567 setup->channels = 2;
1586 setup->active_id = kctl->id;
1589 setup->format_id = kctl->id;
1592 setup->rate_id = kctl->id;
1595 setup->channels_id = kctl->id;