mirror of
https://github.com/Dasharo/edk2.git
synced 2026-06-13 10:16:24 -07:00
DynamicTablesPkg: Drop IA32 support
All DynamicTablesPkg libraries and drivers execute in the DXE phase, where both AMD and Intel platforms operate in X64 (64-bit) mode. Therefore, IA32 (32-bit) support is no longer required for DynamicTablesPkg. Signed-off-by: Abdul Lateef Attar <AbdulLateef.Attar@amd.com>
This commit is contained in:
committed by
mergify[bot]
parent
81f9f6d7b3
commit
32711df057
@@ -28,7 +28,7 @@
|
||||
[Sources.ARM, Sources.AARCH64]
|
||||
Arm/ArmDynamicTableManager.c
|
||||
|
||||
[Sources.IA32, Sources.X64]
|
||||
[Sources.X64]
|
||||
X64/X64DynamicTableManager.c
|
||||
|
||||
[Packages]
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
[LibraryClasses.AARCH64]
|
||||
DynamicTablesScmiInfoLib|DynamicTablesPkg/Library/DynamicTablesScmiInfoLib/DynamicTablesScmiInfoLib.inf
|
||||
|
||||
[Components.common]
|
||||
[Components.ARM, Components.AARCH64, Components.X64]
|
||||
#
|
||||
# Generators (Common)
|
||||
#
|
||||
@@ -59,9 +59,9 @@
|
||||
#
|
||||
DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf
|
||||
|
||||
[Components.IA32, Components.X64]
|
||||
[Components.X64]
|
||||
#
|
||||
# Generators (IA32/X64 specific)
|
||||
# Generators (X64 specific)
|
||||
#
|
||||
DynamicTablesPkg/Library/Acpi/X64/AcpiFacsLib/AcpiFacsLib.inf
|
||||
DynamicTablesPkg/Library/Acpi/X64/AcpiHpetLib/AcpiHpetLib.inf
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
PLATFORM_VERSION = 0.1
|
||||
DSC_SPECIFICATION = 0x0001001a
|
||||
OUTPUT_DIRECTORY = Build/DynamicTables
|
||||
SUPPORTED_ARCHITECTURES = ARM|AARCH64|IA32|X64
|
||||
SUPPORTED_ARCHITECTURES = ARM|AARCH64|X64
|
||||
BUILD_TARGETS = DEBUG|RELEASE|NOOPT
|
||||
SKUID_IDENTIFIER = DEFAULT
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# DBG2 Table Generator
|
||||
#
|
||||
# Copyright (c) 2017 - 2020, Arm Limited. All rights reserved.<BR>
|
||||
# Copyright (C) 2025 Advanced Micro Devices, Inc. All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
##
|
||||
@@ -23,7 +24,7 @@
|
||||
[Sources.ARM, Sources.AARCH64]
|
||||
Arm/ArmDbg2Generator.c
|
||||
|
||||
[Sources.IA32, Sources.X86, Sources.X64]
|
||||
[Sources.X64]
|
||||
Dbg2GeneratorNull.c
|
||||
|
||||
[Packages.ARM, Packages.AARCH64]
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# FADT Table Generator
|
||||
#
|
||||
# Copyright (c) 2017 - 2018, ARM Limited. All rights reserved.
|
||||
# Copyright (C) 2025 Advanced Micro Devices, Inc. All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
##
|
||||
@@ -23,7 +24,7 @@
|
||||
[Sources.ARM, Sources.AARCH64]
|
||||
Arm/ArmFadtGenerator.c
|
||||
|
||||
[Sources.IA32, Sources.X64]
|
||||
[Sources.X64]
|
||||
X64/X64FadtGenerator.c
|
||||
|
||||
[Packages]
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
[Sources.ARM, Sources.AARCH64]
|
||||
Arm/ArmSratGenerator.c
|
||||
|
||||
[Sources.IA32, Sources.X64]
|
||||
[Sources.X64]
|
||||
X64/X64SratGenerator.c
|
||||
|
||||
[Packages]
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Ssdt Cpu Topology Table Generator
|
||||
#
|
||||
# Copyright (c) 2021, Arm Limited. All rights reserved.<BR>
|
||||
# Copyright (C) 2025 Advanced Micro Devices, Inc. All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
##
|
||||
@@ -23,7 +24,7 @@
|
||||
[Sources.ARM, Sources.AARCH64]
|
||||
Arm/ArmSsdtCpuTopologyGenerator.c
|
||||
|
||||
[Sources.IA32, Sources.X64]
|
||||
[Sources.X64]
|
||||
X64/X64SsdtCpuTopologyGenerator.c
|
||||
|
||||
[Packages.ARM, Packages.AARCH64]
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## @file
|
||||
# MADT Table Generator
|
||||
#
|
||||
# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
|
||||
# Copyright (C) 2024 - 2025 Advanced Micro Devices, Inc. All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
##
|
||||
@@ -19,10 +19,10 @@
|
||||
#
|
||||
# The following information is for reference only and not required by the build tools.
|
||||
#
|
||||
# VALID_ARCHITECTURES = IA32 X64
|
||||
# VALID_ARCHITECTURES = X64
|
||||
#
|
||||
|
||||
[Sources.IA32, Sources.X64]
|
||||
[Sources.X64]
|
||||
MadtGenerator.c
|
||||
|
||||
[Packages]
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## @file
|
||||
# WSMT Table Generator
|
||||
#
|
||||
# Copyright (c) 2024 Advanced Micro Devices, Inc. All rights reserved.
|
||||
# Copyright (c) 2024 - 2025 Advanced Micro Devices, Inc. All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
##
|
||||
@@ -19,10 +19,10 @@
|
||||
#
|
||||
# The following information is for reference only and not required by the build tools.
|
||||
#
|
||||
# VALID_ARCHITECTURES = IA32 X64
|
||||
# VALID_ARCHITECTURES = X64
|
||||
#
|
||||
|
||||
[Sources.IA32, Sources.X64]
|
||||
[Sources.X64]
|
||||
WsmtGenerator.c
|
||||
|
||||
[Packages]
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
#
|
||||
# Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. <BR>
|
||||
# Copyright (c) 2019 - 2020, Intel Corporation. All rights reserved.<BR>
|
||||
# Copyright (C) 2025 Advanced Micro Devices, Inc. All rights reserved.
|
||||
# Copyright (C) Microsoft Corporation.
|
||||
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
#
|
||||
@@ -14,7 +15,7 @@
|
||||
PLATFORM_VERSION = 0.1
|
||||
DSC_SPECIFICATION = 0x00010005
|
||||
OUTPUT_DIRECTORY = Build/DynamicTablesPkg/HostTest
|
||||
SUPPORTED_ARCHITECTURES = IA32|X64
|
||||
SUPPORTED_ARCHITECTURES = X64
|
||||
BUILD_TARGETS = NOOPT
|
||||
SKUID_IDENTIFIER = DEFAULT
|
||||
|
||||
|
||||
Reference in New Issue
Block a user