From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74473+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74473+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537587; cv=none; d=zohomail.com; s=zohoarc; b=B7DMP+qpFQiceqbEYNEGjbEbtBE2VwKh1IrSSXeRifsmHuRpWfjpuj9ohVOrH+ejl7O5z4RK6t5BkPfIXLdB2PM1qbnBPz7bhVFLHocPsAfx4HxkN6fysYeiJcHa1A1HilavPAKKURCeAxQHUBMAXgTnBtMnj+TZUgUK9gdCjQg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537587; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=MXM+ut1PMonLXv6ODnmJkjmP48gGpxyWZys9V6aONG4=; b=R7S3JGNsHywySKPEN76roX8RSJfCPaU6xztQc5fLnj+R+nCYHzmWA7G14qwrY2kVHpHEcehxgN9sdWdNoFfehZ1tVEdIEanOLp+XF3cj0yxm2t7Y84PA91VV/Wn83aErcfx0TlWEZg2UvGYVAhS4falwfvZ1AEh5dh8xUs7tWk8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74473+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537587565182.61396936940753; Tue, 27 Apr 2021 08:33:07 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id gXStYY1788612xnYLlSjSEz2; Tue, 27 Apr 2021 08:33:06 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web09.9862.1619537579086720486 for ; Tue, 27 Apr 2021 08:32:59 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A014A31B; Tue, 27 Apr 2021 08:32:58 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id BA8163F73B; Tue, 27 Apr 2021 08:32:56 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 01/15] ArmPkg: Fix Ecc error 8003 Date: Tue, 27 Apr 2021 16:32:37 +0100 Message-Id: <20210427153251.11576-2-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: xxDej2G9N9cJkOaBxXrLLDmmx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537586; bh=hICOXtrvlapvwZEFn3W564vGE7pe/95vNearEPguQZU=; h=Date:From:Reply-To:Subject:To; b=JCUNf64lsiv/Am7aWq+tT9AuzUs4chn88xhTI2KrD/PdfP0JdWL+QfYjqkh0n/Bg9Me RaIqlnkx3PgptYLw1xrobpRxHumIZsHaw8DP4mCfKhfbANSu9LCdMkaTKKaT3fhGBEbuY KahmyuO/RHWvsrt6U7DxFlXpe26LyLMZA6Y= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois 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 Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Sami Mujawar --- ArmPkg/Drivers/ArmGic/ArmGicDxe.h | 6 +++--- ArmPkg/Drivers/CpuDxe/CpuDxe.h | 6 +++--- ArmPkg/Drivers/GenericWatchdogDxe/GenericWatchdog.h | 6 +++--- ArmPkg/Filesystem/SemihostFs/Arm/SemihostFs.h | 6 +++--- ArmPkg/Include/AsmMacroIoLib.h | 6 +++--- ArmPkg/Include/AsmMacroIoLibV8.h | 6 +++--- ArmPkg/Include/Chipset/AArch64.h | 6 +++--- ArmPkg/Include/Chipset/AArch64Mmu.h | 6 +++--- ArmPkg/Include/Chipset/ArmCortexA9.h | 6 +++--- ArmPkg/Include/Chipset/ArmV7.h | 6 +++--- ArmPkg/Include/Chipset/ArmV7Mmu.h | 6 +++--- ArmPkg/Include/Guid/ArmMpCoreInfo.h | 6 +++--- ArmPkg/Include/IndustryStandard/ArmMmSvc.h | 6 +++--- ArmPkg/Include/IndustryStandard/ArmStdSmc.h | 6 +++--- ArmPkg/Include/Library/ArmDisassemblerLib.h | 6 +++--- ArmPkg/Include/Library/ArmGenericTimerCounterLib.h | 6 +++--- ArmPkg/Include/Library/ArmGicArchLib.h | 6 +++--- ArmPkg/Include/Library/ArmHvcLib.h | 6 +++--- ArmPkg/Include/Library/ArmLib.h | 6 +++--- ArmPkg/Include/Library/ArmMmuLib.h | 6 +++--- ArmPkg/Include/Library/ArmSmcLib.h | 6 +++--- ArmPkg/Include/Library/ArmSvcLib.h | 6 +++--- ArmPkg/Include/Library/DefaultExceptionHandlerLib.h | 6 +++--- ArmPkg/Include/Library/OpteeLib.h | 6 +++--- ArmPkg/Include/Library/SemihostLib.h | 6 +++--- ArmPkg/Include/Library/StandaloneMmMmuLib.h | 6 +++--- ArmPkg/Include/Ppi/ArmMpCoreInfo.h | 6 +++--- ArmPkg/Library/ArmLib/AArch64/AArch64Lib.h | 6 +++--- ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h | 6 +++--- ArmPkg/Library/ArmLib/ArmLibPrivate.h | 6 +++--- ArmPkg/Library/OpteeLib/OpteeSmc.h | 6 +++--- ArmPkg/Library/PlatformBootManagerLib/PlatformBm.h | 6 +++--- ArmPkg/Library/SemihostLib/SemihostPrivate.h | 6 +++--- 33 files changed, 99 insertions(+), 99 deletions(-) diff --git a/ArmPkg/Drivers/ArmGic/ArmGicDxe.h b/ArmPkg/Drivers/ArmGic/ArmG= icDxe.h index bf067ae03e08..c78b788ac012 100644 --- a/ArmPkg/Drivers/ArmGic/ArmGicDxe.h +++ b/ArmPkg/Drivers/ArmGic/ArmGicDxe.h @@ -6,8 +6,8 @@ SPDX-License-Identifier: BSD-2-Clause-Patent =20 --*/ =20 -#ifndef __ARM_GIC_DXE_H__ -#define __ARM_GIC_DXE_H__ +#ifndef ARM_GIC_DXE_H_ +#define ARM_GIC_DXE_H_ =20 #include #include @@ -76,4 +76,4 @@ GicGetDistributorIcfgBaseAndBit ( OUT UINTN *Config1Bit ); =20 -#endif +#endif // ARM_GIC_DXE_H_ diff --git a/ArmPkg/Drivers/CpuDxe/CpuDxe.h b/ArmPkg/Drivers/CpuDxe/CpuDxe.h index 3fe5c24d5e5b..4cf3ab258c24 100644 --- a/ArmPkg/Drivers/CpuDxe/CpuDxe.h +++ b/ArmPkg/Drivers/CpuDxe/CpuDxe.h @@ -7,8 +7,8 @@ =20 **/ =20 -#ifndef __CPU_DXE_ARM_EXCEPTION_H__ -#define __CPU_DXE_ARM_EXCEPTION_H__ +#ifndef CPU_DXE_H_ +#define CPU_DXE_H_ =20 #include =20 @@ -143,4 +143,4 @@ SetGcdMemorySpaceAttributes ( IN UINT64 Attributes ); =20 -#endif // __CPU_DXE_ARM_EXCEPTION_H__ +#endif // CPU_DXE_H_ diff --git a/ArmPkg/Drivers/GenericWatchdogDxe/GenericWatchdog.h b/ArmPkg/D= rivers/GenericWatchdogDxe/GenericWatchdog.h index c64bc5c4627d..28db57e07bdf 100644 --- a/ArmPkg/Drivers/GenericWatchdogDxe/GenericWatchdog.h +++ b/ArmPkg/Drivers/GenericWatchdogDxe/GenericWatchdog.h @@ -5,8 +5,8 @@ * SPDX-License-Identifier: BSD-2-Clause-Patent * **/ -#ifndef __GENERIC_WATCHDOG_H__ -#define __GENERIC_WATCHDOG_H__ +#ifndef GENERIC_WATCHDOG_H_ +#define GENERIC_WATCHDOG_H_ =20 // Refresh Frame: #define GENERIC_WDOG_REFRESH_REG ((UINTN)FixedPcdGet64 (PcdGe= nericWatchdogRefreshBase) + 0x000) @@ -21,4 +21,4 @@ #define GENERIC_WDOG_ENABLED 1 #define GENERIC_WDOG_DISABLED 0 =20 -#endif // __GENERIC_WATCHDOG_H__ +#endif // GENERIC_WATCHDOG_H_ diff --git a/ArmPkg/Filesystem/SemihostFs/Arm/SemihostFs.h b/ArmPkg/Filesys= tem/SemihostFs/Arm/SemihostFs.h index ce92fe9f1b91..5fe7c5f4d4e3 100644 --- a/ArmPkg/Filesystem/SemihostFs/Arm/SemihostFs.h +++ b/ArmPkg/Filesystem/SemihostFs/Arm/SemihostFs.h @@ -7,8 +7,8 @@ =20 **/ =20 -#ifndef __SEMIHOST_FS_H__ -#define __SEMIHOST_FS_H__ +#ifndef SEMIHOST_FS_H_ +#define SEMIHOST_FS_H_ =20 EFI_STATUS VolumeOpen ( @@ -242,5 +242,5 @@ FileFlush ( IN EFI_FILE *File ); =20 -#endif // __SEMIHOST_FS_H__ +#endif // SEMIHOST_FS_H_ =20 diff --git a/ArmPkg/Include/AsmMacroIoLib.h b/ArmPkg/Include/AsmMacroIoLib.h index e3576c8beb6e..6c901ac3871b 100644 --- a/ArmPkg/Include/AsmMacroIoLib.h +++ b/ArmPkg/Include/AsmMacroIoLib.h @@ -10,8 +10,8 @@ **/ =20 =20 -#ifndef __MACRO_IO_LIB_H__ -#define __MACRO_IO_LIB_H__ +#ifndef ASM_MACRO_IO_LIB_H_ +#define ASM_MACRO_IO_LIB_H_ =20 #define _ASM_FUNC(Name, Section) \ .global Name ; \ @@ -36,4 +36,4 @@ movt Reg, #:upper16:(Sym) - (. + 12) ; \ ldr Reg, [pc, Reg] =20 -#endif +#endif // ASM_MACRO_IO_LIB_H_ diff --git a/ArmPkg/Include/AsmMacroIoLibV8.h b/ArmPkg/Include/AsmMacroIoLi= bV8.h index bcc0d8dafe0c..337d9ae0168e 100644 --- a/ArmPkg/Include/AsmMacroIoLibV8.h +++ b/ArmPkg/Include/AsmMacroIoLibV8.h @@ -10,8 +10,8 @@ **/ =20 =20 -#ifndef __MACRO_IO_LIBV8_H__ -#define __MACRO_IO_LIBV8_H__ +#ifndef ASM_MACRO_IO_LIBV8_H_ +#define ASM_MACRO_IO_LIBV8_H_ =20 // CurrentEL : 0xC =3D EL3; 8 =3D EL2; 4 =3D EL1 // This only selects between EL1 and EL2, else we die. @@ -54,4 +54,4 @@ movk Reg, ((Val) >> 16) & 0xffff, lsl #16 ; \ movk Reg, (Val) & 0xffff =20 -#endif // __MACRO_IO_LIBV8_H__ +#endif // ASM_MACRO_IO_LIBV8_H_ diff --git a/ArmPkg/Include/Chipset/AArch64.h b/ArmPkg/Include/Chipset/AArc= h64.h index 09d4cfe28da7..10aeb9a15ad8 100644 --- a/ArmPkg/Include/Chipset/AArch64.h +++ b/ArmPkg/Include/Chipset/AArch64.h @@ -7,8 +7,8 @@ =20 **/ =20 -#ifndef __AARCH64_H__ -#define __AARCH64_H__ +#ifndef AARCH64_H_ +#define AARCH64_H_ =20 #include =20 @@ -238,4 +238,4 @@ ArmWriteCntHctl ( IN UINT32 CntHctl ); =20 -#endif // __AARCH64_H__ +#endif // AARCH64_H_ diff --git a/ArmPkg/Include/Chipset/AArch64Mmu.h b/ArmPkg/Include/Chipset/A= Arch64Mmu.h index 6c7ada16b18a..fe38ba1c50ce 100644 --- a/ArmPkg/Include/Chipset/AArch64Mmu.h +++ b/ArmPkg/Include/Chipset/AArch64Mmu.h @@ -6,8 +6,8 @@ * **/ =20 -#ifndef __AARCH64_MMU_H_ -#define __AARCH64_MMU_H_ +#ifndef AARCH64_MMU_H_ +#define AARCH64_MMU_H_ =20 // // Memory Attribute Indirection register Definitions @@ -194,5 +194,5 @@ =20 // Uses LPAE Page Table format =20 -#endif // __AARCH64_MMU_H_ +#endif // AARCH64_MMU_H_ =20 diff --git a/ArmPkg/Include/Chipset/ArmCortexA9.h b/ArmPkg/Include/Chipset/= ArmCortexA9.h index 13d18e5893dd..cb937ebc8c8b 100644 --- a/ArmPkg/Include/Chipset/ArmCortexA9.h +++ b/ArmPkg/Include/Chipset/ArmCortexA9.h @@ -6,8 +6,8 @@ =20 **/ =20 -#ifndef __ARM_CORTEX_A9_H__ -#define __ARM_CORTEX_A9_H__ +#ifndef ARM_CORTEX_A9_H_ +#define ARM_CORTEX_A9_H_ =20 #include =20 @@ -55,5 +55,5 @@ ArmGetScuBaseAddress ( VOID ); =20 -#endif +#endif // ARM_CORTEX_A9_H_ =20 diff --git a/ArmPkg/Include/Chipset/ArmV7.h b/ArmPkg/Include/Chipset/ArmV7.h index 025f87a56d16..6b20b988e364 100644 --- a/ArmPkg/Include/Chipset/ArmV7.h +++ b/ArmPkg/Include/Chipset/ArmV7.h @@ -7,8 +7,8 @@ =20 **/ =20 -#ifndef __ARM_V7_H__ -#define __ARM_V7_H__ +#ifndef ARM_V7_H_ +#define ARM_V7_H_ =20 #include =20 @@ -120,4 +120,4 @@ ArmWriteNsacr ( IN UINT32 Nsacr ); =20 -#endif // __ARM_V7_H__ +#endif // ARM_V7_H_ diff --git a/ArmPkg/Include/Chipset/ArmV7Mmu.h b/ArmPkg/Include/Chipset/Arm= V7Mmu.h index 25d82d029795..87c443df3fce 100644 --- a/ArmPkg/Include/Chipset/ArmV7Mmu.h +++ b/ArmPkg/Include/Chipset/ArmV7Mmu.h @@ -6,8 +6,8 @@ * **/ =20 -#ifndef __ARMV7_MMU_H_ -#define __ARMV7_MMU_H_ +#ifndef ARMV7_MMU_H_ +#define ARMV7_MMU_H_ =20 #define TTBR_NOT_OUTER_SHAREABLE BIT5 #define TTBR_RGN_OUTER_NON_CACHEABLE 0 @@ -235,4 +235,4 @@ ConvertSectionAttributesToPageAttributes ( IN BOOLEAN IsLargePage ); =20 -#endif +#endif // ARMV7_MMU_H_ diff --git a/ArmPkg/Include/Guid/ArmMpCoreInfo.h b/ArmPkg/Include/Guid/ArmM= pCoreInfo.h index 3f9d17bb72c0..b810767879ae 100644 --- a/ArmPkg/Include/Guid/ArmMpCoreInfo.h +++ b/ArmPkg/Include/Guid/ArmMpCoreInfo.h @@ -6,8 +6,8 @@ * **/ =20 -#ifndef __ARM_MP_CORE_INFO_GUID_H_ -#define __ARM_MP_CORE_INFO_GUID_H_ +#ifndef ARM_MP_CORE_INFO_GUID_H_ +#define ARM_MP_CORE_INFO_GUID_H_ =20 #define MAX_CPUS_PER_MPCORE_SYSTEM 0x04 #define SCU_CONFIG_REG_OFFSET 0x04 @@ -57,4 +57,4 @@ typedef struct { =20 extern EFI_GUID gArmMpCoreInfoGuid; =20 -#endif /* MPCOREINFO_H_ */ +#endif /* ARM_MP_CORE_INFO_GUID_H_ */ diff --git a/ArmPkg/Include/IndustryStandard/ArmMmSvc.h b/ArmPkg/Include/In= dustryStandard/ArmMmSvc.h index 71a5398558b8..33d60ccf17bc 100644 --- a/ArmPkg/Include/IndustryStandard/ArmMmSvc.h +++ b/ArmPkg/Include/IndustryStandard/ArmMmSvc.h @@ -6,8 +6,8 @@ * **/ =20 -#ifndef __ARM_MM_SVC_H__ -#define __ARM_MM_SVC_H__ +#ifndef ARM_MM_SVC_H_ +#define ARM_MM_SVC_H_ =20 /* * SVC IDs to allow the MM secure partition to initialise itself, handle @@ -44,4 +44,4 @@ #define SPM_MAJOR_VERSION 0 #define SPM_MINOR_VERSION 1 =20 -#endif +#endif // ARM_MM_SVC_H_ diff --git a/ArmPkg/Include/IndustryStandard/ArmStdSmc.h b/ArmPkg/Include/I= ndustryStandard/ArmStdSmc.h index 9e0a3a3960d5..67afb0ea2d3d 100644 --- a/ArmPkg/Include/IndustryStandard/ArmStdSmc.h +++ b/ArmPkg/Include/IndustryStandard/ArmStdSmc.h @@ -10,8 +10,8 @@ * (https://developer.arm.com/documentation/den0028/c/?lang=3Den) **/ =20 -#ifndef __ARM_STD_SMC_H__ -#define __ARM_STD_SMC_H__ +#ifndef ARM_STD_SMC_H_ +#define ARM_STD_SMC_H_ =20 /* * SMC function IDs for Standard Service queries @@ -129,4 +129,4 @@ /* 0xbf00ff02 is reserved */ #define ARM_SMC_ID_TOS_REVISION 0xbf00ff03 =20 -#endif +#endif // ARM_STD_SMC_H_ diff --git a/ArmPkg/Include/Library/ArmDisassemblerLib.h b/ArmPkg/Include/L= ibrary/ArmDisassemblerLib.h index c103b72e8127..d8c7af029dd3 100644 --- a/ArmPkg/Include/Library/ArmDisassemblerLib.h +++ b/ArmPkg/Include/Library/ArmDisassemblerLib.h @@ -6,8 +6,8 @@ =20 **/ =20 -#ifndef __ARM_DISASSEBLER_LIB_H__ -#define __ARM_DISASSEBLER_LIB_H__ +#ifndef ARM_DISASSEMBLER_LIB_H_ +#define ARM_DISASSEMBLER_LIB_H_ =20 /** Place a disassembly of **OpCodePtr into buffer, and update OpCodePtr to @@ -34,4 +34,4 @@ DisassembleInstruction ( OUT UINTN Size ); =20 -#endif +#endif // ARM_DISASSEMBLER_LIB_H_ diff --git a/ArmPkg/Include/Library/ArmGenericTimerCounterLib.h b/ArmPkg/In= clude/Library/ArmGenericTimerCounterLib.h index d3051be30f2d..96bdffbf1ee3 100644 --- a/ArmPkg/Include/Library/ArmGenericTimerCounterLib.h +++ b/ArmPkg/Include/Library/ArmGenericTimerCounterLib.h @@ -7,8 +7,8 @@ =20 **/ =20 -#ifndef __ARM_GENERIC_TIMER_COUNTER_LIB_H__ -#define __ARM_GENERIC_TIMER_COUNTER_LIB_H__ +#ifndef ARM_GENERIC_TIMER_COUNTER_LIB_H_ +#define ARM_GENERIC_TIMER_COUNTER_LIB_H_ =20 VOID EFIAPI @@ -82,4 +82,4 @@ ArmGenericTimerSetCompareVal ( IN UINT64 Value ); =20 -#endif +#endif // ARM_GENERIC_TIMER_COUNTER_LIB_H_ diff --git a/ArmPkg/Include/Library/ArmGicArchLib.h b/ArmPkg/Include/Librar= y/ArmGicArchLib.h index 264322f1d0df..b3635d226866 100644 --- a/ArmPkg/Include/Library/ArmGicArchLib.h +++ b/ArmPkg/Include/Library/ArmGicArchLib.h @@ -6,8 +6,8 @@ * **/ =20 -#ifndef __ARM_GIC_ARCH_LIB_H__ -#define __ARM_GIC_ARCH_LIB_H__ +#ifndef ARM_GIC_ARCH_LIB_H_ +#define ARM_GIC_ARCH_LIB_H_ =20 // // GIC definitions @@ -24,4 +24,4 @@ ArmGicGetSupportedArchRevision ( VOID ); =20 -#endif +#endif // ARM_GIC_ARCH_LIB_H_ diff --git a/ArmPkg/Include/Library/ArmHvcLib.h b/ArmPkg/Include/Library/Ar= mHvcLib.h index d26f0cff31eb..d202c2af6ee3 100644 --- a/ArmPkg/Include/Library/ArmHvcLib.h +++ b/ArmPkg/Include/Library/ArmHvcLib.h @@ -6,8 +6,8 @@ * **/ =20 -#ifndef __ARM_HVC_LIB__ -#define __ARM_HVC_LIB__ +#ifndef ARM_HVC_LIB_H_ +#define ARM_HVC_LIB_H_ =20 /** * The size of the HVC arguments are different between AArch64 and AArch32. @@ -37,4 +37,4 @@ ArmCallHvc ( IN OUT ARM_HVC_ARGS *Args ); =20 -#endif +#endif // ARM_HVC_LIB_H_ diff --git a/ArmPkg/Include/Library/ArmLib.h b/ArmPkg/Include/Library/ArmLi= b.h index 70b9d816b74c..5c232d779c83 100644 --- a/ArmPkg/Include/Library/ArmLib.h +++ b/ArmPkg/Include/Library/ArmLib.h @@ -8,8 +8,8 @@ =20 **/ =20 -#ifndef __ARM_LIB__ -#define __ARM_LIB__ +#ifndef ARM_LIB_H_ +#define ARM_LIB_H_ =20 #include =20 @@ -753,4 +753,4 @@ ArmHasSecurityExtensions ( ); #endif // MDE_CPU_ARM =20 -#endif // __ARM_LIB__ +#endif // ARM_LIB_H_ diff --git a/ArmPkg/Include/Library/ArmMmuLib.h b/ArmPkg/Include/Library/Ar= mMmuLib.h index 23e89a0c6584..410f06ce373c 100644 --- a/ArmPkg/Include/Library/ArmMmuLib.h +++ b/ArmPkg/Include/Library/ArmMmuLib.h @@ -6,8 +6,8 @@ =20 **/ =20 -#ifndef __ARM_MMU_LIB__ -#define __ARM_MMU_LIB__ +#ifndef ARM_MMU_LIB_H_ +#define ARM_MMU_LIB_H_ =20 #include =20 @@ -64,4 +64,4 @@ ArmSetMemoryAttributes ( IN UINT64 Attributes ); =20 -#endif +#endif // ARM_MMU_LIB_H_ diff --git a/ArmPkg/Include/Library/ArmSmcLib.h b/ArmPkg/Include/Library/Ar= mSmcLib.h index 835d6788e0b9..ced60b3c1147 100644 --- a/ArmPkg/Include/Library/ArmSmcLib.h +++ b/ArmPkg/Include/Library/ArmSmcLib.h @@ -6,8 +6,8 @@ * **/ =20 -#ifndef __ARM_SMC_LIB__ -#define __ARM_SMC_LIB__ +#ifndef ARM_SMC_LIB_H_ +#define ARM_SMC_LIB_H_ =20 /** * The size of the SMC arguments are different between AArch64 and AArch32. @@ -37,4 +37,4 @@ ArmCallSmc ( IN OUT ARM_SMC_ARGS *Args ); =20 -#endif +#endif // ARM_SMC_LIB_H_ diff --git a/ArmPkg/Include/Library/ArmSvcLib.h b/ArmPkg/Include/Library/Ar= mSvcLib.h index a4414270f3b9..d4a1a8f11863 100644 --- a/ArmPkg/Include/Library/ArmSvcLib.h +++ b/ArmPkg/Include/Library/ArmSvcLib.h @@ -6,8 +6,8 @@ * **/ =20 -#ifndef __ARM_SVC_LIB__ -#define __ARM_SVC_LIB__ +#ifndef ARM_SVC_LIB_H_ +#define ARM_SVC_LIB_H_ =20 /** * The size of the SVC arguments are different between AArch64 and AArch32. @@ -43,4 +43,4 @@ ArmCallSvc ( IN OUT ARM_SVC_ARGS *Args ); =20 -#endif +#endif // ARM_SVC_LIB_H_ diff --git a/ArmPkg/Include/Library/DefaultExceptionHandlerLib.h b/ArmPkg/I= nclude/Library/DefaultExceptionHandlerLib.h index bbcf30f85752..57dc555e1332 100644 --- a/ArmPkg/Include/Library/DefaultExceptionHandlerLib.h +++ b/ArmPkg/Include/Library/DefaultExceptionHandlerLib.h @@ -6,8 +6,8 @@ =20 **/ =20 -#ifndef __DEFAULT_EXCEPTION_HANDLER_LIB_H__ -#define __DEFAULT_EXCEPTION_HANDLER_LIB_H__ +#ifndef DEFAULT_EXCEPTION_HANDLER_LIB_H_ +#define DEFAULT_EXCEPTION_HANDLER_LIB_H_ =20 /** This is the default action to take on an unexpected exception @@ -22,4 +22,4 @@ DefaultExceptionHandler ( IN OUT EFI_SYSTEM_CONTEXT SystemContext ); =20 -#endif +#endif // DEFAULT_EXCEPTION_HANDLER_LIB_H_ diff --git a/ArmPkg/Include/Library/OpteeLib.h b/ArmPkg/Include/Library/Opt= eeLib.h index 8ceab117d132..b9399d2e1810 100644 --- a/ArmPkg/Include/Library/OpteeLib.h +++ b/ArmPkg/Include/Library/OpteeLib.h @@ -8,8 +8,8 @@ =20 **/ =20 -#ifndef _OPTEE_H_ -#define _OPTEE_H_ +#ifndef OPTEE_LIB_H_ +#define OPTEE_LIB_H_ =20 /* * The 'Trusted OS Call UID' is supposed to return the following UUID for @@ -117,4 +117,4 @@ OpteeInvokeFunction ( IN OUT OPTEE_INVOKE_FUNCTION_ARG *InvokeFunctionArg ); =20 -#endif +#endif // OPTEE_LIB_H_ diff --git a/ArmPkg/Include/Library/SemihostLib.h b/ArmPkg/Include/Library/= SemihostLib.h index ce08b2778d72..590728c804f4 100644 --- a/ArmPkg/Include/Library/SemihostLib.h +++ b/ArmPkg/Include/Library/SemihostLib.h @@ -7,8 +7,8 @@ =20 **/ =20 -#ifndef __SEMIHOSTING_H__ -#define __SEMIHOSTING_H__ +#ifndef SEMIHOSTING_LIB_H_ +#define SEMIHOSTING_LIB_H_ =20 /* * @@ -129,4 +129,4 @@ SemihostSystem ( IN CHAR8 *CommandLine ); =20 -#endif // __SEMIHOSTING_H__ +#endif // SEMIHOSTING_LIB_H_ diff --git a/ArmPkg/Include/Library/StandaloneMmMmuLib.h b/ArmPkg/Include/L= ibrary/StandaloneMmMmuLib.h index 1d2a0e0c2bac..ccc016d0350a 100644 --- a/ArmPkg/Include/Library/StandaloneMmMmuLib.h +++ b/ArmPkg/Include/Library/StandaloneMmMmuLib.h @@ -6,8 +6,8 @@ =20 **/ =20 -#ifndef __STANDALONEMM_MMU_LIB__ -#define __STANDALONEMM_MMU_LIB__ +#ifndef STANDALONE_MM_MMU_LIB_ +#define STANDALONE_MM_MMU_LIB_ =20 EFI_STATUS ArmSetMemoryRegionNoExec ( @@ -33,4 +33,4 @@ ArmClearMemoryRegionReadOnly ( IN UINT64 Length ); =20 -#endif /* __STANDALONEMM_MMU_LIB__ */ +#endif /* STANDALONE_MM_MMU_LIB_ */ diff --git a/ArmPkg/Include/Ppi/ArmMpCoreInfo.h b/ArmPkg/Include/Ppi/ArmMpC= oreInfo.h index 871119bde2f0..b1e404ce1364 100644 --- a/ArmPkg/Include/Ppi/ArmMpCoreInfo.h +++ b/ArmPkg/Include/Ppi/ArmMpCoreInfo.h @@ -6,8 +6,8 @@ * **/ =20 -#ifndef __ARM_MP_CORE_INFO_PPI_H__ -#define __ARM_MP_CORE_INFO_PPI_H__ +#ifndef ARM_MP_CORE_INFO_PPI_H_ +#define ARM_MP_CORE_INFO_PPI_H_ =20 #include =20 @@ -49,4 +49,4 @@ typedef struct { extern EFI_GUID gArmMpCoreInfoPpiGuid; extern EFI_GUID gArmMpCoreInfoGuid; =20 -#endif +#endif // ARM_MP_CORE_INFO_PPI_H_ diff --git a/ArmPkg/Library/ArmLib/AArch64/AArch64Lib.h b/ArmPkg/Library/Ar= mLib/AArch64/AArch64Lib.h index cfc0c878a415..318020277b24 100644 --- a/ArmPkg/Library/ArmLib/AArch64/AArch64Lib.h +++ b/ArmPkg/Library/ArmLib/AArch64/AArch64Lib.h @@ -8,8 +8,8 @@ =20 **/ =20 -#ifndef __AARCH64_LIB_H__ -#define __AARCH64_LIB_H__ +#ifndef AARCH64_LIB_H_ +#define AARCH64_LIB_H_ =20 typedef VOID (*AARCH64_CACHE_OPERATION)(UINTN); =20 @@ -52,5 +52,5 @@ ArmReadIdAA64Mmfr2 ( VOID ); =20 -#endif // __AARCH64_LIB_H__ +#endif // AARCH64_LIB_H_ =20 diff --git a/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h b/ArmPkg/Library/ArmLib/A= rm/ArmV7Lib.h index dcf6723b803b..5a92ade2b313 100644 --- a/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h +++ b/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h @@ -6,8 +6,8 @@ =20 **/ =20 -#ifndef __ARM_V7_LIB_H__ -#define __ARM_V7_LIB_H__ +#ifndef ARM_V7_LIB_H_ +#define ARM_V7_LIB_H_ =20 #define ID_MMFR0_SHARELVL_SHIFT 12 #define ID_MMFR0_SHARELVL_MASK 0xf @@ -64,5 +64,5 @@ ArmReadIdPfr1 ( VOID ); =20 -#endif // __ARM_V7_LIB_H__ +#endif // ARM_V7_LIB_H_ =20 diff --git a/ArmPkg/Library/ArmLib/ArmLibPrivate.h b/ArmPkg/Library/ArmLib/= ArmLibPrivate.h index 1818a1994dc3..5db83d620bfc 100644 --- a/ArmPkg/Library/ArmLib/ArmLibPrivate.h +++ b/ArmPkg/Library/ArmLib/ArmLibPrivate.h @@ -8,8 +8,8 @@ =20 **/ =20 -#ifndef __ARM_LIB_PRIVATE_H__ -#define __ARM_LIB_PRIVATE_H__ +#ifndef ARM_LIB_PRIVATE_H_ +#define ARM_LIB_PRIVATE_H_ =20 #define CACHE_SIZE_4_KB (3UL) #define CACHE_SIZE_8_KB (4UL) @@ -186,4 +186,4 @@ ReadCLIDR ( VOID ); =20 -#endif // __ARM_LIB_PRIVATE_H__ +#endif // ARM_LIB_PRIVATE_H_ diff --git a/ArmPkg/Library/OpteeLib/OpteeSmc.h b/ArmPkg/Library/OpteeLib/O= pteeSmc.h index 62319d718dc5..b760ec8f8227 100644 --- a/ArmPkg/Library/OpteeLib/OpteeSmc.h +++ b/ArmPkg/Library/OpteeLib/OpteeSmc.h @@ -7,8 +7,8 @@ =20 **/ =20 -#ifndef _OPTEE_SMC_H_ -#define _OPTEE_SMC_H_ +#ifndef OPTEE_SMC_H_ +#define OPTEE_SMC_H_ =20 /* Returned in Arg0 only from Trusted OS functions */ #define OPTEE_SMC_RETURN_OK 0x0 @@ -47,4 +47,4 @@ typedef struct { UINT8 Data4[8]; } RFC4122_UUID; =20 -#endif +#endif // OPTEE_SMC_H_ diff --git a/ArmPkg/Library/PlatformBootManagerLib/PlatformBm.h b/ArmPkg/Li= brary/PlatformBootManagerLib/PlatformBm.h index 0bb3645ddc47..a40a2ff5cb4f 100644 --- a/ArmPkg/Library/PlatformBootManagerLib/PlatformBm.h +++ b/ArmPkg/Library/PlatformBootManagerLib/PlatformBm.h @@ -9,8 +9,8 @@ =20 **/ =20 -#ifndef _PLATFORM_BM_H_ -#define _PLATFORM_BM_H_ +#ifndef PLATFORM_BM_H_ +#define PLATFORM_BM_H_ =20 #include #include @@ -50,4 +50,4 @@ DisableQuietBoot ( VOID ); =20 -#endif // _PLATFORM_BM_H_ +#endif // PLATFORM_BM_H_ diff --git a/ArmPkg/Library/SemihostLib/SemihostPrivate.h b/ArmPkg/Library/= SemihostLib/SemihostPrivate.h index 30103b04b53f..886472611623 100644 --- a/ArmPkg/Library/SemihostLib/SemihostPrivate.h +++ b/ArmPkg/Library/SemihostLib/SemihostPrivate.h @@ -7,8 +7,8 @@ =20 **/ =20 -#ifndef __SEMIHOST_PRIVATE_H__ -#define __SEMIHOST_PRIVATE_H__ +#ifndef SEMIHOST_PRIVATE_H_ +#define SEMIHOST_PRIVATE_H_ =20 typedef struct { CHAR8 *FileName; @@ -209,4 +209,4 @@ GccSemihostCall ( =20 #endif // __CC_ARM =20 -#endif //__SEMIHOST_PRIVATE_H__ +#endif // SEMIHOST_PRIVATE_H_ --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74473): https://edk2.groups.io/g/devel/message/74473 Mute This Topic: https://groups.io/mt/82406637/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74474+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74474+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537590; cv=none; d=zohomail.com; s=zohoarc; b=TFLRyEIMsNYfoH7DeHeGx54bKIAranmP7qG8j3lX5h8wBNKKpf+G9dhCi8va1raOf+V5bCQYFFolmx5areDQiOhswE7DnJlIkirM6VyAVzs5pgf8TLZITl3HbuqoZds5/pw8MuSquwVHIn+sBS4P+8igo9Fgra8M/aptLy9u3Hw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537590; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=hNVnh+5a1QYnyXyJSqckV62zG/TOz4Hvau7QZRvC5UQ=; b=B4GpJu5BTWClJqa2+jF5FVGqgYuxNKDK32g859sfnaLt3+xyGLc9K4YlPS7Ukm0vQS2/mFWGsN2jCxqdfDpTuKsgMyWPvBWK2mq7FVRg5ybeLRAKVxlE1ApEMIz80elm6no6ju9+3ZgTcqB3LVN1ie0y7GDYzdHTHM4oTPpLHNc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74474+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537590360464.1125383640409; Tue, 27 Apr 2021 08:33:10 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id GhN2YY1788612xGiJBQ44p6g; Tue, 27 Apr 2021 08:33:09 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web09.9864.1619537580819044754 for ; Tue, 27 Apr 2021 08:33:00 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 76AA031B; Tue, 27 Apr 2021 08:33:00 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 06BD03F73B; Tue, 27 Apr 2021 08:32:58 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 02/15] ArmPkg: Fix Ecc error 3002 in StandaloneMmMmuLib Date: Tue, 27 Apr 2021 16:32:38 +0100 Message-Id: <20210427153251.11576-3-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: HoWG3lytBpneBpN61DEUzmAXx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537589; bh=WpS5TAqOm+pi9dn0mWN3caOSESOTRnX89jzFGfznMrM=; h=Date:From:Reply-To:Subject:To; b=Q10tmPFjZNpmTnJlUdf8yxUQPm/SUaLkLv2jsGK8T/Ll7ui4B1CcmvXrxA6ridaeuhl c0uUmS2XCWWuiWSdeuIhAIdZI+GMSQY7TbdT3ZzzdV/uv1Ep6CQhyTZ+zr23SB0l3NriE A2YRVrIF6ULnNvbiHqn1cxGeyE+aqy1SUNc= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois This patch fixes the following Ecc reported error: Non-Boolean comparisons should use a compare operator (=3D=3D, !=3D, >, < >=3D, <=3D) Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Sami Mujawar --- .../Library/StandaloneMmMmuLib/AArch64/ArmMmuStandaloneMmLib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ArmPkg/Library/StandaloneMmMmuLib/AArch64/ArmMmuStandaloneMmLi= b.c b/ArmPkg/Library/StandaloneMmMmuLib/AArch64/ArmMmuStandaloneMmLib.c index 5f453d18e415..31672ae5cf4d 100644 --- a/ArmPkg/Library/StandaloneMmMmuLib/AArch64/ArmMmuStandaloneMmLib.c +++ b/ArmPkg/Library/StandaloneMmMmuLib/AArch64/ArmMmuStandaloneMmLib.c @@ -101,7 +101,7 @@ SendMemoryPermissionRequest ( } =20 // Check error response from Callee. - if (*RetVal & BIT31) { + if ((*RetVal & BIT31) !=3D 0) { // Bit 31 set means there is an error retured // See [1], Section 13.5.5.1 MM_SP_MEMORY_ATTRIBUTES_GET_AARCH64 and // Section 13.5.5.2 MM_SP_MEMORY_ATTRIBUTES_SET_AARCH64. --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74474): https://edk2.groups.io/g/devel/message/74474 Mute This Topic: https://groups.io/mt/82406639/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74475+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74475+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537584; cv=none; d=zohomail.com; s=zohoarc; b=oF4kXfxGPUppM+sxnnJTvjS8ETib7U09VOdj7UqXXInSgWzKarQfopz42lz6TNfwdRP8b7JR+zlZC6Kkie9G5NP+/3ad4yQ4SS+DvXrIzEY/kCR8OCj/q5eBMCRR73x6M7YbeAPTwRseEDZZvp95Zw41o0V26/8kQnF1O5bTuDs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537584; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=5vqUknc304oBhglHY4MWkoYniQzsfypZhpdxnD4ATYs=; b=Qa8oY02IqYCM/X/K9qL5K9hWi3OkXoQCCCKkh9JwQqqmlvcaHFDtt42tiljdYXEfBiqdn1exrcFrFuORxiOWrzxdtsnnNvqaKqv0IS+UTXg+031GgFe9FmCpcBznxFO28WIYikdIzRd0ufOrwKwcXnwcn3WSYD1/iVTfD6tacVA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74475+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537584192750.0217012952926; Tue, 27 Apr 2021 08:33:04 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id pYFIYY1788612xzZ9CCohQ5j; Tue, 27 Apr 2021 08:33:03 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web08.9927.1619537582626409400 for ; Tue, 27 Apr 2021 08:33:02 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 508E731B; Tue, 27 Apr 2021 08:33:02 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id BC5AB3F73B; Tue, 27 Apr 2021 08:33:00 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 03/15] ArmPkg: Add missing library headers to ArmPkg.dec Date: Tue, 27 Apr 2021 16:32:39 +0100 Message-Id: <20210427153251.11576-4-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: s01VvVOlrbpTpTdQao9sNJyix1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537583; bh=KJ3aq1M6egw2SW3g6RjfXUhWSsh3JjV8w4b55nNZwoo=; h=Date:From:Reply-To:Subject:To; b=fnJZoWS1UAQe5+NxTdP8EfEuYeILfNNUKGTTBhUwgykuGE+5yg1kaFqYObeASaGCGl4 VsY4B518HUyG2pUCuFrkLOjW6jg3Jukibg71FOeMt9BceV+QSqaurfDyZpyUMDqyx7jMr HTvTeRAji67pQ4lv21KlNal2AXtpo7eGmec= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois Some library headers are missing/incorrect in ArmPkg.dec. This makes the 'LibraryClassCheck' CI test fail. This patch adds/corrects them. According to .pytool/Readme about the 'LibraryClassCheck' test: This test scans at all library header files found in the `Library` folders in all of the package's declared include directories and ensures that all files have a matching LibraryClass declaration in the DEC file for the package. Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3254 Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3258 Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Bret Barkelew Reviewed-by: Sami Mujawar --- ArmPkg/ArmPkg.dec | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec index a8a22c649ff8..496f588bd0ca 100644 --- a/ArmPkg/ArmPkg.dec +++ b/ArmPkg/ArmPkg.dec @@ -2,7 +2,7 @@ # ARM processor package. # # Copyright (c) 2009 - 2010, Apple Inc. All rights reserved.
-# Copyright (c) 2011 - 2018, ARM Limited. All rights reserved. +# Copyright (c) 2011 - 2021, ARM Limited. All rights reserved. # # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -29,14 +29,20 @@ [Includes.common] [LibraryClasses.common] ArmLib|Include/Library/ArmLib.h ArmMmuLib|Include/Library/ArmMmuLib.h - SemihostLib|Include/Library/Semihosting.h + SemihostLib|Include/Library/SemihostLib.h DefaultExceptionHandlerLib|Include/Library/DefaultExceptionHandlerLib.h ArmDisassemblerLib|Include/Library/ArmDisassemblerLib.h ArmGicArchLib|Include/Library/ArmGicArchLib.h - ArmMtlLib|ArmPlatformPkg/Include/Library/ArmMtlLib.h + ArmMtlLib|Include/Library/ArmMtlLib.h ArmSvcLib|Include/Library/ArmSvcLib.h OpteeLib|Include/Library/OpteeLib.h StandaloneMmMmuLib|Include/Library/StandaloneMmMmuLib.h + ArmGenericTimerCounterLib|Include/Library/ArmGenericTimerCounterLib.h + ArmGicLib|Include/Library/ArmGicLib.h + ArmHvcLib|Include/Library/ArmHvcLib.h + OemMiscLib|Include/Library/OemMiscLib.h + ArmSmcLib|Include/Library/ArmSmcLib.h + =20 [Guids.common] gArmTokenSpaceGuid =3D { 0xBB11ECFE, 0x820F, 0x4968, { 0xBB, 0xA6,= 0xF7, 0x6A, 0xFE, 0x30, 0x25, 0x96 } } --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74475): https://edk2.groups.io/g/devel/message/74475 Mute This Topic: https://groups.io/mt/82406640/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74476+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74476+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537591; cv=none; d=zohomail.com; s=zohoarc; b=UbQNRCkKzQBhYBCJc6u0xmerj4EJ9xpUCX52XDCEOriB+p2KRKxr11590mh0lebGDLnwHhwdGn3nlCy/+vYnPElyRX8dgA0ijN7pCrRnGQU7DQSb2zsegy3Fkii4H59yonNgt4NefOaQHhps9stLnD7NGEZXNSUlCMNjNJ8x53Q= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537591; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=VxI5RajCyPneuyIwb3c3JBGTKuV9avVexUsOGEByUo0=; b=BACOLGx6Yp3L4gjhWFclIJha0bYxDuaoAJbxbgN0GOEi/6cp+si2FbSbeBRdNSxDiYb887x0qB2uGbZnWX3bLW7uwT25+H1rPkHosF455L9iQGvE5XMMADBxIswyjTldtOafNYYl1PmUTKbY9GEx+lb3eJcL1RwhZhQncmBzXDQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74476+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537591871124.9225042032366; Tue, 27 Apr 2021 08:33:11 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id UtAUYY1788612xsrS6o0RMys; Tue, 27 Apr 2021 08:33:10 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web11.10110.1619537584195479683 for ; Tue, 27 Apr 2021 08:33:04 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D3262ED1; Tue, 27 Apr 2021 08:33:03 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 95B633F73B; Tue, 27 Apr 2021 08:33:02 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 04/15] ArmPlatformPkg: Document libraries in ArmPlatformPkg.dec Date: Tue, 27 Apr 2021 16:32:40 +0100 Message-Id: <20210427153251.11576-5-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: KPReZnBI5j3TTPMTfl9RtY8Ax1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537590; bh=15eEDidY8DvVb0dFUXpv6et/naNunGifpNJubz+l/DU=; h=Date:From:Reply-To:Subject:To; b=GCNndOo4UljgdqaG3zZY8X67qsKlt1XeGJCbSbjReirzPoFHCvu3sJQqceJECEiGHkA UJdCbaUGGXr+fAaVtx+nEvNcZHLOM3ot4tHdHOkYIxHKem1lePEACnG0NzRrPi6+/I/WV FsnHvqRUnKwgtcp5f6iyT3NMrqzd7CD2XAc= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois This patch documents the libraries advertised in ArmPlatformPkg.dec. Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Sami Mujawar --- Notes: V2: - Add documentation to the advertised libraries. This is a new patch. [Bret] ArmPlatformPkg/ArmPlatformPkg.dec | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/ArmPlatformPkg/ArmPlatformPkg.dec b/ArmPlatformPkg/ArmPlatform= Pkg.dec index 696d636aacee..3a25ddcdc8ca 100644 --- a/ArmPlatformPkg/ArmPlatformPkg.dec +++ b/ArmPlatformPkg/ArmPlatformPkg.dec @@ -1,6 +1,6 @@ #/** @file # -# Copyright (c) 2011-2018, ARM Limited. All rights reserved. +# Copyright (c) 2011-2021, ARM Limited. All rights reserved. # Copyright (c) 2015, Intel Corporation. All rights reserved. # # SPDX-License-Identifier: BSD-2-Clause-Patent @@ -26,11 +26,28 @@ [Includes.common] Include # Root include for the package =20 [LibraryClasses] + ## @libraryclass Provides an interface to query platform information. + # ArmPlatformLib|Include/Library/ArmPlatformLib.h + + ## @libraryclass Provides an interface to initialize/shutdown a LCD sc= reen. + # LcdHwLib|Include/Library/LcdHwLib.h + + ## @libraryclass Provides an interface to configure a LCD screen. + # LcdPlatformLib|Include/Library/LcdPlatformLib.h + + ## @libraryclass Provides a Nor flash interface. + # NorFlashPlatformLib|Include/Library/NorFlashPlatformLib.h + + ## @libraryclass Provides an interface to the clock of a PL011 device. + # PL011UartClockLib|Include/Library/PL011UartClockLib.h + + ## @libraryclass Provides an interface to a PL011 uart. + # PL011UartLib|Include/Library/PL011UartLib.h =20 [Guids.common] --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74476): https://edk2.groups.io/g/devel/message/74476 Mute This Topic: https://groups.io/mt/82406641/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74477+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74477+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537589; cv=none; d=zohomail.com; s=zohoarc; b=b2oQNWkXE4qj/2M149IM2yjikTe1jZFUSUX6aTzYvsjLodJdHzL5Y/k+jtvco5xbd+Y52SaObJJnn6jfDOSilzLvWTi1ULqOEHzpXXDdxLnuyi6eieRRzZULNI6oCGLrZG7tVPFXbt4g0Ya6bs63vjPxfa8O+DePECjnorIYdQU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537589; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=iIkmK32eYnI9aXCD4hY1oAgtIQC4hCDmHBx5JFSOHg0=; b=S+/LUXEMKjoJ7xqUbWiZzUVnIEQL2eD44zjjvfVMIkpFD4n/R0+ceiyPqLmMX4Tb8/aHH3g5YwloWzZNl1hodsuz0JnnMRqW0T3WTLSN0AFgkbBYMkF1XgFz8MYo14xC1EJuOrhIrMgNALdGlHcj2Um6/x1NWRCKlveN6cTW7uk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74477+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537589345422.9403880170463; Tue, 27 Apr 2021 08:33:09 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id UjgXYY1788612xlettwN0yn8; Tue, 27 Apr 2021 08:33:08 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web08.9928.1619537585646189745 for ; Tue, 27 Apr 2021 08:33:05 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4AFDB101E; Tue, 27 Apr 2021 08:33:05 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 167893F73B; Tue, 27 Apr 2021 08:33:03 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 05/15] ArmPkg: Document libraries in ArmPkg.dec Date: Tue, 27 Apr 2021 16:32:41 +0100 Message-Id: <20210427153251.11576-6-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: eYeEk4h0BYyb7ItJMBXZKemex1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537588; bh=iUds2924fhi23Nk7ojf0m/0VHKrHOqXuNZKM2lc8RM8=; h=Date:From:Reply-To:Subject:To; b=O6J2K05w0iBtKCg8sWGGYvjVnmEwwBunYk2ycx3KoJqi0u3003ZjgbxhIG1TTc1qP4a +cyelqpzdhJLHkgNtwO8fFQfsqviOMVhm/ZrZrVp4M2fVcuO8/cSfyDWGL5fHzbGpIS2h 4mbhtVRf+K2Nwwti6iKGgY07NxLV8fyPWHc= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois This patch documents the libraries advertised in ArmPkg.dec. Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Sami Mujawar --- Notes: V2: - Add documentation to the advertised libraries. This is a new patch. [Bret] ArmPkg/ArmPkg.dec | 50 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec index 496f588bd0ca..dcd43a0f14f6 100644 --- a/ArmPkg/ArmPkg.dec +++ b/ArmPkg/ArmPkg.dec @@ -27,20 +27,70 @@ [Includes.common] Include # Root include for the package =20 [LibraryClasses.common] + ## @libraryclass Provides an interface to Arm registers. + # ArmLib|Include/Library/ArmLib.h + + ## @libraryclass Provides a Mmu interface. + # ArmMmuLib|Include/Library/ArmMmuLib.h + + ## @libraryclass Provides an interface to initialize a + # Generic Interrupt Controller (GIC). + # SemihostLib|Include/Library/SemihostLib.h + + ## @libraryclass Provides a Generic Interrupt Controller (GIC) + # configuration interface. + # DefaultExceptionHandlerLib|Include/Library/DefaultExceptionHandlerLib.h + + ## @libraryclass Convert Arm instructions to a human readable format. + # ArmDisassemblerLib|Include/Library/ArmDisassemblerLib.h + + ## @libraryclass Provides an interface to initialize a + # Generic Interrupt Controller (GIC). + # ArmGicArchLib|Include/Library/ArmGicArchLib.h + + ## @libraryclass Provides a Mailbox Transport Layer (MTL) interface + # for the System Control and Management Interface (SCMI). + # ArmMtlLib|Include/Library/ArmMtlLib.h + + ## @libraryclass Provides a SuperVisor Call (SVC) interface. + # ArmSvcLib|Include/Library/ArmSvcLib.h + + ## @libraryclass Provides an OpTee interface. + # OpteeLib|Include/Library/OpteeLib.h + + ## @libraryclass Provides an interface to a StandaloneMm Mmu. + # StandaloneMmMmuLib|Include/Library/StandaloneMmMmuLib.h + + ## @libraryclass Provides an interface to query miscellaneous OEM + # information. + # ArmGenericTimerCounterLib|Include/Library/ArmGenericTimerCounterLib.h + + ## @libraryclass Provides a Generic Interrupt Controller (GIC) + # configuration interface. ArmGicLib|Include/Library/ArmGicLib.h + + ## @libraryclass Provides a HyperVisor Call (HVC) interface. + # ArmHvcLib|Include/Library/ArmHvcLib.h + + ## @libraryclass Provides an interface to query miscellaneous OEM + # information. + # OemMiscLib|Include/Library/OemMiscLib.h + + ## @libraryclass Provides a System Monitor Call (SMC) interface. + # ArmSmcLib|Include/Library/ArmSmcLib.h =20 =20 --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74477): https://edk2.groups.io/g/devel/message/74477 Mute This Topic: https://groups.io/mt/82406643/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74481+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74481+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537596; cv=none; d=zohomail.com; s=zohoarc; b=bhEZB0SNGUKcLdOjaEQchfC+aSx5bsjJ2M34idRDSb1ymxLVsOjAEDy1YCuhwjPVsX6PVQourCMvSD1N882em0aCXCZEg8Xcvt5XwpgHv+hgmcm78Wlk3+MhWHdc7p2sLsS+FsdLI597te48vJz2ECZUeOaX3Z0Cc3YTGz95q8c= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537596; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=WJRV0v6v5QsCbZpz3++UkjkQQwAEotVZUbNjpy0SOlo=; b=To5fDwVoQlNVdL6506eoRLGTSIttP1ErTVRvfHl4JQA3g0up1KReqnWNwWWnIouSwrTqgAYxjAvqxLwZn6qPLKEPllCrUe4mbALn/cgs91nTs7TuibNDtXnrrS6jOw9SbLpqkj2DvCtxSLqbI6o97ETSkVF6vzM3haaZdzM/7zU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74481+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537596932580.281457377586; Tue, 27 Apr 2021 08:33:16 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 2TalYY1788612x5sZadXo8b4; Tue, 27 Apr 2021 08:33:16 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.9977.1619537592846708028 for ; Tue, 27 Apr 2021 08:33:13 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 86A6F31B; Tue, 27 Apr 2021 08:33:07 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id F23173F73B; Tue, 27 Apr 2021 08:33:05 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 06/15] ArmPkg: Re-order libraries in ArmPkg.dec Date: Tue, 27 Apr 2021 16:32:42 +0100 Message-Id: <20210427153251.11576-7-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: YPDsqdYgP1kKZGiI5EAEXUCCx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537596; bh=co2XqD+CvmmZpN+jOfRCBnosD49sBLz2hfHKeJ4UPac=; h=Date:From:Reply-To:Subject:To; b=QMqZVGunDFQ1WN+cIPwDsb0OlwI0PQbGaKXU08sN5JUVVOCCrMDH9eyPiQ1PKl3EsnO m+Xvnng+Qy17V0/pVSlndVSm1gfvX0IDd4xzdPdbopYlJ0EKgTlTSWyBJpghN7qqjlZFS fzGLT+A4L3Z8sbrG06KLehBKtUEhzn5S7ms= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois This patch alphabetically orders libraries advertised in ArmPkg.dec. Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Sami Mujawar --- Notes: V2: - This is a new patch. [Pierre] ArmPkg/ArmPkg.dec | 83 +++++++++++++++++++++++------------------------ 1 file changed, 40 insertions(+), 43 deletions(-) diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec index dcd43a0f14f6..214b2f589217 100644 --- a/ArmPkg/ArmPkg.dec +++ b/ArmPkg/ArmPkg.dec @@ -27,6 +27,28 @@ [Includes.common] Include # Root include for the package =20 [LibraryClasses.common] + ## @libraryclass Convert Arm instructions to a human readable format. + # + ArmDisassemblerLib|Include/Library/ArmDisassemblerLib.h + + ## @libraryclass Provides an interface to Arm generic counters. + # + ArmGenericTimerCounterLib|Include/Library/ArmGenericTimerCounterLib.h + + ## @libraryclass Provides an interface to initialize a + # Generic Interrupt Controller (GIC). + # + ArmGicArchLib|Include/Library/ArmGicArchLib.h + + ## @libraryclass Provides a Generic Interrupt Controller (GIC) + # configuration interface. + # + ArmGicLib|Include/Library/ArmGicLib.h + + ## @libraryclass Provides a HyperVisor Call (HVC) interface. + # + ArmHvcLib|Include/Library/ArmHvcLib.h + ## @libraryclass Provides an interface to Arm registers. # ArmLib|Include/Library/ArmLib.h @@ -35,65 +57,40 @@ [LibraryClasses.common] # ArmMmuLib|Include/Library/ArmMmuLib.h =20 - ## @libraryclass Provides an interface to initialize a - # Generic Interrupt Controller (GIC). - # - SemihostLib|Include/Library/SemihostLib.h - - ## @libraryclass Provides a Generic Interrupt Controller (GIC) - # configuration interface. - # - DefaultExceptionHandlerLib|Include/Library/DefaultExceptionHandlerLib.h - - ## @libraryclass Convert Arm instructions to a human readable format. - # - ArmDisassemblerLib|Include/Library/ArmDisassemblerLib.h - - ## @libraryclass Provides an interface to initialize a - # Generic Interrupt Controller (GIC). - # - ArmGicArchLib|Include/Library/ArmGicArchLib.h - ## @libraryclass Provides a Mailbox Transport Layer (MTL) interface # for the System Control and Management Interface (SCMI). # ArmMtlLib|Include/Library/ArmMtlLib.h =20 + ## @libraryclass Provides a System Monitor Call (SMC) interface. + # + ArmSmcLib|Include/Library/ArmSmcLib.h + ## @libraryclass Provides a SuperVisor Call (SVC) interface. # ArmSvcLib|Include/Library/ArmSvcLib.h =20 + ## @libraryclass Provides a default exception handler. + # + DefaultExceptionHandlerLib|Include/Library/DefaultExceptionHandlerLib.h + + ## @libraryclass Provides an interface to query miscellaneous OEM + # information. + # + OemMiscLib|Include/Library/OemMiscLib.h + ## @libraryclass Provides an OpTee interface. # OpteeLib|Include/Library/OpteeLib.h =20 - ## @libraryclass Provides an interface to a StandaloneMm Mmu. + ## @libraryclass Provides a semihosting interface. + # + SemihostLib|Include/Library/SemihostLib.h + + ## @libraryclass Provides an interface for a StandaloneMm Mmu. # StandaloneMmMmuLib|Include/Library/StandaloneMmMmuLib.h =20 - ## @libraryclass Provides an interface to query miscellaneous OEM - # information. - # - ArmGenericTimerCounterLib|Include/Library/ArmGenericTimerCounterLib.h - - ## @libraryclass Provides a Generic Interrupt Controller (GIC) - # configuration interface. - ArmGicLib|Include/Library/ArmGicLib.h - - ## @libraryclass Provides a HyperVisor Call (HVC) interface. - # - ArmHvcLib|Include/Library/ArmHvcLib.h - - ## @libraryclass Provides an interface to query miscellaneous OEM - # information. - # - OemMiscLib|Include/Library/OemMiscLib.h - - ## @libraryclass Provides a System Monitor Call (SMC) interface. - # - ArmSmcLib|Include/Library/ArmSmcLib.h - - [Guids.common] gArmTokenSpaceGuid =3D { 0xBB11ECFE, 0x820F, 0x4968, { 0xBB, 0xA6,= 0xF7, 0x6A, 0xFE, 0x30, 0x25, 0x96 } } =20 --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74481): https://edk2.groups.io/g/devel/message/74481 Mute This Topic: https://groups.io/mt/82406651/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74478+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74478+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537593; cv=none; d=zohomail.com; s=zohoarc; b=UxIka8v4pTYoou/yiBLdAbgAcWvucqH2rvpzTexpIRcb3BFD9LcO6aC6Se9rukwZ7JVzsVhuI+mMmQ2/olJRzVis0KyLPuMmjCJrBCQvuYwTEVgWaTFIDCMIF3ENHE5SZl4tGhKtctIPGTeL7Q7Tsj7ywNCaUbb6yjB2A2aHQzE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537593; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=S5wZFgLf04zWxzhiykeZNzPaWMdpDHuvWKs3isc8RtY=; b=RB9v6Hg4HZj7osLkIYsdxorWb55GtWa5FBd+b+QBEawHVPAiOADokXr++u5BinGC4JIMA6GxnoeWH3aB3zdyNwIuEYiRPqPj/1xbkbwpTycYNsiPQbAdLdib+BDaDV5y//tHhWXT9SiLVwDt9Xl/W8VO9AwkbxlxCR/ty0lzgfU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74478+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537593225127.37866415398173; Tue, 27 Apr 2021 08:33:13 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id E3GbYY1788612xgGhGfdQVpg; Tue, 27 Apr 2021 08:33:12 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web09.9870.1619537589353202268 for ; Tue, 27 Apr 2021 08:33:09 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0F51AED1; Tue, 27 Apr 2021 08:33:09 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id D3C9B3F73B; Tue, 27 Apr 2021 08:33:07 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 07/15] ArmPkg: Add OemMiscLibNull library to ArmPkg.dsc Date: Tue, 27 Apr 2021 16:32:43 +0100 Message-Id: <20210427153251.11576-8-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: ykvy6q7swU2IuVdPTvkFCLJDx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537592; bh=diYD33+5OkNx3shzjys2SCwVclYIVbP6viktodGYw+0=; h=Date:From:Reply-To:Subject:To; b=XNtCoC5lXFuQvWsrBw4199dWbsTAABjR4dZDoeHpqKRozEPDAPf2uRYagzlf67daM9G h1Eu/yw2BOLu+0WIHQZ/cgAr+cTxh2fia6SOwEfFTdOiV9jxUucpGPgea2JIkGMx27F1h NmgyUdmr6jF6ni3HU7TAUFnwGrR5xcSSDE0= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois Add the OemMiscLibNull library to the [Components] section of ArmPkg.dsc, allowing to complete the 'DscCompleteCheck' CI test. According to .pytool/Readme about the 'DscCompleteCheck' test: The test considers it an error if any INF does not appear in the `Components` section of the package-level DSC. Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Bret Barkelew Reviewed-by: Sami Mujawar --- ArmPkg/ArmPkg.dsc | 1 + 1 file changed, 1 insertion(+) diff --git a/ArmPkg/ArmPkg.dsc b/ArmPkg/ArmPkg.dsc index 282950b953a8..926986cf7fbb 100644 --- a/ArmPkg/ArmPkg.dsc +++ b/ArmPkg/ArmPkg.dsc @@ -156,6 +156,7 @@ [Components.common] =20 ArmPkg/Universal/Smbios/ProcessorSubClassDxe/ProcessorSubClassDxe.inf ArmPkg/Universal/Smbios/SmbiosMiscDxe/SmbiosMiscDxe.inf + ArmPkg/Universal/Smbios/OemMiscLibNull/OemMiscLibNull.inf =20 [Components.AARCH64] ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.inf --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74478): https://edk2.groups.io/g/devel/message/74478 Mute This Topic: https://groups.io/mt/82406647/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74479+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74479+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537599; cv=none; d=zohomail.com; s=zohoarc; b=T9fumaORYA3hjqZRAlypqgCKg8M6Ou4LfpNHgLuDMH9TXJ9iDtBrYzLqwYe0kiiYf5Q/VoK9GRVZSbjIBmbDhJyvTNwosZBzRndgW17gT434yrWc1ZHVAUee6cmvCI1jBLKxFm3h8zcCv+lIN+t6MvB+x1Ta3sT0C8M00DejaAQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537599; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=C66OK8S9gvk7SyZPgEoseIy5xVSiR8Pny+6Su0aTW60=; b=WvyEig0UFy4uFU+My4XTRqLeuxzy78Kl/ZVRQ2mRbreL/T1AaJKqUB7Ce7dA419aLO0/tMWFdwKV/OTx8VDlKJgzEVt0mBsjCaR1HfG63yuIQjsDpFQz87KWB8y0jSXZuFiO1oPZ18rteFNr+A5XyxCNa77MjK5vUl6LZgXbQyY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74479+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537599730386.91123608098883; Tue, 27 Apr 2021 08:33:19 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id F3x5YY1788612xvbrEOtpOjE; Tue, 27 Apr 2021 08:33:18 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web08.9931.1619537592401825937 for ; Tue, 27 Apr 2021 08:33:12 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7D2BBED1; Tue, 27 Apr 2021 08:33:10 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 5C5FE3F73B; Tue, 27 Apr 2021 08:33:09 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 08/15] ArmPkg: Correct small typos Date: Tue, 27 Apr 2021 16:32:44 +0100 Message-Id: <20210427153251.11576-9-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: 1kGzR9CiiLXm8MOxbO8DZtshx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537598; bh=RGTvo44evMEWLRtyslngfVpEE0+3MZnnq94vH89fU8Q=; h=Date:From:Reply-To:Subject:To; b=fhXfE7ik4p+BsWoSNZAbaPFvvY8Ei0qxXSxfA/4QayvFVEY4YKowU8FJgpkb/zxGPg1 6GUn30KSZnCIC3ZjYhhBMxxZjt3k23nWxq4bic5zX0Fb/sxJmCUpn86KM5C+G4xjHrF1j mo+lGfbkI6WFQVejhfFP0QnR+gxpjdNmJP0= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois The 'cspell' CI test detected some small typos in ArmPkg. Correct them. Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Sami Mujawar --- Notes: V2: - Re-phrase "eoi'ed" with other words [Sami] ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2Dxe.c | 2 +- ArmPkg/Drivers/ArmGic/GicV3/ArmGicV3Dxe.c | 2 +- ArmPkg/Drivers/CpuDxe/Arm/Mmu.c | 2 +- ArmPkg/Filesystem/SemihostFs/Arm/SemihostFs.c | 2 +- ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibUpdate.c | 4 ++-- ArmPkg/Library/SemiHostingSerialPortLib/SerialPortLib.c | 6 +++--- .../StandaloneMmMmuLib/AArch64/ArmMmuStandaloneMmLib.c | 2 +- .../Type13/MiscNumberOfInstallableLanguagesFunction.c | 6 +++--- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2Dxe.c b/ArmPkg/Drivers/Arm= Gic/GicV2/ArmGicV2Dxe.c index a96dc7829a95..64b5054be8f7 100644 --- a/ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2Dxe.c +++ b/ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2Dxe.c @@ -121,7 +121,7 @@ GicV2GetInterruptSourceState ( @param This Instance pointer for this protocol @param Source Hardware source of the interrupt =20 - @retval EFI_SUCCESS Source interrupt EOI'ed. + @retval EFI_SUCCESS Source interrupt ended successfully. @retval EFI_UNSUPPORTED Source interrupt is not supported =20 **/ diff --git a/ArmPkg/Drivers/ArmGic/GicV3/ArmGicV3Dxe.c b/ArmPkg/Drivers/Arm= Gic/GicV3/ArmGicV3Dxe.c index 16bccbff413b..85ee4c87b6d1 100644 --- a/ArmPkg/Drivers/ArmGic/GicV3/ArmGicV3Dxe.c +++ b/ArmPkg/Drivers/ArmGic/GicV3/ArmGicV3Dxe.c @@ -115,7 +115,7 @@ GicV3GetInterruptSourceState ( @param This Instance pointer for this protocol @param Source Hardware source of the interrupt =20 - @retval EFI_SUCCESS Source interrupt EOI'ed. + @retval EFI_SUCCESS Source interrupt ended successfully. @retval EFI_DEVICE_ERROR Hardware could not be programmed. =20 **/ diff --git a/ArmPkg/Drivers/CpuDxe/Arm/Mmu.c b/ArmPkg/Drivers/CpuDxe/Arm/Mm= u.c index 6c58d2b49317..54fad23cb42d 100644 --- a/ArmPkg/Drivers/CpuDxe/Arm/Mmu.c +++ b/ArmPkg/Drivers/CpuDxe/Arm/Mmu.c @@ -345,7 +345,7 @@ EfiAttributeToArmAttribute ( break; =20 case EFI_MEMORY_WC: - // Map to normal non-cachable + // Map to normal non-cacheable ArmAttributes =3D TT_DESCRIPTOR_SECTION_CACHE_POLICY_NON_CACHEABLE; = // TEX [2:0]=3D 001 =3D 0x2, B=3D0, C=3D0 break; =20 diff --git a/ArmPkg/Filesystem/SemihostFs/Arm/SemihostFs.c b/ArmPkg/Filesys= tem/SemihostFs/Arm/SemihostFs.c index 6a06b38ab949..c5036b7b5c70 100644 --- a/ArmPkg/Filesystem/SemihostFs/Arm/SemihostFs.c +++ b/ArmPkg/Filesystem/SemihostFs/Arm/SemihostFs.c @@ -51,7 +51,7 @@ EFI_FILE gSemihostFsFile =3D { }; =20 // -// Device path for semi-hosting. It contains our autogened Caller ID GUID. +// Device path for semi-hosting. It contains our auto-generated Caller ID = GUID. // typedef struct { VENDOR_DEVICE_PATH Guid; diff --git a/ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibUpdate.c b/ArmPkg/Librar= y/ArmMmuLib/Arm/ArmMmuLibUpdate.c index 940e4bc797f2..6b9d7eba90b9 100644 --- a/ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibUpdate.c +++ b/ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibUpdate.c @@ -124,7 +124,7 @@ UpdatePageEntries ( } else if ((Attributes & EFI_MEMORY_WC) !=3D 0) { // modify cacheability attributes EntryMask |=3D TT_DESCRIPTOR_PAGE_CACHE_POLICY_MASK; - // map to normal non-cachable + // map to normal non-cacheable EntryValue |=3D TT_DESCRIPTOR_PAGE_CACHE_POLICY_NON_CACHEABLE; // TEX = [2:0]=3D 001 =3D 0x2, B=3D0, C=3D0 } else if ((Attributes & EFI_MEMORY_WT) !=3D 0) { // modify cacheability attributes @@ -254,7 +254,7 @@ UpdateSectionEntries ( } else if ((Attributes & EFI_MEMORY_WC) !=3D 0) { // modify cacheability attributes EntryMask |=3D TT_DESCRIPTOR_SECTION_CACHE_POLICY_MASK; - // map to normal non-cachable + // map to normal non-cacheable EntryValue |=3D TT_DESCRIPTOR_SECTION_CACHE_POLICY_NON_CACHEABLE; // T= EX [2:0]=3D 001 =3D 0x2, B=3D0, C=3D0 } else if ((Attributes & EFI_MEMORY_WT) !=3D 0) { // modify cacheability attributes diff --git a/ArmPkg/Library/SemiHostingSerialPortLib/SerialPortLib.c b/ArmP= kg/Library/SemiHostingSerialPortLib/SerialPortLib.c index e35bcee38098..b6a07dd46608 100644 --- a/ArmPkg/Library/SemiHostingSerialPortLib/SerialPortLib.c +++ b/ArmPkg/Library/SemiHostingSerialPortLib/SerialPortLib.c @@ -37,11 +37,11 @@ SerialPortInitialize ( /** Write data to serial device. =20 - @param Buffer Point of data buffer which need to be writed. + @param Buffer Point of data buffer which need to be written. @param NumberOfBytes Number of output bytes which are cached in Buff= er. =20 @retval 0 Write data failed. - @retval !0 Actual number of bytes writed to serial device. + @retval !0 Actual number of bytes written to serial device. =20 **/ =20 @@ -103,7 +103,7 @@ SerialPortWrite ( /** Read data from serial device and save the datas in buffer. =20 - @param Buffer Point of data buffer which need to be writed. + @param Buffer Point of data buffer which need to be written. @param NumberOfBytes Number of output bytes which are cached in Buff= er. =20 @retval 0 Read data failed. diff --git a/ArmPkg/Library/StandaloneMmMmuLib/AArch64/ArmMmuStandaloneMmLi= b.c b/ArmPkg/Library/StandaloneMmMmuLib/AArch64/ArmMmuStandaloneMmLib.c index 31672ae5cf4d..dd014beec873 100644 --- a/ArmPkg/Library/StandaloneMmMmuLib/AArch64/ArmMmuStandaloneMmLib.c +++ b/ArmPkg/Library/StandaloneMmMmuLib/AArch64/ArmMmuStandaloneMmLib.c @@ -102,7 +102,7 @@ SendMemoryPermissionRequest ( =20 // Check error response from Callee. if ((*RetVal & BIT31) !=3D 0) { - // Bit 31 set means there is an error retured + // Bit 31 set means there is an error returned // See [1], Section 13.5.5.1 MM_SP_MEMORY_ATTRIBUTES_GET_AARCH64 and // Section 13.5.5.2 MM_SP_MEMORY_ATTRIBUTES_SET_AARCH64. switch (*RetVal) { diff --git a/ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type13/MiscNumberOfInsta= llableLanguagesFunction.c b/ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type13/Mi= scNumberOfInstallableLanguagesFunction.c index 19b60ed71f8c..7c941b5c0709 100644 --- a/ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type13/MiscNumberOfInstallableL= anguagesFunction.c +++ b/ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type13/MiscNumberOfInstallableL= anguagesFunction.c @@ -23,9 +23,9 @@ /** Get next language from language code list (with separator ';'). =20 - @param LangCode Input: point to first language in the list. On - Otput: point to next language in the list, or - NULL if no more language in the list. + @param LangCode Input: point to first language in the list. On + Output: point to next language in the list, or + NULL if no more language in the list. @param Lang The first language in the list. =20 **/ --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74479): https://edk2.groups.io/g/devel/message/74479 Mute This Topic: https://groups.io/mt/82406649/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74480+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74480+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537601; cv=none; d=zohomail.com; s=zohoarc; b=Rk6m5NfPgqUk237696Oo7DBMwFu+mvtVEmVIXT4JVIDZo0o8cmZveUalawU2Lh3hrTF2oN2yfrK9Tc7K4/yxNXXs9aZLajxf0zV47pWcJLzHc9+0QJHefCoxxasdCHxUT2cnxnRX0xJTcVuwOJzTCEBU4crm8zQ7tNqzwDlCMEU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537601; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=NqpcbFY6EehPPVqtYFiQh/q2f/vY6nrRpRuY6jWFVUw=; b=Y7zPiuumlv70axF/Khab8Ziz7hYJG2kATmUogE3dVeIh/sgVnHM3T0iFufjDkUrMojxRNWl+dxpmtGdgX7H9wlIeehq04O28nX5dtuYXMnOlv7yrzzMnrVtqGzRbYDJCmi2ESKa3Dv+vT+6Mi7n899YAE+xQxHtHCZP9HPk6FF8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74480+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537601129262.1318150597191; Tue, 27 Apr 2021 08:33:21 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id hSRWYY1788612xckO5rJoUvf; Tue, 27 Apr 2021 08:33:20 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web12.10108.1619537592474885477 for ; Tue, 27 Apr 2021 08:33:12 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1C809101E; Tue, 27 Apr 2021 08:33:12 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id CC11A3F73B; Tue, 27 Apr 2021 08:33:10 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 09/15] ArmPkg: Add ArmPkg.ci.yaml Date: Tue, 27 Apr 2021 16:32:45 +0100 Message-Id: <20210427153251.11576-10-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: kspvuNOzLWbko8jdCigJpnoPx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537600; bh=MPokU2Zb4XgDlHedzPDYkDgJcwAIrU/7ZhFaWs8bX/E=; h=Date:From:Reply-To:Subject:To; b=FkTP9/jq6yJd6QkUxvKNbgLoEMMIiCkriaWDIIYzk4VnxXm6t7dgqAC3lLowo+ZgFaW CZP3Jn/jsIpC6dQc3Y1j94iYBAD/GiNL+92TkrFliXqtJBxVr5Zpg/QHQJ9xF5/m5fMnB sLsf6AigUilUMe8HmBYqOyeI64l9W6Xl58o= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois Add ArmPkg.ci.yaml to configure the CI for the ArmPkg. Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Sami Mujawar --- Notes: V2: - Remove "eoi'ed" from the list of exceptions of the spell checker [Sami] ArmPkg/ArmPkg.ci.yaml | 221 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 221 insertions(+) create mode 100644 ArmPkg/ArmPkg.ci.yaml diff --git a/ArmPkg/ArmPkg.ci.yaml b/ArmPkg/ArmPkg.ci.yaml new file mode 100644 index 000000000000..d91c03f2acb8 --- /dev/null +++ b/ArmPkg/ArmPkg.ci.yaml @@ -0,0 +1,221 @@ +## @file +# CI configuration for ArmPkg +# +# Copyright (c) 2021, Arm Limited. All rights reserved.
+# SPDX-License-Identifier: BSD-2-Clause-Patent +## +{ + ## options defined .pytool/Plugin/LicenseCheck + "LicenseCheck": { + "IgnoreFiles": [] + }, + + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + ## Both file path and directory path are accepted. + "IgnoreFiles": [ + "Library/ArmSoftFloatLib/berkeley-softfloat-3" + ] + }, + + ## options defined .pytool/Plugin/CompilerPlugin + "CompilerPlugin": { + "DscPath": "ArmPkg.dsc" + }, + + ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin + "HostUnitTestCompilerPlugin": { + "DscPath": "" # Don't support this test + }, + + ## options defined .pytool/Plugin/CharEncodingCheck + "CharEncodingCheck": { + "IgnoreFiles": [] + }, + + ## options defined .pytool/Plugin/DependencyCheck + "DependencyCheck": { + "AcceptableDependencies": [ + "ArmPlatformPkg/ArmPlatformPkg.dec", + "ArmPkg/ArmPkg.dec", + "EmbeddedPkg/EmbeddedPkg.dec", + "MdeModulePkg/MdeModulePkg.dec", + "MdePkg/MdePkg.dec", + "ShellPkg/ShellPkg.dec" + ], + # For host based unit tests + "AcceptableDependencies-HOST_APPLICATION":[ + "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec" + ], + # For UEFI shell based apps + "AcceptableDependencies-UEFI_APPLICATION":[], + "IgnoreInf": [] + }, + + ## options defined .pytool/Plugin/DscCompleteCheck + "DscCompleteCheck": { + "IgnoreInf": [], + "DscPath": "ArmPkg.dsc" + }, + + ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck + "HostUnitTestDscCompleteCheck": { + "IgnoreInf": [""], + "DscPath": "" # Don't support this test + }, + + ## options defined .pytool/Plugin/GuidCheck + "GuidCheck": { + "IgnoreGuidName": [], + "IgnoreGuidValue": [], + "IgnoreFoldersAndFiles": [], + "IgnoreDuplicates": [], + }, + + ## options defined .pytool/Plugin/LibraryClassCheck + "LibraryClassCheck": { + "IgnoreHeaderFile": [] + }, + + ## options defined .pytool/Plugin/SpellCheck + "SpellCheck": { + "AuditOnly": False, + "IgnoreFiles": [ + "Library/ArmSoftFloatLib/berkeley-softfloat-3/**" + ], # use gitignore syntax to ignore erro= rs + # in matching files + "ExtendWords": [ + "api's", + "ackintid", + "actlr", + "aeabi", + "ashldi", + "ashrdi", + "ccidx", + "ccsidr", + "clidr", + "clrex", + "clzsi", + "cpuactlr", + "csselr", + "ctzsi", + "cygdrive", + "cygpaths", + "datas", + "dcmpeq", + "dcmpge", + "dcmpgt", + "dcmple", + "dcmplt", + "ddisable", + "divdi", + "divsi", + "dmdepkg", + "drsub", + "fcmpeq", + "fcmpge", + "fcmpgt", + "fcmple", + "fcmplt", + "ffreestanding", + "frsub", + "hisilicon", + "iccbpr", + "icciar", + "iccicr", + "icciidr", + "iccpmr", + "icdicer", + "icdicfr", + "icdictr", + "icdiser", + "icdisr", + "icdsgir", + "icenabler", + "intid", + "ipriority", + "irouter", + "isenabler", + "istatus", + "itargets", + "lable", + "ldivmod", + "ldmdb", + "ldmia", + "ldrbt", + "ldrex", + "ldrexb", + "ldrexd", + "ldrexh", + "ldrhbt", + "ldrht", + "ldrsb", + "ldrsbt", + "ldrsh", + "lshrdi", + "moddi", + "modsi", + "mpidr", + "muldi", + "mullu", + "nonshareable", + "nsacr", + "nsasedis", + "nuvia", + "oldit", + "readc", + "revsh", + "rfedb", + "sctlr", + "smccc", + "smlabb", + "smlabt", + "smlad", + "smladx", + "smlatb", + "smlatt", + "smlawb", + "smlawt", + "smlsd", + "smlsdx", + "smmla", + "smmlar", + "smmls", + "smmlsr", + "sourcery", + "srsdb", + "stmdb", + "stmia", + "strbt", + "strexb", + "strexd", + "strexh", + "strht", + "switchu", + "tpidrurw", + "ttbcr", + "typer", + "ucmpdi", + "udivdi", + "udivmoddi", + "udivsi", + "uefi's", + "uldiv", + "umoddi", + "umodsi", + "usada", + "vlpis", + "writec" + ], # words to extend to the dictionary fo= r this package + "IgnoreStandardPaths": [ # Standard Plugin defined paths that + "*.asm", "*.s" # should be ignore + ], + "AdditionalIncludePaths": [] # Additional paths to spell check + # (wildcards supported) + } +} --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74480): https://edk2.groups.io/g/devel/message/74480 Mute This Topic: https://groups.io/mt/82406650/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74482+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74482+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537601; cv=none; d=zohomail.com; s=zohoarc; b=X2chruEchYxHK1i7+Xb3eWkiIH284e/PEXxvSLO1BuqQPoFmmO2hQKkrkKL6QFV6wWIx7JY4H0ay+dRY9hZDy5FHRnsXNOXa6VzAKReWKY0YlzXS1oEqg2rN2X8ZS9w6TYMT/zeBDWTu199/iRrzwDYZxyKGaMGO0JHrwcbrKNc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537601; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=DZYLEcHHjY6hPgTTkAZf12VcFT86/q7bb4+6Ticax9E=; b=bE+hqG1oLgD/XTvbW2lfeY/NNBYh01hlBXbo315+Fe6v5BsIygI2SfJtqGeWkYvd9lyLF8kc9k7ji/FHSUawGhngIZZRgsrINQlmK3lQxJk6oSS8td16ZRUNCEp47VUG9q3aB8cg2UbOvg1MvfD6tKFzVZAFkYFN6hGuFjr43IU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74482+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537601343342.3089202581866; Tue, 27 Apr 2021 08:33:21 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 2emoYY1788612x6Nd7ddriaQ; Tue, 27 Apr 2021 08:33:20 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.9978.1619537593919065537 for ; Tue, 27 Apr 2021 08:33:14 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8CD2931B; Tue, 27 Apr 2021 08:33:13 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 552C93F73B; Tue, 27 Apr 2021 08:33:12 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 10/15] ArmPlatformPkg: Add ArmPlatformPkg.ci.yaml Date: Tue, 27 Apr 2021 16:32:46 +0100 Message-Id: <20210427153251.11576-11-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: DzAK4OAt3YK1CalouwCUTfjhx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537600; bh=ojsBvlNvQwoMjlHg1vLmNnzOz8rWZQk6JWHwVzaJbOo=; h=Date:From:Reply-To:Subject:To; b=utE6u6ShXuK+hTDugdWVE1G696tpmetCW+Wgu0nQ44JgZ9QePDZWNPDEbeNNA8C2PiT niPr6L7YKXIRdgq0yRRazbXfUAzqk4Isv/uDKR/8nAg+OQX934lUrdxjg6yq9OiuTgPR8 AK3Aged7qmjFPfSHL6F5DjRC3d2WCkj26Tg= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois Add ArmPlatformPkg.ci.yaml to configure the CI for the ArmPlatformPkg. Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Sami Mujawar --- ArmPlatformPkg/ArmPlatformPkg.ci.yaml | 100 ++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 ArmPlatformPkg/ArmPlatformPkg.ci.yaml diff --git a/ArmPlatformPkg/ArmPlatformPkg.ci.yaml b/ArmPlatformPkg/ArmPlat= formPkg.ci.yaml new file mode 100644 index 000000000000..1abaa2f6870c --- /dev/null +++ b/ArmPlatformPkg/ArmPlatformPkg.ci.yaml @@ -0,0 +1,100 @@ +## @file +# CI configuration for ArmPlatformPkg +# +# Copyright (c) 2021, Arm Limited. All rights reserved.
+# SPDX-License-Identifier: BSD-2-Clause-Patent +## +{ + ## options defined .pytool/Plugin/LicenseCheck + "LicenseCheck": { + "IgnoreFiles": [] + }, + + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + ## Both file path and directory path are accepted. + "IgnoreFiles": [ + "Scripts/Ds5/" + ] + }, + + ## options defined .pytool/Plugin/CompilerPlugin + "CompilerPlugin": { + "DscPath": "ArmPlatformPkg.dsc" + }, + + ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin + "HostUnitTestCompilerPlugin": { + "DscPath": "" # Don't support this test + }, + + ## options defined .pytool/Plugin/CharEncodingCheck + "CharEncodingCheck": { + "IgnoreFiles": [] + }, + + ## options defined .pytool/Plugin/DependencyCheck + "DependencyCheck": { + "AcceptableDependencies": [ + "ArmPlatformPkg/ArmPlatformPkg.dec", + "ArmPkg/ArmPkg.dec", + "EmbeddedPkg/EmbeddedPkg.dec", + "MdeModulePkg/MdeModulePkg.dec", + "MdePkg/MdePkg.dec" + ], + # For host based unit tests + "AcceptableDependencies-HOST_APPLICATION":[ + "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec" + ], + # For UEFI shell based apps + "AcceptableDependencies-UEFI_APPLICATION":[], + "IgnoreInf": [] + }, + + ## options defined .pytool/Plugin/DscCompleteCheck + "DscCompleteCheck": { + "IgnoreInf": [], + "DscPath": "ArmPlatformPkg.dsc" + }, + + ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck + "HostUnitTestDscCompleteCheck": { + "IgnoreInf": [""], + "DscPath": "" # Don't support this test + }, + + ## options defined .pytool/Plugin/GuidCheck + "GuidCheck": { + "IgnoreGuidName": [], + "IgnoreGuidValue": [], + "IgnoreFoldersAndFiles": [], + "IgnoreDuplicates": [], + }, + + ## options defined .pytool/Plugin/LibraryClassCheck + "LibraryClassCheck": { + "IgnoreHeaderFile": [] + }, + + ## options defined .pytool/Plugin/SpellCheck + "SpellCheck": { + "AuditOnly": False, + "IgnoreFiles": [], # use gitignore syntax to ignore erro= rs + # in matching files + "ExtendWords": [ + "hdlcd", + "icdsgir", + "primecells" + ], # words to extend to the dictionary for this packa= ge + "IgnoreStandardPaths": [ # Standard Plugin defined paths that + "*.asm", "*.s" # should be ignore + ], + "AdditionalIncludePaths": [] # Additional paths to spell check + # (wildcards supported) + } +} --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74482): https://edk2.groups.io/g/devel/message/74482 Mute This Topic: https://groups.io/mt/82406652/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74483+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74483+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537599; cv=none; d=zohomail.com; s=zohoarc; b=OSX5sZEVpMzHsVuKuNmDTpa9qMNlqJFDKeTvL2S0qRYVZ35vBj1PJwL5rn9iAXQ4A/C8IYfj/LSbo76LQ3sOl7Ywlq1tFJwQeB/53ECKoHFGTeQ4k0MEEuO0rFbIYI/qjSquSD9ie8y9hf+OArj0i7ubYOefHSGWqX90P8ydWzo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537599; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=Wl2hRQiirweKgAsg5OYOEFoQHstFGceiP9Ld5j2M+E0=; b=WpcB2eNXDpjbR78QOKs2Km+0mPL7gBC2p7zJe8e/YGwa5OeISGWjWnx6TrCvuc+3+0AHXxVrydh3jbyOQXL+sPZ+fqYwxII4R98kvbyBS9GDpLjeHpyxoP039w3Y4ss+7wu0lvdK+z9yhMZXd7Q+sJPhIMtNfjoLzCWn30hbmGA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74483+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537599495996.3971992660489; Tue, 27 Apr 2021 08:33:19 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 0jKpYY1788612xMuq6Jx3LAo; Tue, 27 Apr 2021 08:33:18 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web11.10113.1619537595824655197 for ; Tue, 27 Apr 2021 08:33:15 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6FE07ED1; Tue, 27 Apr 2021 08:33:15 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id EF1223F73B; Tue, 27 Apr 2021 08:33:13 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 11/15] .pytool: Enable CI for ArmPkg Date: Tue, 27 Apr 2021 16:32:47 +0100 Message-Id: <20210427153251.11576-12-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: ybZSuJW2xKygIWgOhPu8VbDFx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537598; bh=Eip499RSNZVZBiCLGi/TJuhkld4qWstzsk36jLXKvxs=; h=Date:From:Reply-To:Subject:To; b=e9lDGZk/h1mP7oC+Y5rbNW76PGboihZXwDNQY8s1F4aoNpakMnh1TUebA7ofYlnfkc3 EHq0+ZqiMuwx+ndw/kpoh/KcEWOFfebPCcS+Gngwrul3GtkkubA0eXaVTXUSU6M7emytV EfbPmxQ1VT9IlGrG6dkw8GSMLSVtxx0O1wc= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois Enable the CI for the ArmPkg. Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Bret Barkelew Reviewed-by: Sami Mujawar --- .pytool/CISettings.py | 3 ++- .pytool/Readme.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.pytool/CISettings.py b/.pytool/CISettings.py index 5f71eca1992e..6f7daeca076b 100644 --- a/.pytool/CISettings.py +++ b/.pytool/CISettings.py @@ -49,7 +49,8 @@ class Settings(CiBuildSettingsManager, UpdateSettingsMana= ger, SetupSettingsManag ''' return iterable of edk2 packages supported by this build. These should be edk2 workspace relative paths ''' =20 - return ("ArmVirtPkg", + return ("ArmPkg", + "ArmVirtPkg", "DynamicTablesPkg", "EmulatorPkg", "MdePkg", diff --git a/.pytool/Readme.md b/.pytool/Readme.md index e158b2b81a34..cbce1f6cd54a 100644 --- a/.pytool/Readme.md +++ b/.pytool/Readme.md @@ -4,7 +4,7 @@ =20 | Package | Windows VS2019 (IA32/X64)| Ubuntu GCC (IA32/X64/A= RM/AARCH64) | Known Issues | | :---- | :----- | :---- = | :--- | -| ArmPkg | +| ArmPkg | | :heavy_check_mark: | | ArmPlatformPkg | | ArmVirtPkg | SEE PACKAGE README | SEE PACKAGE README | | CryptoPkg | :heavy_check_mark: | :heavy_check_mark: | Spell c= hecking in audit mode --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74483): https://edk2.groups.io/g/devel/message/74483 Mute This Topic: https://groups.io/mt/82406653/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74486+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74486+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537610; cv=none; d=zohomail.com; s=zohoarc; b=RrVM9VcfCuDYKYVdHH6eOVsxnAcgHw2Wb91dEieLnjbLfh8IhW4PXT79+OscqVJ4orPLfMf4DQlJJ33rZ7UO6pdKgpMrejFEs8ALwQ0Veqg4rxlaBA322inTLBwsW8mMllo6/+EXTvyoCxBTm/ytLusLAijuTxI76EW52buKBG8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537610; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=MWfe1jh0yeaQEDWidsjhd1KGh611O/hztp7yL7qI/s0=; b=N9WDhvOROzPm8v+GCCon7Svjy0xo2oz+2F5Xb+JRQvQWeDuHbCZiDWuExMB8YtQKok5ZrdTJVglIcEVBUPHkIQb+yP/AEq4PcwKVND7070S4OMpbQKo3CwnalnUTSSoGqzU2o9nT8EPeU8wXzUiSjDY313716Ckge2Ax6XJsQ9s= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74486+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537610322472.8984626801282; Tue, 27 Apr 2021 08:33:30 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 8YFsYY1788612x6C9xgrsZBX; Tue, 27 Apr 2021 08:33:28 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web12.10111.1619537602776627915 for ; Tue, 27 Apr 2021 08:33:22 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 75CF431B; Tue, 27 Apr 2021 08:33:17 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id C93193F73B; Tue, 27 Apr 2021 08:33:15 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 12/15] .pytool: Enable CI for ArmPlatformPkg Date: Tue, 27 Apr 2021 16:32:48 +0100 Message-Id: <20210427153251.11576-13-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: 3vRV5Nwc9zDBeIlTosu5yZ4bx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537608; bh=FRp3N/w6BBkOSy1W/kW+Da3woi0CrQab+VdMHluhk58=; h=Date:From:Reply-To:Subject:To; b=QeevuIqG7Izp0Zx01N4dsDUfBs+oSe/QrBj3wh/Rql7Thh7sIXTntyawyq9b1X/16Ls MvqKlgHxvVtmEpgCYAzYJCBZV2qnu3wWl77bmTc/7+yG9qvR0/A/m8+EKnD2CRUkwmiYf ET6UGJ4VNJDikJL2AbhF/fz6GWD5NfjQ6wM= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois Enable the CI for the ArmPlatformPkg. Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Bret Barkelew Reviewed-by: Sami Mujawar --- .pytool/CISettings.py | 1 + .pytool/Readme.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.pytool/CISettings.py b/.pytool/CISettings.py index 6f7daeca076b..96e6baa5190d 100644 --- a/.pytool/CISettings.py +++ b/.pytool/CISettings.py @@ -50,6 +50,7 @@ class Settings(CiBuildSettingsManager, UpdateSettingsMana= ger, SetupSettingsManag These should be edk2 workspace relative paths ''' =20 return ("ArmPkg", + "ArmPlatformPkg", "ArmVirtPkg", "DynamicTablesPkg", "EmulatorPkg", diff --git a/.pytool/Readme.md b/.pytool/Readme.md index cbce1f6cd54a..eca86c6a822d 100644 --- a/.pytool/Readme.md +++ b/.pytool/Readme.md @@ -5,7 +5,7 @@ | Package | Windows VS2019 (IA32/X64)| Ubuntu GCC (IA32/X64/A= RM/AARCH64) | Known Issues | | :---- | :----- | :---- = | :--- | | ArmPkg | | :heavy_check_mark: | -| ArmPlatformPkg | +| ArmPlatformPkg | | :heavy_check_mark: | | ArmVirtPkg | SEE PACKAGE README | SEE PACKAGE README | | CryptoPkg | :heavy_check_mark: | :heavy_check_mark: | Spell c= hecking in audit mode | DynamicTablesPkg | | :heavy_check_mark: | --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74486): https://edk2.groups.io/g/devel/message/74486 Mute This Topic: https://groups.io/mt/82406659/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74484+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74484+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537606; cv=none; d=zohomail.com; s=zohoarc; b=h32WvQAGtRbtUdEwuj1nDg33OzoPVdeH9gStYzVBfPddHZIyiO3WrkKT4up6bZ69Zw1Wmp9rRFlXnf3o3ue8C0L92c1YLLt3iz3pHOqh94Iy60/Ju3MI5fMAV6atil9NbTW9uLZ25ZlADvYVhya2TIecd5R1D9Srt7oJBu9V6HA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537606; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=9PPH5VIjtevDgs54bYnJRzr3hbHWzrOaIaaiaivdyvg=; b=SiVxoZXb16PKVRQaACZg/C8Hxln8/T6TzPMDkoQGMc+zSVX3z2U/Vx7wEvnit3TQ9UVm5MFVY/8pTzf6C4esnQn2A6iMlW0J1XAoWLNZwo+jrX54VrXEz1M40zgs7QpMXgEh2JB8Ok1nK8ar5++a7IY6hy61boAketflOdeDNao= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74484+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 161953760650958.41041218995872; Tue, 27 Apr 2021 08:33:26 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id BMDxYY1788612xVgZArYq8EN; Tue, 27 Apr 2021 08:33:25 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web09.9872.1619537599869590181 for ; Tue, 27 Apr 2021 08:33:20 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 83049ED1; Tue, 27 Apr 2021 08:33:19 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 13C133F73B; Tue, 27 Apr 2021 08:33:17 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 13/15] .pytool: Document LicenseCheck and EccCheck Date: Tue, 27 Apr 2021 16:32:49 +0100 Message-Id: <20210427153251.11576-14-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: RQ6nbUhR0kJNuNjoFsb3LQWCx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537605; bh=DbE8X4z0ORaEZ/bP07QIoCQqXbE/wrg5rzsLnlVrr94=; h=Date:From:Reply-To:Subject:To; b=AiauqnIUStc5QMdZvL+hlPnwgwEXkwVkWaMmoYIH6fp1Dbt3+nkkLH2ymEMgEihLD12 JVjsahDReTX2VQPo16hblDme3U7oxBjlZTEqWPu5nFLm615KEexDgTaxlpXL9n/T5wQ8B 5RxVJI+JC0hiwR/rzqCVCg2xZHkjux3vzu0= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois Add an entry in the documentation for the LicenseCheck and EccCheck plugins. Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Acked-by: Bret Barkelew Reviewed-by: Sami Mujawar --- .pytool/Readme.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.pytool/Readme.md b/.pytool/Readme.md index eca86c6a822d..f6505507966a 100644 --- a/.pytool/Readme.md +++ b/.pytool/Readme.md @@ -254,6 +254,16 @@ Install =20 More cspell info: https://github.com/streetsidesoftware/cspell =20 +### License Checking - LicenseCheck + +Scans all new added files in a package to make sure code is contributed un= der +BSD-2-Clause-Patent. + +### Ecc tool - EccCheck + +Run the Ecc tool on the package. The Ecc tool is available in the BaseTools +package. It checks that the code complies to the EDKII coding standard. + ## PyTool Scopes =20 Scopes are how the PyTool ext_dep, path_env, and plugins are activated. M= eaning --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74484): https://edk2.groups.io/g/devel/message/74484 Mute This Topic: https://groups.io/mt/82406655/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74485+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74485+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537608; cv=none; d=zohomail.com; s=zohoarc; b=eFeU+x8+r/xm0aNahf/JRgA9zhs9LifjXhntlg3hf9HSqKXBcNG1IH1QvGrx4rRsEB60b7uHj5U6a+EHGWTTntuIWzKUprD3PGIMRcV8XfZoKl/BSW3+I5urO9zLPP4gKE0zdLrO7YoG5J/rDwdtJYxzY3/+y8/bq3JF/4PVRTE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537608; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=YrXQ+R5KXQcGnRoBTfmp3OQzRAkh5A9U9Zgik8PhjO0=; b=ibBc0/CTPYDhL+9JSEuOtf7gP6+fc+gGWks4cJdI4joJlCCWF650LX52lQDVyXMSbBWWl2Sfijjn4qXZ042E9wsAC51j3zfNZlELdWmyqwzRNMBKrrRlnFT8h6QfKD4LdFO7HlGDVQW0plpgEstj8Ow59SGRtSbcdwkuv/SwLr4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74485+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537608127377.20601115678414; Tue, 27 Apr 2021 08:33:28 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id l56tYY1788612xuvMgFZjVFD; Tue, 27 Apr 2021 08:33:27 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web09.9873.1619537602066848241 for ; Tue, 27 Apr 2021 08:33:22 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9002AED1; Tue, 27 Apr 2021 08:33:21 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id E09CB3F73B; Tue, 27 Apr 2021 08:33:19 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 14/15] AzurePipelines: Add support for ArmPkg Date: Tue, 27 Apr 2021 16:32:50 +0100 Message-Id: <20210427153251.11576-15-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: uiuU3vUIsLyJJe5TNQFJogDyx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537607; bh=VN2KrPHIVx5BPTugEzjlyoJk86xLymBlbqyqGIywiAQ=; h=Date:From:Reply-To:Subject:To; b=m3+8BvUbwyiq84QtaukNWHoSw+Fx399bl7Ho4nz7WyAB1FI1xpg9TxMRgX53wLvNCsm y8MkpABF+serR/jdAx+KHTB2QSlhXBMQb57TF8UdxIBgxpywOUBatOPfZSPv0QUoH7bsM TLbeBaCWVw+45HK7rNBohwKcSmHu1/HjDC8= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois Add an entry to build the ArmPkg in the CI. Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3348 Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Bret Barkelew Reviewed-by: Sami Mujawar --- .azurepipelines/templates/pr-gate-build-job.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.azurepipelines/templates/pr-gate-build-job.yml b/.azurepipeli= nes/templates/pr-gate-build-job.yml index 3e6d275b1b9a..837079e7bd97 100644 --- a/.azurepipelines/templates/pr-gate-build-job.yml +++ b/.azurepipelines/templates/pr-gate-build-job.yml @@ -21,6 +21,9 @@ jobs: #Use matrix to speed up the build process strategy: matrix: + TARGET_ARM: + Build.Pkgs: 'ArmPkg' + Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT' TARGET_MDE_CPU: Build.Pkgs: 'MdePkg,UefiCpuPkg' Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT' --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74485): https://edk2.groups.io/g/devel/message/74485 Mute This Topic: https://groups.io/mt/82406658/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Apr 26 13:44:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+74487+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74487+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1619537609; cv=none; d=zohomail.com; s=zohoarc; b=mY59xs9XXHEJ0yvOkcJPNCP9fro6i7KTvxqs9IBxT33BNWOO+8WpEdjobnjKlLhhmpBuHNqCBk5g2s2m6bEtcA+Y3Aqggs/fkVE2Ua34Jjs64P+reZluviz8E6Kmy9A1Kd5XOsM8UMnh9+OWAZXQKdYcxi6n/gB/Sjbh6dBm7XE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619537609; h=Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=LiDb4NgOWQ9Ds2jz/6ra2ZGk83dN0BRl4BF3pYZyruc=; b=b6H7OTFzftZP7SKqYYNdAC1yjWcbGUAcO9D4T/kp7TCTiCOG3QNJSpIMLPpluBsGRV6cY04910WZ2NKG00CmAx9iBhWg+oTZrRZh6RJxEnr3N5OzxAWyzdBeFdlUhAxABu8j+vzF2zwlHhmiL4RzmrDjDaA3GXM0BfZwljx537w= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+74487+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1619537609687943.2439527067161; Tue, 27 Apr 2021 08:33:29 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 6xuaYY1788612xxOdZcRyA13; Tue, 27 Apr 2021 08:33:28 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web08.9933.1619537603336887709 for ; Tue, 27 Apr 2021 08:33:23 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 09FA3101E; Tue, 27 Apr 2021 08:33:23 -0700 (PDT) X-Received: from e120189.arm.com (unknown [10.57.3.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id CBCE13F73B; Tue, 27 Apr 2021 08:33:21 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io, sami.mujawar@arm.com, leif@nuviainc.com, ardb+tianocore@kernel.org, sean.brogan@microsoft.com, Bret.Barkelew@microsoft.com Subject: [edk2-devel] [PATCH v2 15/15] AzurePipelines: Add support for ArmPlatformPkg Date: Tue, 27 Apr 2021 16:32:51 +0100 Message-Id: <20210427153251.11576-16-Pierre.Gondois@arm.com> In-Reply-To: <20210427153251.11576-1-Pierre.Gondois@arm.com> References: <20210427153251.11576-1-Pierre.Gondois@arm.com> Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com X-Gm-Message-State: PjZAmHAzGffI7HxnFnz5PnH3x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1619537608; bh=7x+cB9zK/uERDaaz5QQmzAR8gR6s+8nxCutrZpMdJrw=; h=Date:From:Reply-To:Subject:To; b=dmBPJHg/1gulSrjv35Dwizo4okFGBA1C6UeQHqUjl2khIokt+KU+LFHqxUuiRij8x5v uL3yIoLVEzRKsImkAReOxM/lhP4qMQlkrWiVPGbLrsrcEIW42T+9eIA72Dj4iQ6TLK5Vn PkrzKeu3tAYagk5Wi2of91+v5LVUYOgoU80= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Pierre Gondois Add an entry to build the ArmPlatformPkg in the CI. Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3349 Cc: Bret Barkelew Cc: Sean Brogan Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Bret Barkelew Reviewed-by: Sami Mujawar --- Notes: V2: - Replace TARGET_ARM to TARGET_ARM_ARMPLATFORM [Bret] .azurepipelines/templates/pr-gate-build-job.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.azurepipelines/templates/pr-gate-build-job.yml b/.azurepipeli= nes/templates/pr-gate-build-job.yml index 837079e7bd97..3f9a28024567 100644 --- a/.azurepipelines/templates/pr-gate-build-job.yml +++ b/.azurepipelines/templates/pr-gate-build-job.yml @@ -21,8 +21,8 @@ jobs: #Use matrix to speed up the build process strategy: matrix: - TARGET_ARM: - Build.Pkgs: 'ArmPkg' + TARGET_ARM_ARMPLATFORM: + Build.Pkgs: 'ArmPkg,ArmPlatformPkg' Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT' TARGET_MDE_CPU: Build.Pkgs: 'MdePkg,UefiCpuPkg' --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74487): https://edk2.groups.io/g/devel/message/74487 Mute This Topic: https://groups.io/mt/82406661/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-