]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/MdeModulePkg.dec
FatPkg: Use BasePcdLibNull to prevent PCD dependency
[mirror_edk2.git] / MdeModulePkg / MdeModulePkg.dec
index efd870b61828de45046206d1b1e022de96d80547..aa9e8066d8a6b90be2c4b8d9d48515e60dbcd79e 100644 (file)
@@ -5,6 +5,7 @@
 #\r
 # Copyright (c) 2007 - 2016, Intel Corporation. All rights reserved.<BR>\r
 # Copyright (c) 2016, Linaro Ltd. All rights reserved.<BR>\r
+# (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>\r
 # This program and the accompanying materials are licensed and made available under\r
 # the terms and conditions of the BSD License that accompanies this distribution.\r
 # The full text of the license may be found at\r
   ## Include/Ppi/IpmiPpi.h\r
   gPeiIpmiPpiGuid               =  { 0xa9731431, 0xd968, 0x4277, { 0xb7, 0x52, 0xa3, 0xa9, 0xa6, 0xae, 0x18, 0x98 }}\r
 \r
+  ## Include/Ppi/SdMmcHostController.h\r
+  gEdkiiPeiSdMmcHostControllerPpiGuid = { 0xb30dfeed, 0x947f, 0x4396, { 0xb1, 0x5a, 0xdf, 0xbd, 0xb9, 0x16, 0xdc, 0x24 }}\r
+\r
 [Protocols]\r
   ## Load File protocol provides capability to load and unload EFI image into memory and execute it.\r
   #  Include/Protocol/LoadPe32Image.h\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdCapsuleCoalesceFile|{ 0xA6, 0xE4, 0xFD, 0xF7, 0x4C, 0x29, 0x3c, 0x49, 0xB5, 0x0F, 0x97, 0x34, 0x55, 0x3B, 0xB7, 0x57 }|VOID*|0x30000017\r
 \r
   ## Maximum number of performance log entries during PEI phase.\r
+  # Use PcdMaxPeiPerformanceLogEntries16 if the number of entries required is\r
+  # more than 255.\r
   # @Prompt Maximum number of PEI performance log entries.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries|40|UINT8|0x0001002f\r
 \r
+  ## Maximum number of performance log entries during PEI phase.\r
+  # If set to 0, then PcdMaxPeiPerformanceLogEntries determines the number of\r
+  # entries. If greater than 0, then this PCD determines the number of entries,\r
+  # and PcdMaxPeiPerformanceLogEntries is ignored.\r
+  # @Prompt Maximum number of PEI performance log entries.\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries16|0|UINT16|0x00010035\r
+\r
   ## RTC Update Timeout Value(microsecond).\r
   # @Prompt RTC Update Timeout Value.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdRealTimeClockUpdateTimeout|100000|UINT32|0x00010034\r
   # @Prompt Set NX for stack.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdSetNxForStack|FALSE|BOOLEAN|0x0001006f\r
 \r
+  ## This PCD specifies the PCI-based SD/MMC host controller mmio base address.\r
+  # Define the mmio base address of the pci-based SD/MMC host controller. If there are multiple SD/MMC\r
+  # host controllers, their mmio base addresses are calculated one by one from this base address.\r
+  # @Prompt Mmio base address of pci-based SD/MMC host controller.\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdSdMmcPciHostControllerMmioBase|0xd0000000|UINT32|0x30001043\r
+\r
 [PcdsPatchableInModule]\r
   ## Specify memory size with page number for PEI code when\r
   #  Loading Module at Fixed Address feature is enabled.\r