This patch fixes the following Ecc reported error: The #ifndef at the start of an include file should have one postfix underscore, and no prefix underscore character Some include guards have been modified to match the name of the header file. Some comments have also been added on the closing '#endif'. Cc: Bret Barkelew <bret.barkelew@microsoft.com> Cc: Sean Brogan <sean.brogan@microsoft.com> Cc: Leif Lindholm <leif@nuviainc.com> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org> Cc: Sami Mujawar <sami.mujawar@arm.com> Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com> Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
57 lines
975 B
C
57 lines
975 B
C
/** @file
|
|
|
|
Copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
|
|
Portions Copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>
|
|
Copyright (c) 2020, NUVIA Inc. All rights reserved.<BR>
|
|
|
|
SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
|
|
**/
|
|
|
|
#ifndef AARCH64_LIB_H_
|
|
#define AARCH64_LIB_H_
|
|
|
|
typedef VOID (*AARCH64_CACHE_OPERATION)(UINTN);
|
|
|
|
VOID
|
|
AArch64AllDataCachesOperation (
|
|
IN AARCH64_CACHE_OPERATION DataCacheOperation
|
|
);
|
|
|
|
VOID
|
|
EFIAPI
|
|
ArmInvalidateDataCacheEntryBySetWay (
|
|
IN UINTN SetWayFormat
|
|
);
|
|
|
|
VOID
|
|
EFIAPI
|
|
ArmCleanDataCacheEntryBySetWay (
|
|
IN UINTN SetWayFormat
|
|
);
|
|
|
|
VOID
|
|
EFIAPI
|
|
ArmCleanInvalidateDataCacheEntryBySetWay (
|
|
IN UINTN SetWayFormat
|
|
);
|
|
|
|
UINTN
|
|
EFIAPI
|
|
ArmReadIdAA64Pfr0 (
|
|
VOID
|
|
);
|
|
|
|
/** Reads the ID_AA64MMFR2_EL1 register.
|
|
|
|
@return The contents of the ID_AA64MMFR2_EL1 register.
|
|
**/
|
|
UINTN
|
|
EFIAPI
|
|
ArmReadIdAA64Mmfr2 (
|
|
VOID
|
|
);
|
|
|
|
#endif // AARCH64_LIB_H_
|
|
|