Lines Matching refs:virq
188 static inline struct qe_ic *qe_ic_from_irq(unsigned int virq) in qe_ic_from_irq() argument
190 return irq_get_chip_data(virq); in qe_ic_from_irq()
255 static int qe_ic_host_map(struct irq_domain *h, unsigned int virq, in qe_ic_host_map() argument
268 irq_set_chip_data(virq, qe_ic); in qe_ic_host_map()
269 irq_set_status_flags(virq, IRQ_LEVEL); in qe_ic_host_map()
271 irq_set_chip_and_handler(virq, chip, handle_level_irq); in qe_ic_host_map()
383 void qe_ic_set_highest_priority(unsigned int virq, int high) in qe_ic_set_highest_priority() argument
385 struct qe_ic *qe_ic = qe_ic_from_irq(virq); in qe_ic_set_highest_priority()
386 unsigned int src = virq_to_hw(virq); in qe_ic_set_highest_priority()
401 int qe_ic_set_priority(unsigned int virq, unsigned int priority) in qe_ic_set_priority() argument
403 struct qe_ic *qe_ic = qe_ic_from_irq(virq); in qe_ic_set_priority()
404 unsigned int src = virq_to_hw(virq); in qe_ic_set_priority()
430 int qe_ic_set_high_priority(unsigned int virq, unsigned int priority, int high) in qe_ic_set_high_priority() argument
432 struct qe_ic *qe_ic = qe_ic_from_irq(virq); in qe_ic_set_high_priority()
433 unsigned int src = virq_to_hw(virq); in qe_ic_set_high_priority()