mach-imx: bootaux: fix building with disabled bootelf
[platform/kernel/u-boot.git] / include / mm_communication.h
index f178475..f38f1a5 100644 (file)
 
 #include <part_efi.h>
 
+#if CONFIG_IS_ENABLED(ARM_FFA_TRANSPORT)
 /* MM service UUID string (big-endian format). This UUID is  common across all MM SPs */
 #define MM_SP_UUID     "33d532ed-e699-0942-c09c-a798d9cd722d"
+#endif
 
 /*
  * Interface to the pseudo Trusted Application (TA), which provides a
@@ -254,11 +256,13 @@ struct smm_variable_var_check_property {
        u16                       name[];
 };
 
+#if CONFIG_IS_ENABLED(ARM_FFA_TRANSPORT)
 /* supported MM transports */
 enum mm_comms_select {
        MM_COMMS_UNDEFINED,
        MM_COMMS_FFA,
        MM_COMMS_OPTEE
 };
+#endif
 
 #endif /* _MM_COMMUNICATION_H_ */