Searched refs:intr (Results 1 – 13 of 13) sorted by relevance
/arm-trusted-firmware-2.8.0/plat/arm/css/sgi/ |
A D | sgi_ras.c | 95 if (map->intr == intr_num) in find_ras_event_map_by_intr() 104 static void sgi_ras_intr_configure(int intr) in sgi_ras_intr_configure() argument 106 plat_ic_set_interrupt_type(intr, INTR_TYPE_EL3); in sgi_ras_intr_configure() 107 plat_ic_set_interrupt_priority(intr, PLAT_RAS_PRI); in sgi_ras_intr_configure() 108 plat_ic_clear_interrupt_pending(intr); in sgi_ras_intr_configure() 111 plat_ic_enable_interrupt(intr); in sgi_ras_intr_configure() 120 uint32_t intr; in sgi_ras_intr_handler() local 124 intr = data->interrupt; in sgi_ras_intr_handler() 130 ras_map = find_ras_event_map_by_intr(intr); in sgi_ras_intr_handler() 161 plat_ic_end_of_interrupt(intr); in sgi_ras_intr_handler() [all …]
|
/arm-trusted-firmware-2.8.0/services/std_svc/sdei/ |
A D | sdei_main.c | 138 assert(map->intr == SDEI_DYN_IRQ); in sdei_class_init() 143 assert(plat_ic_is_spi(map->intr) != 0); in sdei_class_init() 163 assert(is_secure_sgi(map->intr)); in sdei_class_init() 200 assert(map->intr == SDEI_DYN_IRQ); in sdei_class_init() 208 assert(map->intr == SDEI_DYN_IRQ); in sdei_class_init() 422 plat_ic_disable_interrupt(map->intr); in sdei_event_register() 499 plat_ic_enable_interrupt(map->intr); in sdei_event_enable() 539 plat_ic_disable_interrupt(map->intr); in sdei_event_disable() 652 plat_ic_disable_interrupt(map->intr); in sdei_event_unregister() 767 map->intr = intr_num; in sdei_interrupt_bind() [all …]
|
A D | sdei_intr_mgmt.c | 95 plat_ic_enable_interrupt(map->intr); in sdei_pe_unmask() 105 plat_ic_enable_interrupt(map->intr); in sdei_pe_unmask() 374 plat_ic_disable_interrupt(map->intr); in handle_masked_trigger() 375 plat_ic_set_interrupt_pending(map->intr); in handle_masked_trigger() 390 assert(plat_ic_is_spi(map->intr) != 0); in handle_masked_trigger() 391 plat_ic_set_interrupt_pending(map->intr); in handle_masked_trigger() 416 uint32_t intr; in sdei_intr_handler() local 443 intr = plat_ic_get_interrupt_id(intr_raw); in sdei_intr_handler() 444 map = find_event_map_by_intr(intr, (plat_ic_is_spi(intr) != 0)); in sdei_intr_handler() 465 map->intr, mpidr); in sdei_intr_handler() [all …]
|
A D | sdei_private.h | 154 static inline bool is_secure_sgi(unsigned int intr) in is_secure_sgi() argument 156 return ((plat_ic_is_sgi(intr) != 0) && in is_secure_sgi() 157 (plat_ic_get_interrupt_type(intr) == INTR_TYPE_EL3)); in is_secure_sgi()
|
A D | sdei_event.c | 71 if (map->intr == intr_num) in find_event_map_by_intr()
|
/arm-trusted-firmware-2.8.0/plat/common/aarch64/ |
A D | plat_common.c | 55 void plat_sdei_handle_masked_trigger(uint64_t mpidr, unsigned int intr) in plat_sdei_handle_masked_trigger() argument 57 WARN("Spurious SDEI interrupt %u on masked PE %" PRIx64 "\n", intr, mpidr); in plat_sdei_handle_masked_trigger()
|
/arm-trusted-firmware-2.8.0/plat/arm/css/sgi/include/ |
A D | sgi_ras.h | 16 int intr; /* Physical intr number */ member
|
/arm-trusted-firmware-2.8.0/plat/hisilicon/hikey960/ |
A D | hikey960_bl31_setup.c | 237 int intr, intr_raw; in hikey_debug_fiq_handler() local 241 intr = plat_ic_get_interrupt_id(intr_raw); in hikey_debug_fiq_handler() 242 ERROR("Invalid interrupt: intr=%d\n", intr); in hikey_debug_fiq_handler()
|
/arm-trusted-firmware-2.8.0/include/services/ |
A D | sdei.h | 60 .intr = (_intr), \ 114 unsigned int intr; /* Physical interrupt number for a bound map */ member
|
/arm-trusted-firmware-2.8.0/bl31/ |
A D | ehf.c | 398 unsigned int intr, pri, idx; in ehf_el3_interrupt_handler() local 416 intr = plat_ic_get_interrupt_id(intr_raw); in ehf_el3_interrupt_handler() 417 if (intr == INTR_ID_UNAVAILABLE) in ehf_el3_interrupt_handler()
|
/arm-trusted-firmware-2.8.0/drivers/nxp/flexspi/nor/ |
A D | fspi.c | 286 uint32_t x_addr, sts0, intr, seq_id; in xspi_ip_read() local 331 intr = fspi_readl(FSPI_INTR); in xspi_ip_read() 332 if (((intr & FSPI_INTR_IPCMDGE) != 0) || in xspi_ip_read() 333 ((intr & FSPI_INTR_IPCMDERR) != 0)) { in xspi_ip_read() 334 ERROR("Error in IP READ INTR=0x%x\n", intr); in xspi_ip_read()
|
/arm-trusted-firmware-2.8.0/include/plat/common/ |
A D | platform.h | 172 void plat_sdei_handle_masked_trigger(uint64_t mpidr, unsigned int intr);
|
/arm-trusted-firmware-2.8.0/docs/getting_started/ |
A D | porting-guide.rst | 2479 Function: void plat_sdei_handle_masked_trigger(uint64_t mpidr, unsigned int intr) [optional]
|
Completed in 23 milliseconds