Lines Matching refs:irq
65 int irq; member
91 unsigned int irq; member
111 static irqreturn_t psc_i2s_status_irq(int irq, void *_psc_i2s) in psc_i2s_status_irq() argument
159 static irqreturn_t psc_i2s_bcom_irq(int irq, void *_psc_i2s_stream) in psc_i2s_bcom_irq() argument
202 rc = request_irq(psc_i2s->irq, &psc_i2s_status_irq, IRQF_SHARED, in psc_i2s_startup()
204 rc |= request_irq(psc_i2s->capture.irq, in psc_i2s_startup()
207 rc |= request_irq(psc_i2s->playback.irq, in psc_i2s_startup()
211 free_irq(psc_i2s->irq, psc_i2s); in psc_i2s_startup()
212 free_irq(psc_i2s->capture.irq, in psc_i2s_startup()
214 free_irq(psc_i2s->playback.irq, in psc_i2s_startup()
413 free_irq(psc_i2s->irq, psc_i2s); in psc_i2s_shutdown()
414 free_irq(psc_i2s->capture.irq, &psc_i2s->capture); in psc_i2s_shutdown()
415 free_irq(psc_i2s->playback.irq, &psc_i2s->playback); in psc_i2s_shutdown()
721 int size, psc_id, irq, rc; in psc_i2s_of_probe() local
734 irq = irq_of_parse_and_map(op->node, 0); in psc_i2s_of_probe()
752 psc_i2s->irq = irq; in psc_i2s_of_probe()
816 psc_i2s->playback.irq = in psc_i2s_of_probe()
818 psc_i2s->capture.irq = in psc_i2s_of_probe()