Lines Matching refs:id

117 uint32_t plat_ic_get_interrupt_type(uint32_t id)  in plat_ic_get_interrupt_type()  argument
120 return gicv3_get_interrupt_type(id, plat_my_core_pos()); in plat_ic_get_interrupt_type()
128 void plat_ic_end_of_interrupt(uint32_t id) in plat_ic_end_of_interrupt() argument
131 gicv3_end_of_interrupt(id); in plat_ic_end_of_interrupt()
189 int plat_ic_is_spi(unsigned int id) in plat_ic_is_spi() argument
191 return (id >= MIN_SPI_ID) && (id <= MAX_SPI_ID); in plat_ic_is_spi()
194 int plat_ic_is_ppi(unsigned int id) in plat_ic_is_ppi() argument
196 return (id >= MIN_PPI_ID) && (id < MIN_SPI_ID); in plat_ic_is_ppi()
199 int plat_ic_is_sgi(unsigned int id) in plat_ic_is_sgi() argument
201 return (id >= MIN_SGI_ID) && (id < MIN_PPI_ID); in plat_ic_is_sgi()
204 unsigned int plat_ic_get_interrupt_active(unsigned int id) in plat_ic_get_interrupt_active() argument
206 return gicv3_get_interrupt_active(id, plat_my_core_pos()); in plat_ic_get_interrupt_active()
209 void plat_ic_enable_interrupt(unsigned int id) in plat_ic_enable_interrupt() argument
211 gicv3_enable_interrupt(id, plat_my_core_pos()); in plat_ic_enable_interrupt()
214 void plat_ic_disable_interrupt(unsigned int id) in plat_ic_disable_interrupt() argument
216 gicv3_disable_interrupt(id, plat_my_core_pos()); in plat_ic_disable_interrupt()
219 void plat_ic_set_interrupt_priority(unsigned int id, unsigned int priority) in plat_ic_set_interrupt_priority() argument
221 gicv3_set_interrupt_priority(id, plat_my_core_pos(), priority); in plat_ic_set_interrupt_priority()
231 void plat_ic_set_interrupt_type(unsigned int id, unsigned int type) in plat_ic_set_interrupt_type() argument
233 gicv3_set_interrupt_type(id, plat_my_core_pos(), type); in plat_ic_set_interrupt_type()
248 void plat_ic_set_spi_routing(unsigned int id, unsigned int routing_mode, in plat_ic_set_spi_routing() argument
266 gicv3_set_spi_routing(id, irm, mpidr); in plat_ic_set_spi_routing()
269 void plat_ic_set_interrupt_pending(unsigned int id) in plat_ic_set_interrupt_pending() argument
272 assert(id >= MIN_PPI_ID); in plat_ic_set_interrupt_pending()
273 gicv3_set_interrupt_pending(id, plat_my_core_pos()); in plat_ic_set_interrupt_pending()
276 void plat_ic_clear_interrupt_pending(unsigned int id) in plat_ic_clear_interrupt_pending() argument
279 assert(id >= MIN_PPI_ID); in plat_ic_clear_interrupt_pending()
280 gicv3_clear_interrupt_pending(id, plat_my_core_pos()); in plat_ic_clear_interrupt_pending()
290 unsigned int id = raw & INT_ID_MASK; in plat_ic_get_interrupt_id() local
292 return gicv3_is_intr_id_special_identifier(id) ? in plat_ic_get_interrupt_id()
293 INTR_ID_UNAVAILABLE : id; in plat_ic_get_interrupt_id()
337 void plat_ic_end_of_interrupt(uint32_t id) in plat_ic_end_of_interrupt() argument
340 gicv3_end_of_interrupt_sel1(id); in plat_ic_end_of_interrupt()