Home
last modified time | relevance | path

Searched refs:irq_index (Results 1 – 4 of 4) sorted by relevance

/components/drivers/include/drivers/
A Dpic.h154 int rt_pic_config_irq(struct rt_pic *pic, int irq_index, int hwirq);
156 rt_inline struct rt_pic_irq *rt_pic_find_irq(struct rt_pic *pic, int irq_index) in rt_pic_find_irq() argument
161 RT_ASSERT(irq_index < pic->irq_nr); in rt_pic_find_irq()
163 return &pic->pirqs[irq_index]; in rt_pic_find_irq()
/components/drivers/pic/
A Dpic-gicv3.c700 int irq, hwirq_type, irq_index; in gicv3_irq_map() local
705 irq_index = hwirq - GIC_SGI_NR; in gicv3_irq_map()
709 irq_index = _gic.irq_nr - _gic.lpi_nr + hwirq - 8192; in gicv3_irq_map()
711 pirq = rt_pic_find_irq(pic, irq_index); in gicv3_irq_map()
730 irq = rt_pic_config_irq(pic, irq_index, hwirq); in gicv3_irq_map()
839 int irq_index; in gicv3_handler() local
843 irq_index = hwirq - GIC_SGI_NR; in gicv3_handler()
847 irq_index = gic->irq_nr - gic->lpi_nr + hwirq - 8192; in gicv3_handler()
850 pirq = rt_pic_find_irq(&gic->parent, irq_index); in gicv3_handler()
A Dpic-gicv2.c352 int irq, irq_index = hwirq - GIC_SGI_NR; in gicv2_irq_map() local
353 struct rt_pic_irq *pirq = rt_pic_find_irq(pic, irq_index); in gicv2_irq_map()
369 irq = rt_pic_config_irq(pic, irq_index, hwirq); in gicv2_irq_map()
A Dpic.c244 int rt_pic_config_irq(struct rt_pic *pic, int irq_index, int hwirq) in rt_pic_config_irq() argument
250 irq = pic->irq_start + irq_index; in rt_pic_config_irq()

Completed in 27 milliseconds