Lines Matching +full:smc +full:- +full:id
4 * SPDX-License-Identifier: GPL-2.0
10 * This file provides common defines for ARM SMC Calling Convention as
60 * struct arm_smccc_res - Result from SMC/HVC call
61 * @a0-a3 result values from registers 0 to 3
71 * struct arm_smccc_quirk - Contains quirk information
72 * @id: quirk identification
74 * @a6: Qualcomm quirk entry for returning post-smc call contents of a6
77 int id; member
84 * __arm_smccc_smc() - make SMC calls
85 * @a0-a7: arguments passed in registers 0 to 7
89 * This function is used to make SMC calls following SMC Calling Convention.
91 * to the SMC instruction. The return values are updated with the content
92 * from register 0 to 3 on return from the SMC instruction. An optional
101 * __arm_smccc_hvc() - make HVC calls
102 * @a0-a7: arguments passed in registers 0 to 7
106 * This function is used to make HVC calls following SMC Calling