Home
last modified time | relevance | path

Searched refs:arm_smccc_res (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v5.4/drivers/firmware/
Dqcom_scm-64.c77 struct arm_smccc_res *res) in qcom_scm_call()
203 struct arm_smccc_res res; in __qcom_scm_is_call_available()
220 struct arm_smccc_res res; in __qcom_scm_hdcp_req()
247 struct arm_smccc_res res; in __qcom_scm_init()
267 struct arm_smccc_res res; in __qcom_scm_pas_supported()
284 struct arm_smccc_res res; in __qcom_scm_pas_init_image()
301 struct arm_smccc_res res; in __qcom_scm_pas_mem_setup()
318 struct arm_smccc_res res; in __qcom_scm_pas_auth_and_reset()
334 struct arm_smccc_res res; in __qcom_scm_pas_shutdown()
348 struct arm_smccc_res res; in __qcom_scm_pas_mss_reset()
[all …]
Dstratix10-svc.c47 struct arm_smccc_res *);
201 struct arm_smccc_res res; in svc_thread_cmd_data_claim()
247 struct arm_smccc_res res; in svc_thread_cmd_config_status()
289 struct arm_smccc_res res) in svc_thread_recv_status_ok()
342 struct arm_smccc_res res; in svc_normal_to_secure_thread()
524 struct arm_smccc_res res; in svc_normal_to_secure_shm_thread()
664 struct arm_smccc_res *res) in svc_smccc_smc()
685 struct arm_smccc_res *res) in svc_smccc_hvc()
Darm_sdei.c42 unsigned long arg4, struct arm_smccc_res *res);
125 static int sdei_is_err(struct arm_smccc_res *res) in sdei_is_err()
145 struct arm_smccc_res res; in invoke_sdei_fn()
879 unsigned long arg4, struct arm_smccc_res *res) in sdei_smccc_smc()
888 unsigned long arg4, struct arm_smccc_res *res) in sdei_smccc_hvc()
Dstratix10-rsu.c74 struct arm_smccc_res *res = (struct arm_smccc_res *)data->kaddr1; in rsu_status_callback()
/Linux-v5.4/include/linux/
Darm-smccc.h87 struct arm_smccc_res { struct
122 struct arm_smccc_res *res, struct arm_smccc_quirk *quirk);
139 struct arm_smccc_res *res, struct arm_smccc_quirk *quirk);
192 struct arm_smccc_res *___res = res; \
200 struct arm_smccc_res *___res = res; \
209 struct arm_smccc_res *___res = res; \
219 struct arm_smccc_res *___res = res; \
/Linux-v5.4/drivers/watchdog/
Dimx_sc_wdt.c52 struct arm_smccc_res res; in imx_sc_wdt_ping()
62 struct arm_smccc_res res; in imx_sc_wdt_start()
77 struct arm_smccc_res res; in imx_sc_wdt_stop()
88 struct arm_smccc_res res; in imx_sc_wdt_set_timeout()
100 struct arm_smccc_res res; in imx_sc_wdt_set_pretimeout()
/Linux-v5.4/drivers/clk/rockchip/
Dclk-ddr.c34 struct arm_smccc_res res; in rockchip_ddrclk_sip_set_rate()
49 struct arm_smccc_res res; in rockchip_ddrclk_sip_recalc_rate()
62 struct arm_smccc_res res; in rockchip_ddrclk_sip_round_rate()
/Linux-v5.4/drivers/mailbox/
Dzynqmp-ipi-mailbox.c123 struct arm_smccc_res *res) in zynqmp_ipi_fw_call()
154 struct arm_smccc_res res; in zynqmp_ipi_interrupt()
194 struct arm_smccc_res res; in zynqmp_ipi_peek_data()
234 struct arm_smccc_res res; in zynqmp_ipi_last_tx_done()
272 struct arm_smccc_res res; in zynqmp_ipi_send_data()
322 struct arm_smccc_res res; in zynqmp_ipi_startup()
364 struct arm_smccc_res res; in zynqmp_ipi_shutdown()
/Linux-v5.4/drivers/tee/optee/
Dcore.c340 struct arm_smccc_res res; in optee_msg_api_uid_is_optee_api()
353 struct arm_smccc_res smccc; in optee_msg_get_os_revision()
374 struct arm_smccc_res smccc; in optee_msg_api_revision_is_compatible()
390 struct arm_smccc_res smccc; in optee_msg_exchange_capabilities()
444 struct arm_smccc_res smccc; in optee_config_shm_memremap()
523 struct arm_smccc_res *res) in optee_smccc_smc()
532 struct arm_smccc_res *res) in optee_smccc_hvc()
Dcall.c138 struct arm_smccc_res res; in optee_do_call_with_arg()
396 struct arm_smccc_res res; in optee_enable_shm_cache()
420 struct arm_smccc_res smccc; in optee_disable_shm_cache()
Doptee_private.h29 struct arm_smccc_res *);
/Linux-v5.4/drivers/mfd/
Daltera-sysmgr.c47 struct arm_smccc_res result; in s10_protected_reg_write()
69 struct arm_smccc_res result; in s10_protected_reg_read()
/Linux-v5.4/arch/arm/mach-artpec/
Dboard-artpec6.c47 struct arm_smccc_res res; in artpec6_l2c310_write_sec()
/Linux-v5.4/arch/arm64/kernel/
Dasm-offsets.c113 DEFINE(ARM_SMCCC_RES_X0_OFFS, offsetof(struct arm_smccc_res, a0)); in main()
114 DEFINE(ARM_SMCCC_RES_X2_OFFS, offsetof(struct arm_smccc_res, a2)); in main()
Dcpu_errata.c213 struct arm_smccc_res res; in detect_harden_bp_fw()
373 struct arm_smccc_res res; in has_ssbd_mitigation()
/Linux-v5.4/arch/arm/mm/
Dproc-v7-bugs.c76 struct arm_smccc_res res; in cpu_v7_spectre_init()
/Linux-v5.4/drivers/firmware/psci/
Dpsci.c119 struct arm_smccc_res res; in __invoke_psci_fn_hvc()
129 struct arm_smccc_res res; in __invoke_psci_fn_smc()
/Linux-v5.4/drivers/firmware/xilinx/
Dzynqmp.c85 struct arm_smccc_res res; in do_fw_call_smc()
115 struct arm_smccc_res res; in do_fw_call_hvc()
/Linux-v5.4/drivers/rtc/
Drtc-imx-sc.c66 struct arm_smccc_res res; in imx_sc_rtc_set_time()
/Linux-v5.4/drivers/devfreq/
Drk3399_dmc.c81 struct arm_smccc_res res; in rk3399_dmcfreq_target()
308 struct arm_smccc_res res; in rk3399_dmcfreq_probe()
/Linux-v5.4/drivers/nvmem/
Dstm32-romem.c53 struct arm_smccc_res res; in stm32_bsec_smc()
/Linux-v5.4/drivers/firmware/meson/
Dmeson_sm.c73 struct arm_smccc_res res; in __meson_sm_call()
/Linux-v5.4/drivers/edac/
Dbluefield_edac.c82 struct arm_smccc_res res; in smc_call1()
/Linux-v5.4/drivers/clk/imx/
Dclk-scu.c192 struct arm_smccc_res res; in clk_scu_atf_set_cpu_rate()
/Linux-v5.4/drivers/phy/marvell/
Dphy-mvebu-a3700-comphy.c114 struct arm_smccc_res res; in mvebu_a3700_comphy_smc()

12