Subject: Re: [PATCH v14 05/44] arm64: RMI: Add wrappers for RMI calls

From: Aneesh Kumar K.V <[email-masked]>
Date: Tue, 19 May 2026 11:05:22 +0530

Steven Price <[email-masked]> writes:

> The wrappers make the call sites easier to read and deal with the
> boiler plate of handling the error codes from the RMM.
>
> Signed-off-by: Steven Price <[email-masked]>
> +#define rmi_smccc(...) do {						\
> +	arm_smccc_1_1_invoke(__VA_ARGS__);				\
> +} while (RMI_RETURN_STATUS(res.a0) == RMI_BUSY ||			\
> +	 RMI_RETURN_STATUS(res.a0) == RMI_BLOCKED)
> +

I guess this is not used. Also, that would require the call site to have a struct arm_smccc_res res.

-aneesh