| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | arm,gic-v5.yaml | 100 and "el3-" for EL3. 104 enum: [ ns-config, s-config, realm-config, el3-config, ns-setlpi, 105 s-setlpi, realm-setlpi, el3-setlpi ] 152 and "el3-" for EL3. 156 enum: [ ns-config, s-config, realm-config, el3-config ] 188 and "el3-" for EL3. 192 enum: [ ns-translate, s-translate, realm-translate, el3-translate ]
|
| /linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/ |
| H A D | exception.json | 36 "PublicDescription": "Counts SMC exceptions take to EL3." 60 … but taken from EL0, EL1,\n or EL2 to EL3 (which would be the normal behavior for FIQs when not ex…
|
| /linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/ |
| H A D | exception.json | 36 "PublicDescription": "Counts SMC exceptions take to EL3." 60 … but taken from EL0, EL1,\n or EL2 to EL3 (which would be the normal behavior for FIQs when not ex…
|
| /linux/Documentation/devicetree/bindings/firmware/ |
| H A D | intel,stratix10-svc.yaml | 21 communication with SDM, only the secure world of software (EL3, Exception 23 exception layers must channel through the EL3 software whenever it needs 30 code running in EL3.
|
| /linux/Documentation/translations/zh_CN/arch/arm64/ |
| H A D | booting.txt | 36 AArch64 异常模型由多个异常级(EL0 - EL3)组成,对于 EL0 和 EL1 异常级 38 EL3 是最高特权级,且仅存在于安全模式下。 192 - 如果 EL3 存在: 201 - 如果 EL3 存在:
|
| /linux/Documentation/translations/zh_TW/arch/arm64/ |
| H A D | booting.txt | 40 AArch64 異常模型由多個異常級(EL0 - EL3)組成,對於 EL0 和 EL1 異常級 42 EL3 是最高特權級,且僅存在於安全模式下。 196 - 如果 EL3 存在: 205 - 如果 EL3 存在:
|
| /linux/include/linux/firmware/intel/ |
| H A D | stratix10-smc.h | 16 * monitor software in Secure Monitor Exception Level 3 (EL3). 25 * EL1 and EL3 communicates pointer as physical address rather than the 86 * Sync call used by service driver at EL1 to request the FPGA in EL3 to 214 * Read a protected register at EL3 233 * Write a protected register at EL3 252 * Update one or more bits in a protected register at EL3 using a 314 * Sync call used by service driver at EL1 to alert EL3 that a Double
|
| H A D | stratix10-svc-client.h | 348 * in EL3 secure firmware. 355 * This function sends a message asynchronously to the SDM mailbox in EL3 secure firmware.
|
| /linux/Documentation/driver-api/firmware/ |
| H A D | other_interfaces.rst | 28 Exception Level 3 (EL3). 33 of the requests on to a secure monitor (EL3).
|
| /linux/drivers/net/ethernet/3com/ |
| H A D | Kconfig | 20 config EL3 config
|
| H A D | 3c589_cs.c | 605 /* The EL3 interrupt handler. */ 718 /* lp->lock guards the EL3 window. Window should always be 1 except in media_check()
|
| H A D | 3c509.c | 528 /* The EL3-specific entries in the device structure. */ in el3_common_init() 760 /* The EL3 interrupt handler. */
|
| H A D | 3c574_cs.c | 764 /* The EL3 interrupt handler. */
|
| /linux/tools/perf/util/kvm-stat-arch/ |
| H A D | arm64_exception_types.h | 54 #define ESR_ELx_EC_IMP_DEF (0x1f) /* EL3 only */
|
| /linux/drivers/firmware/ |
| H A D | stratix10-svc.c | 218 * to EL3 secure firmware 1238 * EL3 secure firmware. It performs various checks and setups, 1240 * packaging it to El3 firmware. The function handles different 1247 * memory is not available, -EAGAIN if EL3 firmware is busy, -EBADF 1248 * if the message is rejected by EL3 firmware and -EIO on other 1249 * errors from EL3 firmware. 1601 * between V1 and V3 messages in El3 firmware. in stratix10_svc_async_init()
|
| /linux/drivers/soc/samsung/ |
| H A D | gs101-pmu.c | 334 * from EL3, but are still read accessible. As Linux needs to write some of
|
| /linux/arch/arm64/kvm/ |
| H A D | pmu-emul.c | 75 if (kvm_has_feat(kvm, ID_AA64PFR0_EL1, EL3, IMP)) in kvm_pmu_evtyper_mask() 298 * range reserved for EL2/EL3. in kvm_pmu_hyp_counter_mask()
|
| H A D | handle_exit.c | 90 * Note that on ARMv8.3, even if EL3 is not implemented, SMC executed in handle_smc()
|
| H A D | sys_regs.c | 4290 u32 el3 = kvm_has_feat(vcpu->kvm, ID_AA64PFR0_EL1, EL3, IMP); in trap_dbgdidr() local 4296 (1 << 15) | (el3 << 14) | (el3 << 12)); in trap_dbgdidr()
|
| H A D | nested.c | 1544 val |= SYS_FIELD_PREP_ENUM(ID_AA64PFR0_EL1, EL3, IMP); in limit_nv_id_reg()
|
| /linux/tools/arch/arm64/include/asm/ |
| H A D | esr.h | 41 #define ESR_ELx_EC_IMP_DEF UL(0x1f) /* EL3 only */
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | set_id_regs.c | 138 REG_FTR_BITS(FTR_LOWER_SAFE, ID_AA64PFR0_EL1, EL3, 1),
|
| /linux/drivers/tee/optee/ |
| H A D | smc_abi.c | 1621 * to EL3 that we have passed the point where it should allow invoking in optee_load_fw()
|
| /linux/drivers/pci/controller/ |
| H A D | pci-aardvark.c | 1128 * EL3 level and mask it to prevent kernel panic. Relevant TF-A commit: in advk_pcie_pio_is_running()
|
| /linux/drivers/firmware/xilinx/ |
| H A D | zynqmp.c | 617 * Use SMC or HVC-based functions to communicate with EL2/EL3.
|