Lines Matching refs:src
201 unsigned int src = irqd_to_hwirq(d); in qe_ic_unmask_irq() local
207 temp = qe_ic_read(qe_ic->regs, qe_ic_info[src].mask_reg); in qe_ic_unmask_irq()
208 qe_ic_write(qe_ic->regs, qe_ic_info[src].mask_reg, in qe_ic_unmask_irq()
209 temp | qe_ic_info[src].mask); in qe_ic_unmask_irq()
217 unsigned int src = irqd_to_hwirq(d); in qe_ic_mask_irq() local
223 temp = qe_ic_read(qe_ic->regs, qe_ic_info[src].mask_reg); in qe_ic_mask_irq()
224 qe_ic_write(qe_ic->regs, qe_ic_info[src].mask_reg, in qe_ic_mask_irq()
225 temp & ~qe_ic_info[src].mask); in qe_ic_mask_irq()
386 unsigned int src = virq_to_hw(virq); in qe_ic_set_highest_priority() local
392 temp |= src << CICR_HP_SHIFT; in qe_ic_set_highest_priority()
404 unsigned int src = virq_to_hw(virq); in qe_ic_set_priority() local
409 if (src > 127) in qe_ic_set_priority()
411 if (qe_ic_info[src].pri_reg == 0) in qe_ic_set_priority()
414 temp = qe_ic_read(qe_ic->regs, qe_ic_info[src].pri_reg); in qe_ic_set_priority()
418 temp |= qe_ic_info[src].pri_code << (32 - priority * 3); in qe_ic_set_priority()
421 temp |= qe_ic_info[src].pri_code << (24 - priority * 3); in qe_ic_set_priority()
424 qe_ic_write(qe_ic->regs, qe_ic_info[src].pri_reg, temp); in qe_ic_set_priority()
433 unsigned int src = virq_to_hw(virq); in qe_ic_set_high_priority() local
439 switch (qe_ic_info[src].pri_reg) { in qe_ic_set_high_priority()