Home
last modified time | relevance | path

Searched refs:intid (Results 1 – 5 of 5) sorted by relevance

/Zephyr-Core-3.7.0/drivers/interrupt_controller/
Dintc_gicv3.c56 static int gic_wait_rwp(uint32_t intid) in gic_wait_rwp() argument
61 if (intid < GIC_SPI_INT_BASE) { in gic_wait_rwp()
77 static void arm_gic_lpi_setup(unsigned int intid, bool enable) in arm_gic_lpi_setup() argument
79 uint8_t *cfg = &((uint8_t *)lpi_prop_table)[intid - 8192]; in arm_gic_lpi_setup()
92 static void arm_gic_lpi_set_priority(unsigned int intid, unsigned int prio) in arm_gic_lpi_set_priority() argument
94 uint8_t *cfg = &((uint8_t *)lpi_prop_table)[intid - 8192]; in arm_gic_lpi_set_priority()
104 static bool arm_gic_lpi_is_enabled(unsigned int intid) in arm_gic_lpi_is_enabled() argument
106 uint8_t *cfg = &((uint8_t *)lpi_prop_table)[intid - 8192]; in arm_gic_lpi_is_enabled()
113 static inline void arm_gic_write_irouter(uint64_t val, unsigned int intid) in arm_gic_write_irouter() argument
115 mem_addr_t addr = IROUTER(GET_DIST_BASE(intid), intid); in arm_gic_write_irouter()
[all …]
Dintc_gic_common_priv.h42 #define GET_DIST_BASE(intid) GIC_DIST_BASE argument
44 #define GET_DIST_BASE(intid) ((intid < GIC_SPI_INT_BASE) ? \ argument
Dintc_gicv3_its.c379 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-Core-3.7.0/include/zephyr/drivers/interrupt_controller/
Dgic.h228 #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))
Dgicv3_its.h23 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()