| /rk3399_ARM-atf/plat/xilinx/zynqmp/pm_service/ |
| H A D | zynqmp_pm_api_sys.c | 49 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 D | zynqmp_pm_svc_main.c | 295 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 D | zynqmp_pm_api_sys.h | 211 enum pm_ret_status pm_feature_check(uint32_t api_id, uint32_t *version,
|
| /rk3399_ARM-atf/plat/xilinx/common/pm_service/ |
| H A D | pm_svc_main.c | 314 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 D | pm_api_sys.c | 337 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 D | pm_svc_main.c | 328 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 D | plat_psci.c | 181 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 D | plat_psci.c | 205 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 D | pm_api_sys.h | 44 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 D | change-log.md | 7195 …- use api_id directly without FUNCID_MASK ([b0eb6d1](https://review.trustedfirmware.org/plugins/gi…
|