Defined in 1 files as a prototype:
Defined in 2 files as a function:
- arch/arm/kernel/smccc-call.S, line 52 (as a function)
- include/linux/arm-smccc.h, line 515 (as a function)
Referenced in 5 files:
- arch/arm/kernel/armksyms.c, line 175
- arch/arm/kernel/smccc-call.S, line 54
- arch/arm64/kernel/smccc-call.S
- drivers/acpi/arm64/ffh.c, line 41
- include/linux/arm-smccc.h
Smatch caller information:
drivers/ufs/host/ufs-exynos.c exynos_ufs_fmp_init() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 3254786064 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 3 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 2719856156671037440 |
| PARAM_VALUE | 9 | quirk | 0 |
| NOCHECK_CALL |
drivers/ufs/host/ufs-exynos.c exynos_ufs_fmp_init() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 3254786128 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 2719856156671037440 |
| PARAM_VALUE | 9 | quirk | 0 |
| NOCHECK_CALL |
drivers/ufs/host/ufs-exynos.c exynos_ufs_fmp_resume() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 3254786064 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 3 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 5250444567270539264 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &hba->host_sem |
drivers/ufs/host/ufs-exynos.c exynos_ufs_fmp_resume() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 3254786144 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 5250444567270539264 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &hba->host_sem |
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c mt8188_afe_runtime_resume() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181039383 |
| PARAM_VALUE | 1 | a1 | 7 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 7506440456168714240 |
| PARAM_VALUE | 9 | quirk | 0 |
| NOCHECK_CALL |
drivers/firmware/qcom/qcom_scm-smc.c __scm_smc_do_quirk() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 8 | res | 1988782127420006400,3016216197311381504 |
| PARAM_VALUE | 9 | quirk | 4849944413344940032 |
| DATA_SOURCE | 8 | res | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &qcom_scm_lock |
drivers/ufs/host/ufs-sprd.c ufs_sprd_n6_key_acc_enable() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181038849 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 6058346017516826624 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/rockchip/clk-ddr.c rockchip_ddrclk_sip_determine_rate() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181038088 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 2 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 3727835481366904832 |
| PARAM_VALUE | 9 | quirk | 0 |
| NOSPEC | 1 | a1 | |
| NOSPEC | 1 | a1 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | a1 | 0-u64max[c] |
| USER_DATA | 1 | a1 | 0-u64max |
| UNITS | 1 | a1 | unit_byte |
drivers/clk/rockchip/clk-ddr.c rockchip_ddrclk_sip_recalc_rate() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181038088 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 5 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 7887777318101782528 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | clk |
drivers/clk/rockchip/clk-ddr.c rockchip_ddrclk_sip_set_rate() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181038088 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 1 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 212194125895548928 |
| PARAM_VALUE | 9 | quirk | 0 |
| DATA_SOURCE | 1 | a1 | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ddrclk->lock | ||
| LOCK2 | flags |
drivers/mfd/altera-sysmgr.c s10_protected_reg_read() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 3254779911 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 6273616516545675264 |
| PARAM_VALUE | 9 | quirk | 0 |
| NOCHECK_CALL |
drivers/mfd/altera-sysmgr.c s10_protected_reg_write() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 3254779912 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 5985451839918731264 |
| PARAM_VALUE | 9 | quirk | 0 |
| DATA_SOURCE | 2 | a2 | $2 |
| NOCHECK_CALL |
drivers/gpu/drm/mediatek/mtk_hdmi.c mtk_hdmi_hw_make_reg_writable() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181038081 |
| PARAM_VALUE | 1 | a1 | 335546628 |
| PARAM_VALUE | 2 | a2 | 2147483648 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 50339368389079040 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &encoder->bridge_chain_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/mmc/host/dw_mmc-bluefield.c dw_mci_bluefield_hw_reset() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181038087 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 1391644193484611584 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/iommu/mtk_iommu.c mtk_iommu_config() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181039380 |
| PARAM_VALUE | 1 | a1 | 1 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 7199124409177903104 |
| PARAM_VALUE | 9 | quirk | 0 |
| DATA_SOURCE | 3 | a3 | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/char/hw_random/cn10k-rng.c reset_rng_health_state() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 3254782735 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 1562874963318120448 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mmc/host/sdhci-of-dwcmshc.c dwcmshc_bf3_hw_reset() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181038087 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 8679268024187371520 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
sound/soc/sof/imx/imx8.c imx8ulp_reset() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 3254779918 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 6932039849104572416 |
| PARAM_VALUE | 9 | quirk | 0 |
| NOCHECK_CALL |
drivers/firmware/qcom/qcom_scm-legacy.c __scm_legacy_do() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 8 | res | 4182141310597386240 |
| PARAM_VALUE | 9 | quirk | 0 |
| DATA_SOURCE | 8 | res | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &qcom_scm_lock | ||
| HALF_LOCKED2 | &a6xx_gpu->gmu.lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &profile->lock | ||
| HALF_LOCKED2 | global &qcom_scm_qseecom_call_lock |
drivers/firmware/qcom/qcom_scm-legacy.c scm_legacy_call_atomic() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | a1 | 8068133902599970816 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 8102439917661409280 |
| PARAM_VALUE | 9 | quirk | 0 |
| BIT_INFO | 0 | a0 | 0x220,0xfc1f223 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/soc/imx/soc-imx9.c imx9_soc_probe() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 3254779910 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 1771986630284107776 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/mediatek/mtk_dp.c mtk_dp_video_mute() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181039395 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 2737537138641547264 |
| PARAM_VALUE | 9 | quirk | 0 |
| DATA_SOURCE | 2 | a2 | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/memory/mtk-smi.c mtk_smi_larb_config_port_gen2_general() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181039380 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0-31 |
| PARAM_VALUE | 3 | a3 | 0-u32max |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 5840256875300577280 |
| PARAM_VALUE | 9 | quirk | 0 |
| NOCHECK_CALL |
drivers/usb/host/ohci-at91.c ohci_at91_port_suspend() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 1-u32max |
| PARAM_VALUE | 1 | a1 | 0-1 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 5058605119319134208 |
| PARAM_VALUE | 9 | quirk | 0 |
| DATA_SOURCE | 1 | a1 | $1 |
| HARD_MAX | 1 | a1 | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/thermal/renesas/rzg3e_thermal.c rzg3e_thermal_get_smc_trim() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181038114 |
| PARAM_VALUE | 1 | a1 | 477 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 1880542693049929728 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/thermal/renesas/rzg3e_thermal.c rzg3e_thermal_get_smc_trim() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181038114 |
| PARAM_VALUE | 1 | a1 | 476 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 1880542693049929728 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/char/hw_random/exynos-trng.c exynos_trng_do_read_smc() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181042194 |
| PARAM_VALUE | 1 | a1 | 2 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 3536429932721405952 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &reading_mutex |
drivers/char/hw_random/exynos-trng.c exynos_trng_init_smc() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181042194 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 4524931009751928832 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rng_mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/char/hw_random/exynos-trng.c exynos_trng_remove() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181042194 |
| PARAM_VALUE | 1 | a1 | 1 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 7477459943854669824 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/char/hw_random/exynos-trng.c exynos_trng_resume() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181042194 |
| PARAM_VALUE | 1 | a1 | 3 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 6600187291072692224 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/char/hw_random/exynos-trng.c exynos_trng_resume() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181042194 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 6600187291072692224 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/char/hw_random/exynos-trng.c exynos_trng_suspend() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181042194 |
| PARAM_VALUE | 1 | a1 | 1 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 8803862603232796672 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/char/hw_random/mtk-rng.c mtk_rng_read_smc() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181039440 |
| PARAM_VALUE | 1 | a1 | 0 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 7360751136506683392 |
| PARAM_VALUE | 9 | quirk | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &reading_mutex |
drivers/pmdomain/mediatek/mtk-pm-domains.c scpsys_modem_sec_poll() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181039365 |
| PARAM_VALUE | 1 | a1 | 18-19 |
| PARAM_VALUE | 2 | a2 | 1 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 3936387678565826560 |
| PARAM_VALUE | 9 | quirk | 0 |
| DATA_SOURCE | 1 | a1 | $0 |
| FUZZY_MAX | 1 | a1 | 19 |
| BIT_INFO | 1 | a1 | 0x12,0x1f |
| BIT_INFO | 1 | a1 | 0x12,0x1f |
| HARD_MAX | 1 | a1 | 19 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pmdomain/mediatek/mtk-pm-domains.c scpsys_modem_sec_power_on() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181039365 |
| PARAM_VALUE | 1 | a1 | 18-19 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 1165319107282427904 |
| PARAM_VALUE | 9 | quirk | 0 |
| FUZZY_MAX | 1 | a1 | 19 |
| BIT_INFO | 1 | a1 | 0x12,0x13 |
| BIT_INFO | 1 | a1 | 0x12,0x13 |
| HARD_MAX | 1 | a1 | 19 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pmdomain/mediatek/mtk-pm-domains.c scpsys_sec_infra_power_on() -> __arm_smccc_smc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a0 | 2181039424 |
| PARAM_VALUE | 1 | a1 | 0-1 |
| PARAM_VALUE | 2 | a2 | 0 |
| PARAM_VALUE | 3 | a3 | 0 |
| PARAM_VALUE | 4 | a4 | 0 |
| PARAM_VALUE | 5 | a5 | 0 |
| PARAM_VALUE | 6 | a6 | 0 |
| PARAM_VALUE | 7 | a7 | 0 |
| PARAM_VALUE | 8 | res | 1657596139053248512 |
| PARAM_VALUE | 9 | quirk | 0 |
| FUZZY_MAX | 1 | a1 | 1 |
| HARD_MAX | 1 | a1 | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |