Home
last modified time | relevance | path

Searched refs:smc_fid (Results 1 – 7 of 7) sorted by relevance

/device/linaro/bootloader/arm-trusted-firmware/services/std_svc/
Dstd_svc_setup.c57 uint64_t std_svc_smc_handler(uint32_t smc_fid, in std_svc_smc_handler() argument
70 if (is_psci_fid(smc_fid)) { in std_svc_smc_handler()
71 return psci_smc_handler(smc_fid, x1, x2, x3, x4, cookie, in std_svc_smc_handler()
75 switch (smc_fid) { in std_svc_smc_handler()
92 WARN("Unimplemented Standard Service Call: 0x%x \n", smc_fid); in std_svc_smc_handler()
/device/linaro/bootloader/arm-trusted-firmware/services/std_svc/psci/
Dpsci_main.c369 uint64_t psci_smc_handler(uint32_t smc_fid, in psci_smc_handler() argument
382 if (!(psci_caps & define_psci_cap(smc_fid))) in psci_smc_handler()
385 if (((smc_fid >> FUNCID_CC_SHIFT) & FUNCID_CC_MASK) == SMC_32) { in psci_smc_handler()
392 switch (smc_fid) { in psci_smc_handler()
437 switch (smc_fid) { in psci_smc_handler()
461 WARN("Unimplemented PSCI Call: 0x%x \n", smc_fid); in psci_smc_handler()
/device/linaro/bootloader/arm-trusted-firmware/services/spd/tspd/
Dtspd_main.c293 uint64_t tspd_smc_handler(uint32_t smc_fid, in tspd_smc_handler() argument
314 switch (smc_fid) { in tspd_smc_handler()
571 if (GET_SMC_TYPE(smc_fid) == SMC_TYPE_FAST) { in tspd_smc_handler()
589 SMC_RET3(&tsp_ctx->cpu_ctx, smc_fid, x1, x2); in tspd_smc_handler()
607 if (GET_SMC_TYPE(smc_fid) == SMC_TYPE_STD) { in tspd_smc_handler()
/device/linaro/bootloader/arm-trusted-firmware/services/spd/opteed/
Dopteed_main.c342 uint64_t opteed_smc_handler(uint32_t smc_fid, in opteed_smc_handler() argument
393 if (GET_SMC_TYPE(smc_fid) == SMC_TYPE_FAST) { in opteed_smc_handler()
414 SMC_RET4(&optee_ctx->cpu_ctx, smc_fid, x1, x2, x3); in opteed_smc_handler()
421 switch (smc_fid) { in opteed_smc_handler()
/device/linaro/bootloader/arm-trusted-firmware/include/bl31/services/
Dpsci.h243 uint64_t psci_smc_handler(uint32_t smc_fid,
/device/linaro/bootloader/arm-trusted-firmware/docs/
Drt-svc-writers-guide.md127 typedef uint64_t (*rt_svc_handle)(uint32_t smc_fid,
192 typedef uint64_t (*rt_svc_handle)(uint32_t smc_fid,
201 1. Determining that `smc_fid` is a valid and supported SMC Function ID,
221 `smc_fid` parameter, for example by using:
223 if (GET_SMC_CC(smc_fid) == SMC_32) ...
/device/linaro/bootloader/arm-trusted-firmware/include/bl31/
Druntime_svc.h193 typedef uint64_t (*rt_svc_handle_t)(uint32_t smc_fid,