Home
last modified time | relevance | path

Searched refs:api_id (Results 1 – 10 of 10) sorted by relevance

/rk3399_ARM-atf/plat/xilinx/zynqmp/pm_service/
H A Dzynqmp_pm_api_sys.c49 uint8_t api_id; member
56 .api_id = (uint8_t)PM_SELF_SUSPEND,
60 .api_id = (uint8_t)PM_REQ_WAKEUP,
64 .api_id = (uint8_t)PM_SET_WAKEUP_SOURCE,
68 .api_id = (uint8_t)PM_SYSTEM_SHUTDOWN,
72 .api_id = (uint8_t)PM_GET_API_VERSION,
76 .api_id = (uint8_t)PM_PLL_SET_MODE,
80 .api_id = (uint8_t)PM_CLOCK_ENABLE,
84 .api_id = (uint8_t)PM_PLL_SET_MODE,
88 .api_id = (uint8_t)PM_CLOCK_DISABLE,
[all …]
H A Dzynqmp_pm_svc_main.c295 uint32_t api_id; in pm_smc_handler() local
320 api_id = smc_fid & FUNCID_NUM_MASK; in pm_smc_handler()
322 switch (api_id) { in pm_smc_handler()
584 PM_PACK_PAYLOAD6(payload, security_flag, api_id, pm_arg[0], in pm_smc_handler()
H A Dzynqmp_pm_api_sys.h211 enum pm_ret_status pm_feature_check(uint32_t api_id, uint32_t *version,
/rk3399_ARM-atf/plat/xilinx/common/pm_service/
H A Dpm_svc_main.c314 static uintptr_t eemi_for_compatibility(uint32_t api_id, const uint32_t *pm_arg, in eemi_for_compatibility() argument
319 switch (api_id) { in eemi_for_compatibility()
359 static uintptr_t eemi_psci_debugfs_handler(uint32_t api_id, const uint32_t *pm_arg, in eemi_psci_debugfs_handler() argument
364 switch (api_id) { in eemi_psci_debugfs_handler()
415 static uintptr_t TF_A_specific_handler(uint32_t api_id, const uint32_t *pm_arg, in TF_A_specific_handler() argument
418 switch (api_id) { in TF_A_specific_handler()
491 static uintptr_t eemi_handler(uint32_t api_id, const uint32_t *pm_arg, in eemi_handler() argument
497 ret = pm_handle_eemi_call(security_flag, api_id, pm_arg[0], pm_arg[1], in eemi_handler()
505 if (api_id == (uint32_t)PM_QUERY_DATA) { in eemi_handler()
534 static uintptr_t eemi_api_handler(uint32_t api_id, const uint32_t *pm_arg, in eemi_api_handler() argument
[all …]
H A Dpm_api_sys.c337 enum pm_ret_status tfa_api_feature_check(uint32_t api_id, uint32_t *ret_payload) in tfa_api_feature_check() argument
342 switch (api_id) { in tfa_api_feature_check()
374 enum pm_ret_status pm_feature_check(uint32_t api_id, uint32_t *ret_payload, in pm_feature_check() argument
389 switch (api_id) { in pm_feature_check()
400 module_id = (api_id & MODULE_ID_MASK) >> 8U; in pm_feature_check()
412 PM_FEATURE_CHECK, api_id); in pm_feature_check()
/rk3399_ARM-atf/plat/amd/versal2/pm_service/
H A Dpm_svc_main.c328 static uintptr_t eemi_psci_debugfs_handler(uint32_t api_id, uint32_t *pm_arg, in eemi_psci_debugfs_handler() argument
332 uint32_t pm_api_id = api_id & API_ID_MASK; in eemi_psci_debugfs_handler()
368 static uintptr_t TF_A_specific_handler(uint32_t api_id, uint32_t *pm_arg, in TF_A_specific_handler() argument
371 switch (api_id) { in TF_A_specific_handler()
434 static uintptr_t eemi_api_handler(uint32_t api_id, const uint32_t *pm_arg, in eemi_api_handler() argument
442 module_id = (api_id & MODULE_ID_MASK) >> 8U; in eemi_api_handler()
444 PM_PACK_PAYLOAD7(payload, module_id, security_flag, api_id, in eemi_api_handler()
484 uint32_t api_id; in pm_smc_handler() local
505 api_id = lower_32_bits(x[0]); in pm_smc_handler()
509 ret = eemi_psci_debugfs_handler(api_id, pm_arg, handle, (uint32_t)flags); in pm_smc_handler()
[all …]
/rk3399_ARM-atf/plat/xilinx/versal_net/
H A Dplat_psci.c181 uint32_t arg[4], api_id; in no_pm_handler() local
188 api_id = smc_fid & FUNCID_NUM_MASK; in no_pm_handler()
189 VERBOSE("%s: smc_fid: %x, api_id=0x%x\n", __func__, smc_fid, api_id); in no_pm_handler()
191 switch (api_id) { in no_pm_handler()
/rk3399_ARM-atf/plat/amd/versal2/
H A Dplat_psci.c205 uint32_t arg[4], api_id; in no_pm_handler() local
212 api_id = smc_fid & FUNCID_NUM_MASK; in no_pm_handler()
213 VERBOSE("%s: smc_fid: %x, api_id=0x%x\n", __func__, smc_fid, api_id); in no_pm_handler()
215 switch (api_id) { in no_pm_handler()
/rk3399_ARM-atf/plat/xilinx/common/include/
H A Dpm_api_sys.h44 enum pm_ret_status pm_feature_check(uint32_t api_id, uint32_t *ret_payload,
52 enum pm_ret_status tfa_api_feature_check(uint32_t api_id, uint32_t *ret_payload);
/rk3399_ARM-atf/docs/
H A Dchange-log.md7195 …- use api_id directly without FUNCID_MASK ([b0eb6d1](https://review.trustedfirmware.org/plugins/gi…