/trusted-firmware-a/plat/common/ |
A D | plat_gicv2.c | 74 return INTR_TYPE_EL3; in plat_ic_get_pending_interrupt_type() 109 INTR_TYPE_EL3; in plat_ic_get_interrupt_type() 136 assert((type == INTR_TYPE_S_EL1) || (type == INTR_TYPE_EL3) || in plat_interrupt_type_to_line() 199 case INTR_TYPE_EL3: in plat_ic_has_interrupt_type() 221 case INTR_TYPE_EL3: in plat_ic_set_interrupt_type() 248 assert(plat_ic_get_interrupt_type(sgi_num) == INTR_TYPE_EL3); in plat_ic_raise_el3_sgi()
|
A D | plat_gicv3.c | 48 (INTR_TYPE_EL3 == INTR_GROUP0), assert_interrupt_type_mismatch); 95 type = INTR_TYPE_EL3; in plat_ic_get_pending_interrupt_type() 146 (type == INTR_TYPE_EL3) || in plat_interrupt_type_to_line() 173 case INTR_TYPE_EL3: in plat_interrupt_type_to_line() 226 assert((type == INTR_TYPE_EL3) || (type == INTR_TYPE_S_EL1) || in plat_ic_has_interrupt_type() 243 INTR_TYPE_EL3); in plat_ic_raise_el3_sgi()
|
/trusted-firmware-a/bl31/ |
A D | interrupt_mgmt.c | 51 (type == INTR_TYPE_EL3)) in validate_interrupt_type() 70 if (type == INTR_TYPE_EL3) in validate_routing_model() 88 scr_el3 |= intr_type_descs[INTR_TYPE_EL3].scr_el3[security_state]; in get_scr_el3_from_routing_model()
|
A D | ehf.c | 461 assert(plat_ic_has_interrupt_type(INTR_TYPE_EL3) != 0); in ehf_init() 483 ret = register_interrupt_type_handler(INTR_TYPE_EL3, in ehf_init()
|
/trusted-firmware-a/plat/qti/common/src/ |
A D | qti_interrupt_svc.c | 60 ret = register_interrupt_type_handler(INTR_TYPE_EL3, in qti_interrupt_svc_init()
|
/trusted-firmware-a/plat/nxp/common/setup/ |
A D | ls_interrupt_mgmt.c | 61 rc = register_interrupt_type_handler(INTR_TYPE_EL3, in ls_el3_interrupt_config()
|
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/components/ |
A D | platform-interrupt-controller-API.rst.txt | 132 parameter ``type`` shall be one of ``INTR_TYPE_EL3``, ``INTR_TYPE_S_EL1``, or 142 - For interrupt type ``INTR_TYPE_EL3``: 175 - ``INTR_TYPE_EL3``: interrupt is meant to be consumed by EL3. 187 - ``INTR_TYPE_EL3`` maps to Secure Group 0 interrupt. 194 ``INTR_TYPE_S_EL1`` maps to Group 0. Otherwise, ``INTR_TYPE_EL3`` maps to
|
A D | exception-handling.rst.txt | 334 INTR_PROP_DESC(d1_0, DISP1_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL), 335 INTR_PROP_DESC(d1_1, DISP1_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL), 338 INTR_PROP_DESC(d2_0, DISP2_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL), 339 INTR_PROP_DESC(d2_1, DISP2_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL), 342 INTR_PROP_DESC(d3_0, DISP3_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL), 343 INTR_PROP_DESC(d3_1, DISP3_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL),
|
/trusted-firmware-a/docs/components/ |
A D | platform-interrupt-controller-API.rst | 132 parameter ``type`` shall be one of ``INTR_TYPE_EL3``, ``INTR_TYPE_S_EL1``, or 142 - For interrupt type ``INTR_TYPE_EL3``: 175 - ``INTR_TYPE_EL3``: interrupt is meant to be consumed by EL3. 187 - ``INTR_TYPE_EL3`` maps to Secure Group 0 interrupt. 194 ``INTR_TYPE_S_EL1`` maps to Group 0. Otherwise, ``INTR_TYPE_EL3`` maps to
|
A D | exception-handling.rst | 334 INTR_PROP_DESC(d1_0, DISP1_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL), 335 INTR_PROP_DESC(d1_1, DISP1_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL), 338 INTR_PROP_DESC(d2_0, DISP2_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL), 339 INTR_PROP_DESC(d2_1, DISP2_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL), 342 INTR_PROP_DESC(d3_0, DISP3_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL), 343 INTR_PROP_DESC(d3_1, DISP3_PRIO, INTR_TYPE_EL3, GIC_INTR_CFG_LEVEL),
|
/trusted-firmware-a/plat/arm/css/sgi/ |
A D | sgi_ras.c | 106 plat_ic_set_interrupt_type(intr, INTR_TYPE_EL3); in sgi_ras_intr_configure()
|
/trusted-firmware-a/include/bl31/ |
A D | interrupt_mgmt.h | 17 #define INTR_TYPE_EL3 U(1) macro
|
/trusted-firmware-a/plat/xilinx/versal/ |
A D | bl31_versal_setup.c | 167 rc = register_interrupt_type_handler(INTR_TYPE_EL3, in bl31_plat_runtime_setup()
|
/trusted-firmware-a/plat/rpi/common/ |
A D | rpi3_common.c | 236 assert((type == INTR_TYPE_S_EL1) || (type == INTR_TYPE_EL3) || in plat_interrupt_type_to_line()
|
/trusted-firmware-a/plat/xilinx/zynqmp/ |
A D | bl31_zynqmp_setup.c | 227 rc = register_interrupt_type_handler(INTR_TYPE_EL3, in bl31_plat_runtime_setup()
|
/trusted-firmware-a/services/std_svc/sdei/ |
A D | sdei_private.h | 157 (plat_ic_get_interrupt_type(intr) == INTR_TYPE_EL3)); in is_secure_sgi()
|
A D | sdei_main.c | 434 plat_ic_set_interrupt_type(map->intr, INTR_TYPE_EL3); in sdei_event_register() 661 assert(plat_ic_get_interrupt_type(map->intr) == INTR_TYPE_EL3); in sdei_event_unregister()
|
/trusted-firmware-a/docs/design/ |
A D | interrupt-framework-design.rst | 54 #define INTR_TYPE_EL3 1 361 ``INTR_TYPE_S_EL1``, ``INTR_TYPE_NS`` & ``INTR_TYPE_EL3``. The ``flags`` parameter
|
A D | firmware-design.rst | 1333 - Interrupt type (one of ``INTR_TYPE_EL3``, ``INTR_TYPE_S_EL1``,
|
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/design/ |
A D | interrupt-framework-design.rst.txt | 54 #define INTR_TYPE_EL3 1 361 ``INTR_TYPE_S_EL1``, ``INTR_TYPE_NS`` & ``INTR_TYPE_EL3``. The ``flags`` parameter
|
A D | firmware-design.rst.txt | 1333 - Interrupt type (one of ``INTR_TYPE_EL3``, ``INTR_TYPE_S_EL1``,
|
/trusted-firmware-a/docs/getting_started/ |
A D | porting-guide.rst | 2703 pending. The valid interrupt types that can be returned are ``INTR_TYPE_EL3``, 2829 interrupt type (one of ``INTR_TYPE_EL3``, ``INTR_TYPE_S_EL1`` and ``INTR_TYPE_NS``) is
|
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/getting_started/ |
A D | porting-guide.rst.txt | 2703 pending. The valid interrupt types that can be returned are ``INTR_TYPE_EL3``, 2829 interrupt type (one of ``INTR_TYPE_EL3``, ``INTR_TYPE_S_EL1`` and ``INTR_TYPE_NS``) is
|