Home
last modified time | relevance | path

Searched refs:sgi_num (Results 1 – 13 of 13) sorted by relevance

/rk3399_ARM-atf/plat/common/
H A Dplat_gicv2.c248 void plat_ic_raise_el3_sgi(int sgi_num, u_register_t target) in plat_ic_raise_el3_sgi() argument
258 assert(plat_ic_get_interrupt_type(sgi_num) == INTR_TYPE_EL3); in plat_ic_raise_el3_sgi()
260 gicv2_raise_sgi(sgi_num, false, id); in plat_ic_raise_el3_sgi()
266 void plat_ic_raise_ns_sgi(int sgi_num, u_register_t target) in plat_ic_raise_ns_sgi() argument
275 assert(plat_ic_get_interrupt_type(sgi_num) == INTR_TYPE_NS); in plat_ic_raise_ns_sgi()
277 gicv2_raise_sgi(sgi_num, true, id); in plat_ic_raise_ns_sgi()
280 void plat_ic_raise_s_el1_sgi(int sgi_num, u_register_t target) in plat_ic_raise_s_el1_sgi() argument
292 assert(plat_ic_get_interrupt_type(sgi_num) == INTR_TYPE_S_EL1); in plat_ic_raise_s_el1_sgi()
294 gicv2_raise_sgi(sgi_num, false, id); in plat_ic_raise_s_el1_sgi()
H A Dplat_gicv3.c273 void plat_ic_raise_el3_sgi(int sgi_num, u_register_t target) in plat_ic_raise_el3_sgi() argument
279 assert(plat_ic_get_interrupt_type((unsigned int)sgi_num) == in plat_ic_raise_el3_sgi()
282 gicv3_raise_sgi((unsigned int)sgi_num, GICV3_G0, target); in plat_ic_raise_el3_sgi()
285 void plat_ic_raise_ns_sgi(int sgi_num, u_register_t target) in plat_ic_raise_ns_sgi() argument
291 assert(plat_ic_get_interrupt_type((unsigned int)sgi_num) == in plat_ic_raise_ns_sgi()
294 gicv3_raise_sgi((unsigned int)sgi_num, GICV3_G1NS, target); in plat_ic_raise_ns_sgi()
297 void plat_ic_raise_s_el1_sgi(int sgi_num, u_register_t target) in plat_ic_raise_s_el1_sgi() argument
303 assert(plat_ic_get_interrupt_type((unsigned int)sgi_num) == in plat_ic_raise_s_el1_sgi()
306 gicv3_raise_sgi((unsigned int)sgi_num, GICV3_G1S, target); in plat_ic_raise_s_el1_sgi()
/rk3399_ARM-atf/plat/xilinx/common/include/
H A Dpm_svc_main.h43 int32_t pm_register_sgi(uint32_t sgi_num, uint32_t reset);
/rk3399_ARM-atf/plat/qti/qtiseclib/inc/
H A Dqtiseclib_cb_interface.h39 void qtiseclib_cb_ic_raise_sgi(int sgi_num, u_register_t target);
/rk3399_ARM-atf/plat/amd/versal2/pm_service/
H A Dpm_svc_main.c232 int32_t pm_register_sgi(uint32_t sgi_num, uint32_t reset) in pm_register_sgi() argument
247 if (sgi_num >= GICV3_MAX_SGI_TARGETS) { in pm_register_sgi()
252 sgi = (uint32_t)sgi_num; in pm_register_sgi()
/rk3399_ARM-atf/include/plat/common/
H A Dplatform.h157 void plat_ic_raise_el3_sgi(int sgi_num, u_register_t target);
158 void plat_ic_raise_ns_sgi(int sgi_num, u_register_t target);
159 void plat_ic_raise_s_el1_sgi(int sgi_num, u_register_t target);
/rk3399_ARM-atf/plat/xilinx/common/pm_service/
H A Dpm_svc_main.c229 int32_t pm_register_sgi(uint32_t sgi_num, uint32_t reset) in pm_register_sgi() argument
237 } else if (sgi_num >= GICV3_MAX_SGI_TARGETS) { in pm_register_sgi()
240 sgi = (uint32_t)sgi_num; in pm_register_sgi()
/rk3399_ARM-atf/plat/qti/qtiseclib/src/
H A Dqtiseclib_cb_interface.c100 void qtiseclib_cb_ic_raise_sgi(int sgi_num, u_register_t target) in qtiseclib_cb_ic_raise_sgi() argument
102 plat_ic_raise_el3_sgi(sgi_num, target); in qtiseclib_cb_ic_raise_sgi()
/rk3399_ARM-atf/include/drivers/arm/
H A Dgicv2.h192 void gicv2_raise_sgi(int sgi_num, bool ns, int proc_num);
H A Dgicv3.h585 void gicv3_raise_sgi(unsigned int sgi_num, gicv3_irq_group_t group,
/rk3399_ARM-atf/drivers/arm/gic/v2/
H A Dgicv2_main.c421 void gicv2_raise_sgi(int sgi_num, bool ns, int proc_num) in gicv2_raise_sgi() argument
441 sgir_val = GICV2_SGIR_VALUE(SGIR_TGT_SPECIFIC, target, ns, sgi_num); in gicv2_raise_sgi()
/rk3399_ARM-atf/drivers/arm/gic/v3/
H A Dgicv3_main.c1142 void gicv3_raise_sgi(unsigned int sgi_num, gicv3_irq_group_t group, in gicv3_raise_sgi() argument
1149 assert((sgi_num >= MIN_SGI_ID) && (sgi_num < MIN_PPI_ID)); in gicv3_raise_sgi()
1165 sgi_val = GICV3_SGIR_VALUE(aff3, aff2, aff1, sgi_num, SGIR_IRM_TO_AFF, in gicv3_raise_sgi()
/rk3399_ARM-atf/docs/components/
H A Dplatform-interrupt-controller-API.rst197 Function: void plat_ic_raise_el3_sgi(int sgi_num, u_register_t target); [optional]
206 This API should raise an EL3 SGI. The first parameter, ``sgi_num``, specifies