public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [Patch 00/10] Enable BlockSid related PP actions.
@ 2016-11-16  6:00 Eric Dong
  2016-11-16  6:00 ` [Patch 01/10] SecurityPkg: Add definition for Physical Presence storage flag Eric Dong
                   ` (10 more replies)
  0 siblings, 11 replies; 16+ messages in thread
From: Eric Dong @ 2016-11-16  6:00 UTC (permalink / raw)
  To: edk2-devel

TCG physical presence defined storage related actions and Opal
solution need to use these actions. This patch series enable
these actions and used in the opal solution.

Eric Dong (10):
  SecurityPkg: Add definition for Physical Presence storage flag.
  SecurityPkg: Add header file for TcgPhysicalPresenceStorageLib.
  SecurityPkg: Add DxeTcgPhysicalPresenceStorageLib.
  SecurityPkg: Add SmmTcgPhysicalPresenceStorageLib.
  SecurityPkg DxeTcg2PhysicalPresenceLib: Enable Storage actions.
  SecurityPkg DxeTcgPhysicalPresenceLib: Enable Storage actions.
  SecurityPkg SmmTcg2PhysicalPresenceLib: Enable Storage      actions.
  SecurityPkg TcgSmm: Enable Storage actions.
  SecurityPkg OpalPasswordDxe: Use PP actions to enable BlockSID.
  SecurityPkg Tcg2Config: Remove the empty options.

 .../Include/Guid/TcgPhysicalPresenceStorageData.h  |  35 ++
 .../Library/TcgPhysicalPresenceStorageLib.h        | 152 +++++++
 .../DxeTcg2PhysicalPresenceLib.c                   |  25 +-
 .../DxeTcg2PhysicalPresenceLib.inf                 |   1 +
 .../DxeTcgPhysicalPresenceLib.c                    |  19 +-
 .../DxeTcgPhysicalPresenceLib.inf                  |   4 +-
 .../DxeTcg2PhysicalPresenceStorage.c               | 504 +++++++++++++++++++++
 .../DxeTcg2PhysicalPresenceStorage.h               |  88 ++++
 .../DxeTcgPhysicalPresenceStorage.c                | 501 ++++++++++++++++++++
 .../DxeTcgPhysicalPresenceStorage.h                |  88 ++++
 .../DxeTcgPhysicalPresenceStorageLib.c             | 390 ++++++++++++++++
 .../DxeTcgPhysicalPresenceStorageLib.inf           |  67 +++
 .../DxeTcgPhysicalPresenceStorageLib.uni           |  18 +
 .../DxeTcgPhysicalPresenceStorageLibInternal.h     |  31 ++
 .../DxeTcgPhysicalPresenceStorageLibStrings.uni    |  31 ++
 .../SmmTcg2PhysicalPresenceLib.c                   |  65 ++-
 .../SmmTcg2PhysicalPresenceLib.inf                 |   4 +-
 .../SmmTcgPhysicalPresenceStorageLib.c             | 181 ++++++++
 .../SmmTcgPhysicalPresenceStorageLib.inf           |  46 ++
 .../SmmTcgPhysicalPresenceStorageLib.uni           |  18 +
 SecurityPkg/SecurityPkg.dec                        |  85 ++--
 SecurityPkg/Tcg/Opal/OpalPasswordDxe/OpalDriver.c  |  25 +-
 SecurityPkg/Tcg/Opal/OpalPasswordDxe/OpalDriver.h  |   4 +-
 SecurityPkg/Tcg/Opal/OpalPasswordDxe/OpalHii.c     | 143 ++++--
 .../Opal/OpalPasswordDxe/OpalHiiFormStrings.uni    |  20 +-
 .../Tcg/Opal/OpalPasswordDxe/OpalHiiPrivate.h      |   6 +-
 .../Tcg/Opal/OpalPasswordDxe/OpalPasswordDxe.inf   |   1 +
 .../Tcg/Opal/OpalPasswordDxe/OpalPasswordForm.vfr  |  25 +-
 SecurityPkg/Tcg/Tcg2Config/Tcg2Config.vfr          |   3 -
 SecurityPkg/Tcg/TcgSmm/TcgSmm.c                    |  23 +
 SecurityPkg/Tcg/TcgSmm/TcgSmm.h                    |   2 +
 SecurityPkg/Tcg/TcgSmm/TcgSmm.inf                  |   1 +
 32 files changed, 2477 insertions(+), 129 deletions(-)
 create mode 100644 SecurityPkg/Include/Guid/TcgPhysicalPresenceStorageData.h
 create mode 100644 SecurityPkg/Include/Library/TcgPhysicalPresenceStorageLib.h
 create mode 100644 SecurityPkg/Library/DxeTcgPhysicalPresenceStorageLib/DxeTcg2PhysicalPresenceStorage.c
 create mode 100644 SecurityPkg/Library/DxeTcgPhysicalPresenceStorageLib/DxeTcg2PhysicalPresenceStorage.h
 create mode 100644 SecurityPkg/Library/DxeTcgPhysicalPresenceStorageLib/DxeTcgPhysicalPresenceStorage.c
 create mode 100644 SecurityPkg/Library/DxeTcgPhysicalPresenceStorageLib/DxeTcgPhysicalPresenceStorage.h
 create mode 100644 SecurityPkg/Library/DxeTcgPhysicalPresenceStorageLib/DxeTcgPhysicalPresenceStorageLib.c
 create mode 100644 SecurityPkg/Library/DxeTcgPhysicalPresenceStorageLib/DxeTcgPhysicalPresenceStorageLib.inf
 create mode 100644 SecurityPkg/Library/DxeTcgPhysicalPresenceStorageLib/DxeTcgPhysicalPresenceStorageLib.uni
 create mode 100644 SecurityPkg/Library/DxeTcgPhysicalPresenceStorageLib/DxeTcgPhysicalPresenceStorageLibInternal.h
 create mode 100644 SecurityPkg/Library/DxeTcgPhysicalPresenceStorageLib/DxeTcgPhysicalPresenceStorageLibStrings.uni
 create mode 100644 SecurityPkg/Library/SmmTcgPhysicalPresenceStorageLib/SmmTcgPhysicalPresenceStorageLib.c
 create mode 100644 SecurityPkg/Library/SmmTcgPhysicalPresenceStorageLib/SmmTcgPhysicalPresenceStorageLib.inf
 create mode 100644 SecurityPkg/Library/SmmTcgPhysicalPresenceStorageLib/SmmTcgPhysicalPresenceStorageLib.uni

-- 
2.6.4.windows.1



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2016-11-23  8:14 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-16  6:00 [Patch 00/10] Enable BlockSid related PP actions Eric Dong
2016-11-16  6:00 ` [Patch 01/10] SecurityPkg: Add definition for Physical Presence storage flag Eric Dong
2016-11-16  6:00 ` [Patch 02/10] SecurityPkg: Add header file for TcgPhysicalPresenceStorageLib Eric Dong
2016-11-16  6:00 ` [Patch 03/10] SecurityPkg: Add DxeTcgPhysicalPresenceStorageLib Eric Dong
2016-11-17  5:49   ` Zhang, Chao B
2016-11-16  6:00 ` [Patch 04/10] SecurityPkg: Add SmmTcgPhysicalPresenceStorageLib Eric Dong
2016-11-16  6:00 ` [Patch 05/10] SecurityPkg DxeTcg2PhysicalPresenceLib: Enable Storage actions Eric Dong
2016-11-16  6:00 ` [Patch 06/10] SecurityPkg DxeTcgPhysicalPresenceLib: " Eric Dong
2016-11-16  6:00 ` [Patch 07/10] SecurityPkg SmmTcg2PhysicalPresenceLib: " Eric Dong
2016-11-17  5:58   ` Zhang, Chao B
2016-11-16  6:00 ` [Patch 08/10] SecurityPkg TcgSmm: " Eric Dong
2016-11-16  6:00 ` [Patch 09/10] SecurityPkg OpalPasswordDxe: Use PP actions to enable BlockSID Eric Dong
2016-11-16  6:00 ` [Patch 10/10] SecurityPkg Tcg2Config: Remove the empty options Eric Dong
2016-11-21  3:31 ` [Patch 00/10] Enable BlockSid related PP actions Yao, Jiewen
2016-11-23  8:12   ` Dong, Eric
2016-11-23  8:14     ` Yao, Jiewen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox