| /Linux-v5.4/drivers/watchdog/ |
| D | imx_sc_wdt.c | 54 arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_PING_WDOG, in imx_sc_wdt_ping() 64 arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_START_WDOG, in imx_sc_wdt_start() 69 arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_SET_WDOG_ACT, in imx_sc_wdt_start() 79 arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_STOP_WDOG, in imx_sc_wdt_stop() 91 arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_SET_TIMEOUT_WDOG, in imx_sc_wdt_set_timeout() 107 arm_smccc_smc(IMX_SIP_TIMER, IMX_SIP_TIMER_SET_PRETIME_WDOG, in imx_sc_wdt_set_pretimeout()
|
| /Linux-v5.4/drivers/clk/rockchip/ |
| D | clk-ddr.c | 37 arm_smccc_smc(ROCKCHIP_SIP_DRAM_FREQ, drate, 0, in rockchip_ddrclk_sip_set_rate() 51 arm_smccc_smc(ROCKCHIP_SIP_DRAM_FREQ, 0, 0, in rockchip_ddrclk_sip_recalc_rate() 64 arm_smccc_smc(ROCKCHIP_SIP_DRAM_FREQ, rate, 0, in rockchip_ddrclk_sip_round_rate()
|
| /Linux-v5.4/drivers/mfd/ |
| D | altera-sysmgr.c | 50 arm_smccc_smc(INTEL_SIP_SMC_REG_WRITE, sysmgr_base + reg, in s10_protected_reg_write() 72 arm_smccc_smc(INTEL_SIP_SMC_REG_READ, sysmgr_base + reg, in s10_protected_reg_read()
|
| /Linux-v5.4/arch/arm/mach-artpec/ |
| D | board-artpec6.c | 49 arm_smccc_smc(SECURE_OP_L2C_WRITEREG, reg, val, 0, in artpec6_l2c310_write_sec()
|
| /Linux-v5.4/drivers/devfreq/ |
| D | rk3399_dmc.c | 106 arm_smccc_smc(ROCKCHIP_SIP_DRAM_FREQ, dmcfreq->odt_pd_arg0, in rk3399_dmcfreq_target() 361 arm_smccc_smc(ROCKCHIP_SIP_DRAM_FREQ, *timing++, index, in rk3399_dmcfreq_probe() 397 arm_smccc_smc(ROCKCHIP_SIP_DRAM_FREQ, 0, 0, in rk3399_dmcfreq_probe()
|
| /Linux-v5.4/drivers/rtc/ |
| D | rtc-imx-sc.c | 69 arm_smccc_smc(IMX_SIP_SRTC, IMX_SIP_SRTC_SET_TIME, in imx_sc_rtc_set_time()
|
| /Linux-v5.4/drivers/nvmem/ |
| D | stm32-romem.c | 55 arm_smccc_smc(STM32_SMC_BSEC, op, otp, data, 0, 0, 0, 0, &res); in stm32_bsec_smc()
|
| /Linux-v5.4/drivers/firmware/meson/ |
| D | meson_sm.c | 75 arm_smccc_smc(cmd, arg0, arg1, arg2, arg3, arg4, 0, 0, &res); in __meson_sm_call()
|
| /Linux-v5.4/include/linux/ |
| D | arm-smccc.h | 141 #define arm_smccc_smc(...) __arm_smccc_smc(__VA_ARGS__, NULL) macro
|
| /Linux-v5.4/drivers/edac/ |
| D | bluefield_edac.c | 84 arm_smccc_smc(smc_op, smc_arg, 0, 0, 0, 0, 0, 0, &res); in smc_call1()
|
| D | altera_edac.c | 523 arm_smccc_smc(INTEL_SIP_SMC_REG_WRITE, offset + reg, val, 0, 0, in s10_protected_reg_write() 545 arm_smccc_smc(INTEL_SIP_SMC_REG_READ, offset + reg, 0, 0, 0, in s10_protected_reg_read() 2159 arm_smccc_smc(INTEL_SIP_SMC_ECC_DBE, dberror, 0, 0, 0, 0, in s10_edac_dberr_handler()
|
| /Linux-v5.4/drivers/phy/marvell/ |
| D | phy-mvebu-a3700-comphy.c | 116 arm_smccc_smc(function, lane, mode, 0, 0, 0, 0, 0, &res); in mvebu_a3700_comphy_smc()
|
| D | phy-mvebu-cp110-comphy.c | 277 arm_smccc_smc(function, phys, lane, mode, 0, 0, 0, 0, &res); in mvebu_comphy_smc()
|
| /Linux-v5.4/drivers/clk/imx/ |
| D | clk-scu.c | 201 arm_smccc_smc(IMX_SIP_CPUFREQ, IMX_SIP_SET_CPUFREQ, in clk_scu_atf_set_cpu_rate()
|
| /Linux-v5.4/drivers/firmware/psci/ |
| D | psci.c | 131 arm_smccc_smc(function_id, arg0, arg1, arg2, 0, 0, 0, 0, &res); in __invoke_psci_fn_smc()
|
| /Linux-v5.4/drivers/firmware/xilinx/ |
| D | zynqmp.c | 87 arm_smccc_smc(arg0, arg1, arg2, 0, 0, 0, 0, 0, &res); in do_fw_call_smc()
|
| /Linux-v5.4/drivers/firmware/ |
| D | qcom_scm-64.c | 254 arm_smccc_smc(cmd, QCOM_SCM_ARGS(1), cmd & (~BIT(ARM_SMCCC_TYPE_SHIFT)), in __qcom_scm_init()
|
| D | arm_sdei.c | 881 arm_smccc_smc(function_id, arg0, arg1, arg2, arg3, arg4, 0, 0, res); in sdei_smccc_smc()
|
| D | stratix10-svc.c | 666 arm_smccc_smc(a0, a1, a2, a3, a4, a5, a6, a7, res); in svc_smccc_smc()
|
| /Linux-v5.4/drivers/remoteproc/ |
| D | stm32_rproc.c | 348 arm_smccc_smc(STM32_SMC_RCC, STM32_SMC_REG_WRITE, in stm32_rproc_set_hold_boot()
|
| /Linux-v5.4/drivers/char/tpm/ |
| D | tpm_crb.c | 340 arm_smccc_smc(func_id, 0, 0, 0, 0, 0, 0, 0, &res); in tpm_crb_smc_start()
|
| /Linux-v5.4/drivers/mailbox/ |
| D | zynqmp-ipi-mailbox.c | 131 arm_smccc_smc(a0, a1, a2, a3, 0, 0, 0, 0, res); in zynqmp_ipi_fw_call()
|
| /Linux-v5.4/drivers/tee/optee/ |
| D | core.c | 525 arm_smccc_smc(a0, a1, a2, a3, a4, a5, a6, a7, res); in optee_smccc_smc()
|
| /Linux-v5.4/drivers/soc/tegra/ |
| D | pmc.c | 365 arm_smccc_smc(TEGRA_SMC_PMC, TEGRA_SMC_PMC_READ, offset, 0, 0, in tegra_pmc_readl() 388 arm_smccc_smc(TEGRA_SMC_PMC, TEGRA_SMC_PMC_WRITE, offset, in tegra_pmc_writel()
|
| /Linux-v5.4/drivers/gpu/drm/mediatek/ |
| D | mtk_hdmi.c | 245 arm_smccc_smc(MTK_SIP_SET_AUTHORIZED_SECURE_REG, 0x14000904, in mtk_hdmi_hw_make_reg_writable()
|