Lines Matching defs:irq_info
183 * @irq_info: interrupt information
200 struct mlxbf_tmfifo_irq_info irq_info[MLXBF_TM_MAX_IRQ];
308 irq = fifo->irq_info[i].irq;
309 fifo->irq_info[i].irq = 0;
317 struct mlxbf_tmfifo_irq_info *irq_info = arg;
319 if (!test_and_set_bit(irq_info->index, &irq_info->fifo->pend_events))
320 schedule_work(&irq_info->fifo->work);
941 !fifo->irq_info[irq_id].irq)
1385 fifo->irq_info[i].index = i;
1386 fifo->irq_info[i].fifo = fifo;
1387 fifo->irq_info[i].irq = platform_get_irq(pdev, i);
1388 rc = devm_request_irq(dev, fifo->irq_info[i].irq,
1390 "tmfifo", &fifo->irq_info[i]);
1393 fifo->irq_info[i].irq = 0;