Home
last modified time | relevance | path

Searched refs:smc_res (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/firmware/
A Dqcom_scm-legacy.c140 struct arm_smccc_res smc_res; in scm_legacy_call() local
174 __scm_legacy_do(&smc, &smc_res); in scm_legacy_call()
175 if (smc_res.a0) in scm_legacy_call()
176 ret = qcom_scm_remap_error(smc_res.a0); in scm_legacy_call()
225 struct arm_smccc_res smc_res; in scm_legacy_call_atomic() local
233 desc->args[3], desc->args[4], 0, &smc_res); in scm_legacy_call_atomic()
236 res->result[0] = smc_res.a1; in scm_legacy_call_atomic()
237 res->result[1] = smc_res.a2; in scm_legacy_call_atomic()
238 res->result[2] = smc_res.a3; in scm_legacy_call_atomic()
241 return smc_res.a0; in scm_legacy_call_atomic()
A Dqcom_scm-smc.c94 struct arm_smccc_res smc_res; in __scm_smc_call() local
138 __scm_smc_do(&smc, &smc_res, atomic); in __scm_smc_call()
146 res->result[0] = smc_res.a1; in __scm_smc_call()
147 res->result[1] = smc_res.a2; in __scm_smc_call()
148 res->result[2] = smc_res.a3; in __scm_smc_call()
151 return (long)smc_res.a0 ? qcom_scm_remap_error(smc_res.a0) : 0; in __scm_smc_call()
/linux/arch/mips/txx9/rbtx4939/
A Dsetup.c449 struct resource smc_res[] = { in rbtx4939_device_init() local
488 platform_device_add_resources(pdev, smc_res, ARRAY_SIZE(smc_res)) || in rbtx4939_device_init()
/linux/drivers/remoteproc/
A Dstm32_rproc.c401 struct arm_smccc_res smc_res; in stm32_rproc_set_hold_boot() local
408 hold_boot.reg, val, 0, 0, 0, 0, &smc_res); in stm32_rproc_set_hold_boot()
409 err = smc_res.a0; in stm32_rproc_set_hold_boot()

Completed in 12 milliseconds