Home
last modified time | relevance | path

Searched refs:intr_num (Results 1 – 10 of 10) sorted by relevance

/external/arm-trusted-firmware/drivers/arm/gic/v3/
Dgicv3_helpers.c176 unsigned int intr_num = current_prop->intr_num; in gicv3_secure_spis_config_props() local
179 if (!IS_SPI(intr_num)) { in gicv3_secure_spis_config_props()
184 gicd_clr_igroupr(gicd_base, intr_num); in gicv3_secure_spis_config_props()
191 gicd_set_igrpmodr(gicd_base, intr_num); in gicv3_secure_spis_config_props()
194 gicd_clr_igrpmodr(gicd_base, intr_num); in gicv3_secure_spis_config_props()
199 gicd_set_icfgr(gicd_base, intr_num, current_prop->intr_cfg); in gicv3_secure_spis_config_props()
202 gicd_set_ipriorityr(gicd_base, intr_num, in gicv3_secure_spis_config_props()
208 gicd_write_irouter(gicd_base, intr_num, in gicv3_secure_spis_config_props()
212 gicd_set_isenabler(gicd_base, intr_num); in gicv3_secure_spis_config_props()
288 unsigned int intr_num = current_prop->intr_num; in gicv3_secure_ppi_sgi_config_props() local
[all …]
Dgicv3_main.c48 #define RESTORE_GICD_REGS(base, ctx, intr_num, reg, REG) \ argument
50 for (unsigned int int_id = MIN_SPI_ID; int_id < (intr_num);\
58 #define SAVE_GICD_REGS(base, ctx, intr_num, reg, REG) \ argument
60 for (unsigned int int_id = MIN_SPI_ID; int_id < (intr_num);\
68 #define RESTORE_GICD_EREGS(base, ctx, intr_num, reg, REG) \ argument
70 for (unsigned int int_id = MIN_ESPI_ID; int_id < (intr_num);\
78 #define SAVE_GICD_EREGS(base, ctx, intr_num, reg, REG) \ argument
80 for (unsigned int int_id = MIN_ESPI_ID; int_id < (intr_num);\
87 #define SAVE_GICD_EREGS(base, ctx, intr_num, reg, REG) argument
88 #define RESTORE_GICD_EREGS(base, ctx, intr_num, reg, REG) argument
/external/arm-trusted-firmware/drivers/arm/gic/v2/
Dgicv2_helpers.c135 if (prop_desc->intr_num < MIN_SPI_ID) in gicv2_secure_spis_configure_props()
140 gicd_clr_igroupr(gicd_base, prop_desc->intr_num); in gicv2_secure_spis_configure_props()
143 gicd_set_ipriorityr(gicd_base, prop_desc->intr_num, in gicv2_secure_spis_configure_props()
147 gicd_set_itargetsr(gicd_base, prop_desc->intr_num, in gicv2_secure_spis_configure_props()
151 gicd_set_icfgr(gicd_base, prop_desc->intr_num, in gicv2_secure_spis_configure_props()
155 gicd_set_isenabler(gicd_base, prop_desc->intr_num); in gicv2_secure_spis_configure_props()
188 if (prop_desc->intr_num >= MIN_SPI_ID) in gicv2_secure_ppi_sgi_setup_props()
198 if ((prop_desc->intr_num >= MIN_PPI_ID) && in gicv2_secure_ppi_sgi_setup_props()
199 (prop_desc->intr_num < MIN_SPI_ID)) { in gicv2_secure_ppi_sgi_setup_props()
200 gicd_set_icfgr(gicd_base, prop_desc->intr_num, in gicv2_secure_ppi_sgi_setup_props()
[all …]
/external/arm-trusted-firmware/plat/arm/common/fconf/
Dfconf_sec_intr_config.c26 prop.intr_num, prop.intr_pri, prop.intr_cfg); in print_intr_prop()
108 sec_intr_property.intr_num = G0_INTR_NUM(i); in fconf_populate_sec_intr_config()
121 sec_intr_property.intr_num = G1S_INTR_NUM(i); in fconf_populate_sec_intr_config()
/external/arm-trusted-firmware/include/common/
Dinterrupt_props.h15 .intr_num = (num), \
22 unsigned int intr_num:10; member
/external/arm-trusted-firmware/services/std_svc/sdei/
Dsdei_event.c58 sdei_ev_map_t *find_event_map_by_intr(unsigned int intr_num, bool shared) in find_event_map_by_intr() argument
71 if (map->intr == intr_num) in find_event_map_by_intr()
Dsdei_main.c691 static int sdei_interrupt_bind(unsigned int intr_num) in sdei_interrupt_bind() argument
697 if (plat_ic_is_sgi(intr_num) != 0) in sdei_interrupt_bind()
700 shared_mapping = (plat_ic_is_spi(intr_num) != 0); in sdei_interrupt_bind()
706 map = find_event_map_by_intr(intr_num, shared_mapping); in sdei_interrupt_bind()
740 if (plat_ic_get_interrupt_type(intr_num) != INTR_TYPE_NS) in sdei_interrupt_bind()
750 map->intr = intr_num; in sdei_interrupt_bind()
Dsdei_private.h233 sdei_ev_map_t *find_event_map_by_intr(unsigned int intr_num, bool shared);
/external/arm-trusted-firmware/plat/arm/css/sgi/
Dsgi_ras.c81 static struct sgi_ras_ev_map *find_ras_event_map_by_intr(uint32_t intr_num) in find_ras_event_map_by_intr() argument
88 if (map->intr == intr_num) in find_ras_event_map_by_intr()
/external/arm-trusted-firmware/plat/qti/common/src/
Dqti_gic_v3.c111 unsigned int int_id = qti_interrupt_props[i].intr_num; in plat_qti_gic_init()