Home
last modified time | relevance | path

Searched refs:sync_irq (Results 1 – 25 of 33) sorted by relevance

12

/linux/sound/core/
H A Dpcm_local.h66 void snd_pcm_sync_stop(struct snd_pcm_substream *substream, bool sync_irq);
H A Dinit.c334 card->sync_irq = -1; in snd_card_init()
536 if (card->sync_irq > 0) in snd_card_disconnect()
537 synchronize_irq(card->sync_irq); in snd_card_disconnect()
H A Dpcm_native.c639 void snd_pcm_sync_stop(struct snd_pcm_substream *substream, bool sync_irq) in snd_pcm_sync_stop() argument
645 else if (sync_irq && substream->pcm->card->sync_irq > 0) in snd_pcm_sync_stop()
646 synchronize_irq(substream->pcm->card->sync_irq); in snd_pcm_sync_stop()
/linux/sound/pci/vx222/
H A Dvx222.c139 card->sync_irq = chip->irq; in snd_vx222_create()
/linux/sound/pcmcia/pdaudiocf/
H A Dpdaudiocf.c230 pdacf->card->sync_irq = link->irq; in pdacf_config()
/linux/sound/pcmcia/vx/
H A Dvxpocket.c163 card->sync_irq = chip->irq; in snd_vxpocket_assign_resources()
/linux/sound/pci/au88x0/
H A Dau88x0.c185 card->sync_irq = chip->irq; in snd_vortex_create()
/linux/sound/hda/controllers/
H A Dacpi.c102 card->sync_irq = bus->irq; in hda_acpi_init()
H A Dcix-ipbloq.c127 card->sync_irq = bus->irq; in cix_ipbloq_hda_init()
H A Dtegra.c293 card->sync_irq = bus->irq; in hda_tegra_first_init()
H A Dintel.c797 chip->card->sync_irq = bus->irq; in azx_acquire_irq()
2062 chip->card->sync_irq = -1; in disable_msi_reset_irq()
/linux/sound/isa/gus/
H A Dgusmax.c278 card->sync_irq = maxcard->irq; in snd_gusmax_probe()
H A Dgus_main.c163 card->sync_irq = irq; in snd_gus_create()
/linux/include/sound/
H A Dcore.h128 int sync_irq; /* assigned irq, used for PCM sync */ member
/linux/sound/isa/wavefront/
H A Dwavefront.c401 card->sync_irq = acard->wavefront.irq; in snd_wavefront_probe()
/linux/sound/pci/echoaudio/
H A Dechoaudio.c1909 card->sync_irq = chip->irq; in snd_echo_create()
2131 chip->card->sync_irq = -1; in snd_echo_suspend()
2183 chip->card->sync_irq = chip->irq; in snd_echo_resume()
/linux/sound/pci/
H A Dals300.c630 card->sync_irq = chip->irq; in snd_als300_create()
H A Dvia82xx_modem.c1080 card->sync_irq = chip->irq; in snd_via82xx_create()
/linux/sound/pci/mixart/
H A Dmixart.c1027 card->sync_irq = mgr->irq; in snd_mixart_create()
/linux/sound/pci/emu10k1/
H A Demu10k1x.c881 card->sync_irq = chip->irq; in snd_emu10k1x_create()
/linux/sound/pci/ca0106/
H A Dca0106_main.c1592 card->sync_irq = chip->irq; in snd_ca0106_create()
/linux/Documentation/sound/kernel-api/
H A Dwriting-an-alsa-driver.rst776 card->sync_irq = chip->irq;
927 After requesting the IRQ, you can passed it to ``card->sync_irq``
1990 the ``card->sync_irq`` field to the returned interrupt number after
1995 to clear ``card->sync_irq``, as the card itself is being released.
1997 ``card->sync_irq`` in the driver code unless the driver re-acquires
2000 ``card->sync_irq`` again appropriately.
/linux/sound/pci/pcxhr/
H A Dpcxhr.c1173 card->sync_irq = mgr->irq; in pcxhr_create()
/linux/sound/pci/ctxfi/
H A Dcthw20k1.c1937 hw->card->sync_irq = hw->irq; in hw_card_start()
H A Dcthw20k2.c2101 hw->card->sync_irq = hw->irq; in hw_card_start()

12