Lines Matching refs:trident
66 struct snd_trident *trident; in snd_trident_probe() local
86 &trident)) < 0) { in snd_trident_probe()
90 card->private_data = trident; in snd_trident_probe()
92 switch (trident->device) { in snd_trident_probe()
106 if (trident->device == TRIDENT_DEVICE_ID_SI7018) { in snd_trident_probe()
113 card->shortname, trident->port, trident->irq); in snd_trident_probe()
115 if ((err = snd_trident_pcm(trident, pcm_dev++)) < 0) { in snd_trident_probe()
119 switch (trident->device) { in snd_trident_probe()
122 if ((err = snd_trident_foldback_pcm(trident, pcm_dev++)) < 0) { in snd_trident_probe()
128 if (trident->device == TRIDENT_DEVICE_ID_NX || trident->device == TRIDENT_DEVICE_ID_SI7018) { in snd_trident_probe()
129 if ((err = snd_trident_spdif_pcm(trident, pcm_dev++)) < 0) { in snd_trident_probe()
134 if (trident->device != TRIDENT_DEVICE_ID_SI7018 && in snd_trident_probe()
136 trident->midi_port, in snd_trident_probe()
139 -1, &trident->rmidi)) < 0) { in snd_trident_probe()
144 snd_trident_create_gameport(trident); in snd_trident_probe()