Searched refs:SMCCC (Results 1 – 14 of 14) sorted by relevance
| /linux-6.15/drivers/firmware/smccc/ |
| H A D | Kconfig | 13 SMCCC v1.0 lacked discoverability and hence PSCI v1.0 was updated 14 to add SMCCC discovery mechanism though the PSCI firmware 16 success on firmware compliant to SMCCC v1.1 and above. 19 bool "SoC bus device for the ARM SMCCC SOC_ID" 24 Include support for the SoC bus on the ARM SMCCC firmware based
|
| /linux-6.15/arch/arm/kernel/ |
| H A D | smccc-call.S | 25 .macro SMCCC instr macro 53 SMCCC SMCCC_SMC 63 SMCCC SMCCC_HVC
|
| /linux-6.15/arch/arm64/kernel/ |
| H A D | smccc-call.S | 11 .macro SMCCC instr macro 32 SMCCC smc 43 SMCCC hvc
|
| /linux-6.15/Documentation/virt/kvm/devices/ |
| H A D | vm.rst | 343 representation of the SMCCC filter 362 range defines an action to be applied to SMCCC calls within the range. 366 The default configuration of KVM is such that all implemented SMCCC 367 calls are allowed. Thus, the SMCCC filter can be defined sparsely 374 The SMCCC filter applies to both SMC and HVC calls initiated by the 375 guest. The SMCCC filter gates the in-kernel emulation of SMCCC calls 377 SMCCC calls (e.g. hypercall bitmap registers). 381 - ``KVM_SMCCC_FILTER_HANDLE``: Allows the guest SMCCC call to be 383 explicitly describe the allowed SMCCC call ranges. 385 - ``KVM_SMCCC_FILTER_DENY``: Rejects the guest SMCCC call in-kernel [all …]
|
| /linux-6.15/Documentation/tee/ |
| H A D | op-tee.rst | 11 Convention (SMCCC) [2], which is the foundation for OP-TEE's SMC interface 15 OP-TEE SMC interface provides the basic functions required by SMCCC and some 18 - OPTEE_SMC_FUNCID_CALLS_UID (part of SMCCC) returns the version information 53 | IOCTL (TEE_IOC_*) | | SMCCC (OPTEE_SMC_CALL_*) | 57 or tee-supplicant. An RPC is identified by a special range of SMCCC return
|
| /linux-6.15/Documentation/virt/kvm/arm/ |
| H A D | pvtime.rst | 15 Two new SMCCC compatible hypercalls are defined: 22 the PV_TIME_FEATURES hypercall should be probed using the SMCCC 1.1
|
| /linux-6.15/Documentation/devicetree/bindings/mailbox/ |
| H A D | xlnx,zynqmp-ipi-mailbox.yaml | 48 - "smc" : SMC #0, following the SMCCC 49 - "hvc" : HVC #0, following the SMCCC
|
| /linux-6.15/Documentation/devicetree/bindings/firmware/xilinx/ |
| H A D | xlnx,zynqmp-firmware.yaml | 39 - "smc" : SMC #0, following the SMCCC 40 - "hvc" : HVC #0, following the SMCCC
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-devices-soc | 29 On many of ARM based silicon with SMCCC v1.2+ compliant firmware 67 On many of ARM based silicon with SMCCC v1.2+ compliant firmware
|
| /linux-6.15/Documentation/driver-api/firmware/ |
| H A D | other_interfaces.rst | 32 and processed one by one. ARM’s SMCCC is used to pass the execution
|
| /linux-6.15/drivers/char/hw_random/ |
| H A D | Kconfig | 568 tristate "Arm SMCCC TRNG firmware interface support" 573 the Arm SMCCC TRNG firmware interface. This reads entropy from 574 higher exception levels (firmware, hypervisor). Uses SMCCC for
|
| /linux-6.15/Documentation/virt/hyperv/ |
| H A D | overview.rst | 33 sequence. On arm64, hypercalls use the ARM standard SMCCC calling
|
| /linux-6.15/Documentation/virt/kvm/ |
| H A D | api.rst | 6663 SMCCC exits can be enabled depending on the configuration of the SMCCC 6667 ``nr`` contains the function ID of the guest's SMCCC call. Userspace is 6673 conduit to initiate the SMCCC call. If this bit is 0 then the guest 6674 used the HVC conduit for the SMCCC call. 6677 instruction to initiate the SMCCC call. If this bit is 0 then the
|
| /linux-6.15/ |
| H A D | MAINTAINERS | 22028 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
|