]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg PCD: Remove unused PCD attribute PCD_TYPE_SKU_ENABLED
authorGao, Liming <liming.gao@intel.com>
Wed, 7 Mar 2018 08:15:18 +0000 (16:15 +0800)
committerLiming Gao <liming.gao@intel.com>
Tue, 13 Mar 2018 07:57:05 +0000 (15:57 +0800)
PcdDb optimization has handled PCD DB for each SKU, not for single PCD.
So, this PCD attribute is not used any more.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
MdeModulePkg/Include/Guid/PcdDataBaseSignatureGuid.h
MdeModulePkg/Universal/PCD/Dxe/Pcd.inf
MdeModulePkg/Universal/PCD/Dxe/PcdDxe.uni
MdeModulePkg/Universal/PCD/Pei/Pcd.inf
MdeModulePkg/Universal/PCD/Pei/PcdPeim.uni

index d670af14e909c3859a58a223f5db80c50e7e73d2..5767ac82da210795f34a37326ac00989bbaa3cc4 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Guid for Pcd DataBase Signature.\r
 \r
-Copyright (c) 2012 - 2016, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2012 - 2018, Intel Corporation. All rights reserved.<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
@@ -30,7 +30,6 @@ typedef UINT64 SKU_ID;
 #define PCD_TYPE_DATA         (0x0U << PCD_TYPE_SHIFT)\r
 #define PCD_TYPE_HII          (0x8U << PCD_TYPE_SHIFT)\r
 #define PCD_TYPE_VPD          (0x4U << PCD_TYPE_SHIFT)\r
-#define PCD_TYPE_SKU_ENABLED  (0x2U << PCD_TYPE_SHIFT)\r
 #define PCD_TYPE_STRING       (0x1U << PCD_TYPE_SHIFT)\r
 \r
 #define PCD_TYPE_ALL_SET      (PCD_TYPE_DATA | PCD_TYPE_HII | PCD_TYPE_VPD | PCD_TYPE_SKU_ENABLED | PCD_TYPE_STRING)\r
index 54cd8d9b9ff5903b39465e7c62c30d3fcc9f1360..a20b645a450b9f05db4ea9508c9dcab532535f92 100644 (file)
 #                         PCD_TYPE_DATA\r
 #                         PCD_TYPE_HII\r
 #                         PCD_TYPE_VPD\r
-#                         PCD_TYPE_SKU_ENABLED\r
 #                         PCD_TYPE_STRING\r
 #          Datum Type   : indicate PCD vaue type from following macro:\r
 #                         PCD_DATUM_TYPE_POINTER\r
 #            - Variable GUID for HII type PCD\r
 #            - Token space GUID for dynamicex type PCD \r
 #    \r
-#  Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 922391c3ce1b09732620250471080015bbee42f0..0883ad881ec79fed17cff830c0baed8dc7c5d0ee 100644 (file)
 // PCD_TYPE_DATA\r
 // PCD_TYPE_HII\r
 // PCD_TYPE_VPD\r
-// PCD_TYPE_SKU_ENABLED\r
 // PCD_TYPE_STRING\r
 // Datum Type   : indicate PCD vaue type from following macro:\r
 // PCD_DATUM_TYPE_POINTER\r
 // - Variable GUID for HII type PCD\r
 // - Token space GUID for dynamicex type PCD\r
 //\r
-// Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
index e1ea5be17f0620606645c010d4b376232ea3ef74..3cba28944c1e6f60851395034801362be2c6c2a4 100644 (file)
 #                         PCD_TYPE_DATA\r
 #                         PCD_TYPE_HII\r
 #                         PCD_TYPE_VPD\r
-#                         PCD_TYPE_SKU_ENABLED\r
 #                         PCD_TYPE_STRING\r
 #          Datum Type   : indicate PCD vaue type from following macro:\r
 #                         PCD_DATUM_TYPE_POINTER\r
 #            - Variable GUID for HII type PCD\r
 #            - Token space GUID for dynamicex type PCD \r
 #    \r
-#  Copyright (c) 2006 - 2017, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index b0d3f1f79ab9ad48ab4dc5e3a9eacea09b1c43db..3e7c5566f0727ed2622e52b980828b2ee34cc4fa 100644 (file)
 // PCD_TYPE_DATA\r
 // PCD_TYPE_HII\r
 // PCD_TYPE_VPD\r
-// PCD_TYPE_SKU_ENABLED\r
 // PCD_TYPE_STRING\r
 // Datum Type   : indicate PCD vaue type from following macro:\r
 // PCD_DATUM_TYPE_POINTER\r
 // - Variable GUID for HII type PCD\r
 // - Token space GUID for dynamicex type PCD\r
 //\r
-// Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r