From 0fe2d9a4438a523a0612f732cd6995a9e0d9553f Mon Sep 17 00:00:00 2001 From: Manoj Kumar Prabakaran Date: Tue, 9 Apr 2024 19:11:30 +0530 Subject: [PATCH] module/smcf: Fix build issue caused by missing headers in smcf This change fixes the compilation issue in SMCF module's mgi_validate_header. Signed-off-by: Manoj Kumar Prabakaran Signed-off-by: Abhishek Rawat --- module/smcf/src/mgi.c | 6 +----- module/smcf/src/mgi_validate_header.h | 7 ++++++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/module/smcf/src/mgi.c b/module/smcf/src/mgi.c index 3fe5b82b9..10d75185f 100644 --- a/module/smcf/src/mgi.c +++ b/module/smcf/src/mgi.c @@ -1,6 +1,6 @@ /* * Arm SCP/MCP Software - * Copyright (c) 2023-2024, Arm Limited and Contributors. All rights reserved. + * Copyright (c) 2023-2025, Arm Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -8,10 +8,6 @@ #include "mgi.h" #include "mgi_validate_header.h" -#include - -#include - /* Get the number of monitors supported by this MGI */ uint32_t mgi_get_num_of_monitors(struct smcf_mgi_reg *smcf_mgi) { diff --git a/module/smcf/src/mgi_validate_header.h b/module/smcf/src/mgi_validate_header.h index 91d981f80..032527ca7 100644 --- a/module/smcf/src/mgi_validate_header.h +++ b/module/smcf/src/mgi_validate_header.h @@ -1,6 +1,6 @@ /* * Arm SCP/MCP Software - * Copyright (c) 2023-2024, Arm Limited and Contributors. All rights reserved. + * Copyright (c) 2023-2025, Arm Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -9,6 +9,11 @@ #define MGI_VALIDATE_HEADER_H #include "mgi.h" + +#include + +#include + static_assert( MGI_GRP_ID_OFFSET == offsetof(struct smcf_mgi_reg, GRP_ID), "[SMCF] MGI_GRP_ID_OFFSET mismatch"); -- GitLab