AcpiSmmPlatform.inf 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. ## @file
  2. # Component description file for ACPI SMM Platform handler module
  3. #
  4. # This is QNC Smm platform driver .
  5. # Copyright (c) 2013-2015 Intel Corporation.
  6. #
  7. # SPDX-License-Identifier: BSD-2-Clause-Patent
  8. #
  9. ##
  10. [Defines]
  11. INF_VERSION = 0x00010005
  12. BASE_NAME = AcpiSmmPlatform
  13. FILE_GUID = F5AC7057-5650-466e-B692-76A47223EFB0
  14. MODULE_TYPE = DXE_SMM_DRIVER
  15. VERSION_STRING = 1.0
  16. PI_SPECIFICATION_VERSION = 0x0001000A
  17. ENTRY_POINT = InitAcpiSmmPlatform
  18. [Sources]
  19. AcpiSmmPlatform.c
  20. AcpiSmmPlatform.h
  21. [Packages]
  22. MdePkg/MdePkg.dec
  23. MdeModulePkg/MdeModulePkg.dec
  24. IntelFrameworkPkg/IntelFrameworkPkg.dec
  25. IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
  26. QuarkSocPkg/QuarkSocPkg.dec
  27. QuarkPlatformPkg/QuarkPlatformPkg.dec
  28. [LibraryClasses]
  29. UefiBootServicesTableLib
  30. UefiRuntimeServicesTableLib
  31. ReportStatusCodeLib
  32. UefiDriverEntryPoint
  33. DebugLib
  34. IoLib
  35. PciLib
  36. BaseMemoryLib
  37. BaseLib
  38. SmmServicesTableLib
  39. PcdLib
  40. HobLib
  41. S3BootScriptLib
  42. LockBoxLib
  43. PlatformHelperLib
  44. IntelQNCLib
  45. PlatformPcieHelperLib
  46. [Protocols]
  47. gEfiSmmSxDispatch2ProtocolGuid
  48. gEfiPciRootBridgeIoProtocolGuid
  49. gEfiVariableArchProtocolGuid
  50. gEfiVariableWriteArchProtocolGuid
  51. gEfiGlobalNvsAreaProtocolGuid
  52. gEfiSmmSwDispatch2ProtocolGuid
  53. [Guids]
  54. gEfiSmmPeiSmramMemoryReserveGuid
  55. gQncS3CodeInLockBoxGuid
  56. gQncS3ContextInLockBoxGuid
  57. [Pcd]
  58. gQuarkPlatformTokenSpaceGuid.PcdPlatformType
  59. gEfiMdeModulePkgTokenSpaceGuid.PcdProgressCodeS3SuspendStart
  60. gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdS3AcpiReservedMemorySize
  61. gEfiQuarkNcSocIdTokenSpaceGuid.PcdGpe0blkIoBaseAddress
  62. gEfiQuarkNcSocIdTokenSpaceGuid.PcdPm1blkIoBaseAddress
  63. [Depex]
  64. gEfiSmmSxDispatch2ProtocolGuid AND
  65. gEfiPciRootBridgeIoProtocolGuid AND
  66. gEfiVariableArchProtocolGuid AND
  67. gEfiVariableWriteArchProtocolGuid AND
  68. gEfiGlobalNvsAreaProtocolGuid AND
  69. gEfiQncS3SupportProtocolGuid