fix(rmm-eac5): fix MISRA C 10.3 violations
Change-Id: I62d6cc121813d7f7b7e2a78f24c7c2cb7b0ddd96
Signed-off-by: AlexeiFedorov <Alexei.Fedorov@arm.com>
diff --git a/runtime/core/handler.c b/runtime/core/handler.c
index 1af375c..851a612 100644
--- a/runtime/core/handler.c
+++ b/runtime/core/handler.c
@@ -116,11 +116,11 @@
#define RMI_HANDLER_ID(_id) SMC64_FID_OFFSET_FROM_RANGE_MIN(RMI, _id)
#define HANDLER(_id, _in, _out, _fn, _exec, _error)[RMI_HANDLER_ID(SMC_RMM_##_id)] = { \
- .fn_name = (#_id), \
- .type = RMI_TYPE(_in, _out), \
- .f_##_in##_out = (_fn), \
- .log_exec = (_exec), \
- .log_error = (_error) \
+ .fn_name = (#_id), \
+ .type = (enum rmi_type)RMI_TYPE(_in, _out), \
+ .f_##_in##_out = (_fn), \
+ .log_exec = (_exec), \
+ .log_error = (_error) \
}
/*