Searched refs:intid (Results 1 – 7 of 7) sorted by relevance
/Zephyr-latest/drivers/interrupt_controller/ |
D | intc_gicv3.c | 85 static int gic_wait_rwp(uint32_t intid) in gic_wait_rwp() argument 90 if (intid < GIC_SPI_INT_BASE) { in gic_wait_rwp() 106 static void arm_gic_lpi_setup(unsigned int intid, bool enable) in arm_gic_lpi_setup() argument 108 uint8_t *cfg = &((uint8_t *)lpi_prop_table)[intid - 8192]; in arm_gic_lpi_setup() 121 static void arm_gic_lpi_set_priority(unsigned int intid, unsigned int prio) in arm_gic_lpi_set_priority() argument 123 uint8_t *cfg = &((uint8_t *)lpi_prop_table)[intid - 8192]; in arm_gic_lpi_set_priority() 133 static bool arm_gic_lpi_is_enabled(unsigned int intid) in arm_gic_lpi_is_enabled() argument 135 uint8_t *cfg = &((uint8_t *)lpi_prop_table)[intid - 8192]; in arm_gic_lpi_is_enabled() 142 static inline void arm_gic_write_irouter(uint64_t val, unsigned int intid) in arm_gic_write_irouter() argument 144 mem_addr_t addr = IROUTER(GET_DIST_BASE(intid), intid); in arm_gic_write_irouter() [all …]
|
D | intc_gic_common_priv.h | 42 #define GET_DIST_BASE(intid) GIC_DIST_BASE argument 44 #define GET_DIST_BASE(intid) ((intid < GIC_SPI_INT_BASE) ? \ argument
|
D | intc_gicv3_its.c | 379 uint32_t event_id, uint32_t intid, uint32_t icid) in its_send_mapti_cmd() argument 390 MASK_SET(intid, GITS_CMD_PINTID); in its_send_mapti_cmd() 474 unsigned int intid) in gicv3_its_map_intid() argument 481 if (intid < 8192) { in gicv3_its_map_intid() 486 ret = its_send_mapti_cmd(data, device_id, event_id, intid, arch_curr_cpu()->id); in gicv3_its_map_intid() 489 event_id, intid, device_id); in gicv3_its_map_intid()
|
/Zephyr-latest/soc/renesas/rz/rzt2l/ |
D | soc.c | 43 int intid = arm_gic_get_active(); in z_soc_irq_get_active() local 45 g_current_interrupt_num[g_current_interrupt_pointer++] = intid; in z_soc_irq_get_active() 47 return intid; in z_soc_irq_get_active() 50 void z_soc_irq_eoi(unsigned int intid) in z_soc_irq_eoi() argument 53 arm_gic_eoi(intid); in z_soc_irq_eoi()
|
/Zephyr-latest/soc/renesas/rz/rzn2l/ |
D | soc.c | 48 int intid = arm_gic_get_active(); in z_soc_irq_get_active() local 50 g_current_interrupt_num[g_current_interrupt_pointer++] = intid; in z_soc_irq_get_active() 52 return intid; in z_soc_irq_get_active() 55 void z_soc_irq_eoi(unsigned int intid) in z_soc_irq_eoi() argument 58 arm_gic_eoi(intid); in z_soc_irq_eoi()
|
/Zephyr-latest/include/zephyr/drivers/interrupt_controller/ |
D | gic.h | 228 #define GIC_IS_SGI(intid) (((intid) >= GIC_SGI_INT_BASE) && \ argument 229 ((intid) < GIC_PPI_INT_BASE)) 236 #define GIC_IS_SPI(intid) (((intid) >= GIC_SPI_INT_BASE) && \ argument 237 ((intid) <= GIC_SPI_MAX_INTID))
|
D | gicv3_its.h | 23 uint32_t event_id, unsigned int intid); 53 uint32_t event_id, unsigned int intid) in its_map_intid() argument 58 return api->map_intid(dev, device_id, event_id, intid); in its_map_intid()
|