Searched refs:smc_arg (Results 1 – 3 of 3) sorted by relevance
| /drivers/firmware/xilinx/ |
| A D | zynqmp.c | 210 u64 smc_arg[2]; in __do_feature_check_call() local 231 smc_arg[1] = api_id; in __do_feature_check_call() 233 smc_arg[1] = (api_id & API_ID_MASK); in __do_feature_check_call() 238 ret = do_fw_call(ret_payload, 2, smc_arg[0], smc_arg[1]); in __do_feature_check_call() 373 u64 smc_arg[SMC_ARG_CNT_64]; in zynqmp_pm_invoke_fw_fn() local 405 return do_fw_call(ret_payload, 8, smc_arg[0], smc_arg[1], smc_arg[2], smc_arg[3], in zynqmp_pm_invoke_fw_fn() 406 smc_arg[4], smc_arg[5], smc_arg[6], smc_arg[7]); in zynqmp_pm_invoke_fw_fn() 437 u64 smc_arg[8]; in zynqmp_pm_invoke_fn() local 457 smc_arg[0] = PM_SIP_SVC | pm_api_id; in zynqmp_pm_invoke_fn() 461 return do_fw_call(ret_payload, 8, smc_arg[0], smc_arg[1], smc_arg[2], smc_arg[3], in zynqmp_pm_invoke_fn() [all …]
|
| /drivers/edac/ |
| A D | bluefield_edac.c | 95 static u64 smc_call1(u64 smc_op, u64 smc_arg) in smc_call1() argument 99 arm_smccc_smc(smc_op, smc_arg, 0, 0, 0, 0, 0, 0, &res); in smc_call1() 295 u64 smc_info, smc_arg; in bluefield_edac_init_dimms() local 301 smc_arg = mem_ctrl_idx << 16 | i; in bluefield_edac_init_dimms() 302 smc_info = smc_call1(MLXBF_SIP_GET_DIMM_INFO, smc_arg); in bluefield_edac_init_dimms()
|
| /drivers/platform/mellanox/ |
| A D | mlxbf-bootctl.c | 139 static int mlxbf_bootctl_smc(unsigned int smc_op, int smc_arg) in mlxbf_bootctl_smc() argument 143 arm_smccc_smc(smc_op, smc_arg, 0, 0, 0, 0, 0, 0, &res); in mlxbf_bootctl_smc()
|
Completed in 15 milliseconds