Lines Matching refs:outs
679 int outs, ins; in oxygen_pcm_init() local
682 outs = !!(chip->model.device_config & PLAYBACK_0_TO_I2S); in oxygen_pcm_init()
685 if (outs | ins) { in oxygen_pcm_init()
687 0, outs, ins, &pcm); in oxygen_pcm_init()
690 if (outs) in oxygen_pcm_init()
701 if (outs) in oxygen_pcm_init()
715 outs = !!(chip->model.device_config & PLAYBACK_1_TO_SPDIF); in oxygen_pcm_init()
717 if (outs | ins) { in oxygen_pcm_init()
718 err = snd_pcm_new(chip->card, "Digital", 1, outs, ins, &pcm); in oxygen_pcm_init()
721 if (outs) in oxygen_pcm_init()
736 outs = !!(chip->model.device_config & PLAYBACK_2_TO_AC97_1); in oxygen_pcm_init()
739 outs = 0; in oxygen_pcm_init()
742 if (outs | ins) { in oxygen_pcm_init()
743 err = snd_pcm_new(chip->card, outs ? "AC97" : "Analog2", in oxygen_pcm_init()
744 2, outs, ins, &pcm); in oxygen_pcm_init()
747 if (outs) { in oxygen_pcm_init()
758 strcpy(pcm->name, outs ? "Front Panel" : "Analog 2"); in oxygen_pcm_init()