| /rk3399_ARM-atf/drivers/arm/gic/v3/ |
| H A D | gicv3_helpers.c | 236 unsigned int intr_num = current_prop->intr_num; in gicv3_secure_spis_config_props() local 240 if (!IS_SPI(intr_num)) { in gicv3_secure_spis_config_props() 245 gicv3_get_multichip_base(intr_num, gicd_base); in gicv3_secure_spis_config_props() 248 gicd_clr_igroupr(multichip_gicd_base, intr_num); in gicv3_secure_spis_config_props() 255 gicd_set_igrpmodr(multichip_gicd_base, intr_num); in gicv3_secure_spis_config_props() 258 gicd_clr_igrpmodr(multichip_gicd_base, intr_num); in gicv3_secure_spis_config_props() 263 gicd_set_icfgr(multichip_gicd_base, intr_num, in gicv3_secure_spis_config_props() 267 gicd_set_ipriorityr(multichip_gicd_base, intr_num, in gicv3_secure_spis_config_props() 273 gicd_write_irouter(multichip_gicd_base, intr_num, in gicv3_secure_spis_config_props() 277 gicd_set_isenabler(multichip_gicd_base, intr_num); in gicv3_secure_spis_config_props() [all …]
|
| H A D | gicv3_main.c | 51 #define RESTORE_GICD_REGS(base, ctx, intr_num, reg, REG) \ argument 53 for (unsigned int int_id = MIN_SPI_ID; int_id < (intr_num);\ 61 #define SAVE_GICD_REGS(base, ctx, intr_num, reg, REG) \ argument 63 for (unsigned int int_id = MIN_SPI_ID; int_id < (intr_num);\ 71 #define RESTORE_GICD_EREGS(base, ctx, intr_num, reg, REG) \ argument 73 for (unsigned int int_id = MIN_ESPI_ID; int_id < (intr_num);\ 82 #define SAVE_GICD_EREGS(base, ctx, intr_num, reg, REG) \ argument 84 for (unsigned int int_id = MIN_ESPI_ID; int_id < (intr_num);\ 92 #define SAVE_GICD_EREGS(base, ctx, intr_num, reg, REG) argument 93 #define RESTORE_GICD_EREGS(base, ctx, intr_num, reg, REG) argument
|
| /rk3399_ARM-atf/drivers/arm/gic/v2/ |
| H A D | gicv2_helpers.c | 137 if (prop_desc->intr_num < MIN_SPI_ID) { in gicv2_secure_spis_configure_props() 142 gicd_clr_igroupr(gicd_base, prop_desc->intr_num); in gicv2_secure_spis_configure_props() 145 gicd_set_ipriorityr(gicd_base, prop_desc->intr_num, in gicv2_secure_spis_configure_props() 149 gicd_set_itargetsr(gicd_base, prop_desc->intr_num, in gicv2_secure_spis_configure_props() 153 gicd_set_icfgr(gicd_base, prop_desc->intr_num, in gicv2_secure_spis_configure_props() 157 gicd_set_isenabler(gicd_base, prop_desc->intr_num); in gicv2_secure_spis_configure_props() 190 if (prop_desc->intr_num >= MIN_SPI_ID) { in gicv2_secure_ppi_sgi_setup_props() 200 if ((prop_desc->intr_num >= MIN_PPI_ID) && in gicv2_secure_ppi_sgi_setup_props() 201 (prop_desc->intr_num < MIN_SPI_ID)) { in gicv2_secure_ppi_sgi_setup_props() 202 gicd_set_icfgr(gicd_base, prop_desc->intr_num, in gicv2_secure_ppi_sgi_setup_props() [all …]
|
| /rk3399_ARM-atf/include/common/ |
| H A D | interrupt_props.h | 15 .intr_num = (num), \ 22 unsigned int intr_num:13; member
|
| /rk3399_ARM-atf/plat/arm/common/fconf/ |
| H A D | fconf_sec_intr_config.c | 26 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()
|
| /rk3399_ARM-atf/plat/arm/board/neoverse_rd/common/ras/ |
| H A D | nrd_ras_common.c | 22 struct nrd_ras_ev_map *nrd_find_ras_event_map_by_intr(uint32_t intr_num) in nrd_find_ras_event_map_by_intr() argument 37 if (map->intr == intr_num) in nrd_find_ras_event_map_by_intr()
|
| /rk3399_ARM-atf/services/std_svc/sdei/ |
| H A D | sdei_event.c | 103 sdei_ev_map_t *find_event_map_by_intr(unsigned int intr_num, bool shared) in find_event_map_by_intr() argument 116 if (map->intr == intr_num) in find_event_map_by_intr()
|
| H A D | sdei_main.c | 706 static int sdei_interrupt_bind(unsigned int intr_num) in sdei_interrupt_bind() argument 712 if (!(plat_ic_is_ppi(intr_num) || plat_ic_is_spi(intr_num))) in sdei_interrupt_bind() 715 shared_mapping = (plat_ic_is_spi(intr_num) != 0); in sdei_interrupt_bind() 721 map = find_event_map_by_intr(intr_num, shared_mapping); in sdei_interrupt_bind() 757 if (plat_ic_get_interrupt_type(intr_num) != INTR_TYPE_NS) in sdei_interrupt_bind() 767 map->intr = intr_num; in sdei_interrupt_bind()
|
| H A D | sdei_private.h | 233 sdei_ev_map_t *find_event_map_by_intr(unsigned int intr_num, bool shared);
|
| /rk3399_ARM-atf/plat/arm/board/neoverse_rd/common/include/ |
| H A D | nrd_ras.h | 38 struct nrd_ras_ev_map *nrd_find_ras_event_map_by_intr(uint32_t intr_num);
|
| /rk3399_ARM-atf/docs/security_advisories/ |
| H A D | security-advisory-tfv-11.rst | 72 static int sdei_interrupt_bind(unsigned int intr_num) 78 if (!(plat_ic_is_ppi(intr_num) || plat_ic_is_spi(intr_num)))
|
| /rk3399_ARM-atf/drivers/st/usb_dwc3/ |
| H A D | usb_dwc3.c | 538 static void usb_dwc3_enable_eventint(dwc3_handle_t *handle, uint8_t intr_num) in usb_dwc3_enable_eventint() argument 540 DWC3_regupdateclr(handle->usb_global, DWC3_GEVNTSIZ(intr_num), in usb_dwc3_enable_eventint() 544 static void usb_dwc3_disable_eventint(dwc3_handle_t *handle, uint8_t intr_num) in usb_dwc3_disable_eventint() argument 546 DWC3_regupdateset(handle->usb_global, DWC3_GEVNTSIZ(intr_num), in usb_dwc3_disable_eventint() 896 static inline void dwc3_ack_evt_count(dwc3_handle_t *dwc3_handle, uint8_t intr_num, in dwc3_ack_evt_count() argument 899 DWC3_regwrite(dwc3_handle->usb_global, DWC3_GEVNTCOUNT(intr_num), evt_count); in dwc3_ack_evt_count() 902 static inline uint32_t dwc3_read_intr_count(dwc3_handle_t *dwc3_handle, uint8_t intr_num) in dwc3_read_intr_count() argument 904 return DWC3_regread(dwc3_handle->usb_global, DWC3_GEVNTCOUNT(intr_num)) & in dwc3_read_intr_count() 1599 uint16_t binterval, uint8_t phy_epnum, uint8_t intr_num, in dwc3_ep_configure() argument 1619 params.param1 |= DWC3_DEPCFG_EP_INTR_NUM(intr_num); in dwc3_ep_configure() [all …]
|
| /rk3399_ARM-atf/plat/qti/common/src/ |
| H A D | qti_gic_v3.c | 133 unsigned int int_id = qti_interrupt_props[i].intr_num; in plat_qti_gic_init()
|
| /rk3399_ARM-atf/include/drivers/st/ |
| H A D | usb_dwc3.h | 171 uint8_t intr_num; /* Interrupt number to get events for this EP */ member
|
| /rk3399_ARM-atf/docs/ |
| H A D | change-log.md | 6467 …- enlarge the range for intr_num of structure interrupt_prop_t ([d5eee8f](https://review.trustedfi…
|