summaryrefslogtreecommitdiffstats
path: root/CryptoPkg/CryptoPkg.dec
diff options
context:
space:
mode:
authorMichael D Kinney <michael.d.kinney@intel.com>2022-10-04 17:57:18 -0700
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2022-10-24 07:49:43 +0000
commitdfc7c3dc8c0093ade84e95ecdbc025dd9a796573 (patch)
tree7d08cc9db92c7d621b8a9d25718d5fdc58e22094 /CryptoPkg/CryptoPkg.dec
parenta57b4c11a51d9c313735b3af5c69cc371c74e11f (diff)
downloadedk2-dfc7c3dc8c0093ade84e95ecdbc025dd9a796573.tar.gz
edk2-dfc7c3dc8c0093ade84e95ecdbc025dd9a796573.tar.bz2
edk2-dfc7c3dc8c0093ade84e95ecdbc025dd9a796573.zip
CryptoPkg: Remove PcdOpensslEcEnabled from CryptoPkg.dec
Remove the PcdOpensslEcEnabled PCD that is no longer used. The EC feature is selected by using one of the OpensslLib instances that includes the EC features which are either OpensslLibFull.inf or OpensslLibFullAccel.inf. Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Xiaoyu Lu <xiaoyu1.lu@intel.com> Cc: Guomin Jiang <guomin.jiang@intel.com> Cc: Christopher Zurcher <christopher.zurcher@microsoft.com> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Diffstat (limited to 'CryptoPkg/CryptoPkg.dec')
-rw-r--r--CryptoPkg/CryptoPkg.dec33
1 files changed, 0 insertions, 33 deletions
diff --git a/CryptoPkg/CryptoPkg.dec b/CryptoPkg/CryptoPkg.dec
index f326c63240..e20a5e9c38 100644
--- a/CryptoPkg/CryptoPkg.dec
+++ b/CryptoPkg/CryptoPkg.dec
@@ -90,38 +90,5 @@
# @ValidList 0x80000001 | 0x00000001, 0x00000002, 0x00000004, 0x00000008, 0x00000010
gEfiCryptoPkgTokenSpaceGuid.PcdHashApiLibPolicy|0x00000002|UINT32|0x00000001
- ## Enable/Disable the ECC feature in openssl library. The default is disabled.
- # If ECC feature is disabled, all related source files will not be compiled.
- # @Prompt Enable/Disable ECC feature in openssl library
- gEfiCryptoPkgTokenSpaceGuid.PcdOpensslEcEnabled|FALSE|BOOLEAN|0x0000003
- # Set it to TRUE if:
- # 1) Platform needs ECC in TLS, or asymmetric cryptography services such as
- # X509 certificate or PEM format data processing.
- # 2) Platform needs to enable PcdCryptoServiceFamilyEnable.Ec service.
- # Please note:
- # ECC feature will cause a significant memory increase, approximate memory impact
- # in below table for reference by platform developers with FW size limitations.
- # Uncompressed LZMA Compressed
- # CPU CRYPTO_SERVICES Module EC=FALSE EC=TRUE EC=FALSE EC=TRUE Increase
- # ==== =============== ======== ======== ======= ======== ======= ========
- # IA32 NONE CryptoPei 21536 21568 0 KB
- # IA32 NONE CryptoDxe 21632 21696 0 KB
- # IA32 NONE CryptoSmm 22976 23072 0 KB
- # IA32 MIN_PEI CryptoPei 248992 249120 0 KB
- # IA32 MIN_DXE_MIN_SMM CryptoDxe 636672 829568 288520 401034 113 KB
- # IA32 MIN_DXE_MIN_SMM CryptoSmm 426048 601472 191517 296022 105 KB
- # IA32 ALL CryptoPei 423840 598976 189047 293759 104 KB
- # IA32 ALL CryptoDxe 645280 838144 292955 405277 113 KB
- # IA32 ALL CryptoSmm 441888 617184 198779 303628 105 KB
- # X64 NONE CryptoPei 29632 29664 0 KB
- # X64 NONE CryptoDxe 29792 29792 0 KB
- # X64 NONE CryptoSmm 31296 31296 0 KB
- # X64 MIN_PEI CryptoPei 310784 310848 0 KB
- # X64 MIN_DXE_MIN_SMM CryptoDxe 804288 1016256 311436 426596 115 KB
- # X64 MIN_DXE_MIN_SMM CryptoSmm 543776 733920 204483 310775 106 KB
- # X64 ALL CryptoPei 540384 730240 202494 308467 106 KB
- # X64 ALL CryptoDxe 815392 1027296 316228 431321 115 KB
- # X64 ALL CryptoSmm 563648 753696 213488 319644 106 KB
-
[UserExtensions.TianoCore."ExtraFiles"]
CryptoPkgExtra.uni