1 #/** @file 2 # Sample ACPI Platform Driver 3 # 4 # Copyright (c) 2008 - 2014, Intel Corporation. All rights reserved.<BR> 5 # Copyright (c) 2014 - 2016, AMD Inc. All rights reserved.<BR> 6 # 7 # This program and the accompanying materials 8 # are licensed and made available under the terms and conditions of the BSD License 9 # which accompanies this distribution. The full text of the license may be found at 10 # http://opensource.org/licenses/bsd-license.php 11 # 12 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 13 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 14 # 15 #**/ 16 #/** 17 # 18 # Derived from: 19 # MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf 20 # 21 #**/ 22 23 [Defines] 24 INF_VERSION = 0x00010005 25 BASE_NAME = AmdStyxAcpiLib 26 FILE_GUID = 74850e9e-371c-43af-b1fe-794d61505ad0 27 MODULE_TYPE = BASE 28 VERSION_STRING = 1.0 29 LIBRARY_CLASS = AmdStyxAcpiLib 30 31 [Sources] 32 Gtdt.c 33 Fadt.c 34 Dbg2.c 35 Spcr.c 36 Madt.c 37 Mcfg.c 38 Csrt.c 39 Dsdt.c 40 41 [Packages] 42 ArmPkg/ArmPkg.dec 43 MdePkg/MdePkg.dec 44 MdeModulePkg/MdeModulePkg.dec 45 AmdModulePkg/AmdModulePkg.dec 46 OpenPlatformPkg/Platforms/AMD/Styx/AmdStyx.dec 47 48 [LibraryClasses] 49 PcdLib 50 DebugLib 51 UefiBootServicesTableLib 52 53 [Protocols] 54 gAmdMpCoreInfoProtocolGuid ## CONSUMED 55 56 [Pcd] 57 gAmdStyxTokenSpaceGuid.PcdSocCoreCount 58 gAmdStyxTokenSpaceGuid.PcdSocCpuId 59 gAmdStyxTokenSpaceGuid.PcdEthMacA 60 gAmdStyxTokenSpaceGuid.PcdEthMacB 61 62 [FixedPcd] 63 gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase 64 gArmTokenSpaceGuid.PcdGicDistributorBase 65 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase 66 gAmdStyxTokenSpaceGuid.PcdSerialDbgRegisterBase 67 gAmdStyxTokenSpaceGuid.PcdGicVersion 68 gAmdStyxTokenSpaceGuid.PcdGicHypervisorInterruptInterfaceBase 69 gAmdStyxTokenSpaceGuid.PcdGicVirtualInterruptInterfaceBase 70 gAmdStyxTokenSpaceGuid.PcdGicVirtualMaintenanceInterrupt 71 gAmdStyxTokenSpaceGuid.PcdGicVirtualRegisterInterfaceBase 72 gAmdStyxTokenSpaceGuid.PcdGicMSIFrameBase 73 gAmdStyxTokenSpaceGuid.PcdCntControlBase 74 gAmdStyxTokenSpaceGuid.PcdCntReadBase 75 gAmdStyxTokenSpaceGuid.PcdCntCTLBase 76 gAmdStyxTokenSpaceGuid.PcdCntBase0 77 gAmdStyxTokenSpaceGuid.PcdCntEL0Base0 78 gAmdStyxTokenSpaceGuid.PcdSbsaWatchDogRefreshBase 79 gAmdStyxTokenSpaceGuid.PcdSbsaWatchDogControlBase 80 gAmdStyxTokenSpaceGuid.PcdSbsaWakeUpGSIV 81 gAmdStyxTokenSpaceGuid.PcdSbsaWatchDogGSIV 82 gAmdStyxTokenSpaceGuid.PcdSocCoresPerCluster 83 gAmdStyxTokenSpaceGuid.PcdPsciOsSupport 84 gAmdStyxTokenSpaceGuid.PcdTrustedFWSupport 85 gAmdStyxTokenSpaceGuid.PcdParkingProtocolVersion 86 gAmdStyxTokenSpaceGuid.PcdSata1PortCount 87 88 [Depex] 89 gAmdMpCoreInfoProtocolGuid 90