]> git.proxmox.com Git - mirror_edk2.git/commitdiff
CryptoPkg: Remove PcdOpensslEcEnabled from CryptoPkg.dec
authorMichael D Kinney <michael.d.kinney@intel.com>
Wed, 5 Oct 2022 00:57:18 +0000 (17:57 -0700)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Mon, 24 Oct 2022 07:49:43 +0000 (07:49 +0000)
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>
CryptoPkg/CryptoPkg.dec

index f326c6324013e5c3771c38e33491ab8decd70690..e20a5e9c38e3fc036d1cfb56665232be8598095f 100644 (file)
   # @ValidList 0x80000001 | 0x00000001, 0x00000002, 0x00000004, 0x00000008, 0x00000010\r
   gEfiCryptoPkgTokenSpaceGuid.PcdHashApiLibPolicy|0x00000002|UINT32|0x00000001\r
 \r
-  ## Enable/Disable the ECC feature in openssl library. The default is disabled.\r
-  #  If ECC feature is disabled, all related source files will not be compiled.\r
-  # @Prompt Enable/Disable ECC feature in openssl library\r
-  gEfiCryptoPkgTokenSpaceGuid.PcdOpensslEcEnabled|FALSE|BOOLEAN|0x0000003\r
-  # Set it to TRUE if:\r
-  # 1) Platform needs ECC in TLS, or asymmetric cryptography services such as\r
-  #    X509 certificate or PEM format data processing.\r
-  # 2) Platform needs to enable PcdCryptoServiceFamilyEnable.Ec service.\r
-  # Please note:\r
-  # ECC feature will cause a significant memory increase, approximate memory impact\r
-  # in below table for reference by platform developers with FW size limitations.\r
-  #                                   Uncompressed      LZMA Compressed\r
-  # CPU   CRYPTO_SERVICES    Module  EC=FALSE  EC=TRUE  EC=FALSE  EC=TRUE  Increase\r
-  # ====  ===============  ========  ========  =======  ========  =======  ========\r
-  # IA32  NONE             CryptoPei    21536    21568                         0 KB\r
-  # IA32  NONE             CryptoDxe    21632    21696                         0 KB\r
-  # IA32  NONE             CryptoSmm    22976    23072                         0 KB\r
-  # IA32  MIN_PEI          CryptoPei   248992   249120                         0 KB\r
-  # IA32  MIN_DXE_MIN_SMM  CryptoDxe   636672   829568    288520   401034    113 KB\r
-  # IA32  MIN_DXE_MIN_SMM  CryptoSmm   426048   601472    191517   296022    105 KB\r
-  # IA32  ALL              CryptoPei   423840   598976    189047   293759    104 KB\r
-  # IA32  ALL              CryptoDxe   645280   838144    292955   405277    113 KB\r
-  # IA32  ALL              CryptoSmm   441888   617184    198779   303628    105 KB\r
-  # X64   NONE             CryptoPei    29632    29664                         0 KB\r
-  # X64   NONE             CryptoDxe    29792    29792                         0 KB\r
-  # X64   NONE             CryptoSmm    31296    31296                         0 KB\r
-  # X64   MIN_PEI          CryptoPei   310784   310848                         0 KB\r
-  # X64   MIN_DXE_MIN_SMM  CryptoDxe   804288  1016256    311436   426596    115 KB\r
-  # X64   MIN_DXE_MIN_SMM  CryptoSmm   543776   733920    204483   310775    106 KB\r
-  # X64   ALL              CryptoPei   540384   730240    202494   308467    106 KB\r
-  # X64   ALL              CryptoDxe   815392  1027296    316228   431321    115 KB\r
-  # X64   ALL              CryptoSmm   563648   753696    213488   319644    106 KB\r
-\r
 [UserExtensions.TianoCore."ExtraFiles"]\r
   CryptoPkgExtra.uni\r