Lines Matching refs:output
152 int output; /* IRQ level, e.g. ILR_INTTGT_INT */ member
243 int output) in mpic_irq_raise() argument
256 output); in mpic_irq_raise()
258 if (output != ILR_INTTGT_INT) /* TODO */ in mpic_irq_raise()
265 int output) in mpic_irq_lower() argument
274 output); in mpic_irq_lower()
276 if (output != ILR_INTTGT_INT) /* TODO */ in mpic_irq_lower()
337 if (src->output != ILR_INTTGT_INT) { in IRQ_local_pipe()
339 __func__, src->output, n_IRQ, active, was_active, in IRQ_local_pipe()
340 dst->outputs_active[src->output]); in IRQ_local_pipe()
348 dst->outputs_active[src->output]++ == 0) { in IRQ_local_pipe()
350 __func__, src->output, n_CPU, n_IRQ); in IRQ_local_pipe()
351 mpic_irq_raise(opp, dst, src->output); in IRQ_local_pipe()
355 --dst->outputs_active[src->output] == 0) { in IRQ_local_pipe()
357 __func__, src->output, n_CPU, n_IRQ); in IRQ_local_pipe()
358 mpic_irq_lower(opp, dst, src->output); in IRQ_local_pipe()
500 if (src->output != ILR_INTTGT_INT) { in openpic_set_irq()
570 return opp->src[n_IRQ].output; in read_IRQreg_ilr()
605 src->output = ILR_INTTGT_CINT; in write_IRQreg_idr()
616 src->output = ILR_INTTGT_INT; in write_IRQreg_idr()
631 src->output = val & ILR_INTTGT_MASK; in write_IRQreg_ilr()
633 src->output); in write_IRQreg_ilr()