Searched refs:out_pirq (Results 1 – 4 of 4) sorted by relevance
745 …r_t gicv3_irq_parse(struct rt_pic *pic, struct rt_ofw_cell_args *args, struct rt_pic_irq *out_pirq) in gicv3_irq_parse() argument751 out_pirq->mode = args->args[2] & RT_IRQ_MODE_MASK; in gicv3_irq_parse()757 out_pirq->hwirq = args->args[1] + 32; in gicv3_irq_parse()761 out_pirq->hwirq = args->args[1] + 16; in gicv3_irq_parse()765 out_pirq->hwirq = args->args[1] + GIC_ESPI_BASE_INTID; in gicv3_irq_parse()769 out_pirq->hwirq = args->args[1] + GIC_EPPI_BASE_INTID; in gicv3_irq_parse()773 out_pirq->hwirq = args->args[1]; in gicv3_irq_parse()777 out_pirq->hwirq = args->args[1]; in gicv3_irq_parse()781 out_pirq->hwirq += GIC_EPPI_BASE_INTID - 16; in gicv3_irq_parse()785 out_pirq->hwirq += 16; in gicv3_irq_parse()
384 …r_t gicv2_irq_parse(struct rt_pic *pic, struct rt_ofw_cell_args *args, struct rt_pic_irq *out_pirq) in gicv2_irq_parse() argument390 out_pirq->mode = args->args[2] & RT_IRQ_MODE_MASK; in gicv2_irq_parse()396 out_pirq->hwirq = args->args[1] + 32; in gicv2_irq_parse()400 out_pirq->hwirq = args->args[1] + 16; in gicv2_irq_parse()
303 struct rt_ofw_cell_args *args, struct rt_pic_irq *out_pirq) in pin_dm_irq_parse() argument309 out_pirq->hwirq = args->args[0]; in pin_dm_irq_parse()310 out_pirq->mode = args->args[1] & RT_IRQ_MODE_MASK; in pin_dm_irq_parse()
85 …_t (*irq_parse)(struct rt_pic *pic, struct rt_ofw_cell_args *args, struct rt_pic_irq *out_pirq);
Completed in 7 milliseconds