Lines Matching refs:wavefront
213 if (acard->wavefront.interrupts_are_midi) {
231 if (snd_wavefront_start (&acard->wavefront) < 0) {
254 if (snd_wavefront_fx_start (&acard->wavefront)) {
284 acard->wavefront.midi.base = port;
318 release_and_free_resource(acard->wavefront.res_base);
319 if (acard->wavefront.irq > 0)
320 free_irq(acard->wavefront.irq, (void *)acard);
337 acard->wavefront.irq = -1;
338 spin_lock_init(&acard->wavefront.irq_lock);
339 init_waitqueue_head(&acard->wavefront.interrupt_sleeper);
340 spin_lock_init(&acard->wavefront.midi.open);
341 spin_lock_init(&acard->wavefront.midi.virtual);
342 acard->wavefront.card = card;
398 acard->wavefront.res_base = request_region(ics2115_port[dev], 16,
400 if (acard->wavefront.res_base == NULL) {
411 acard->wavefront.irq = ics2115_irq[dev];
412 card->sync_irq = acard->wavefront.irq;
413 acard->wavefront.base = ics2115_port[dev];
480 if (acard->wavefront.has_fx) {
575 #define DEV_NAME "wavefront"
631 .name = "wavefront",