summaryrefslogtreecommitdiff
path: root/SecurityPkg/Include
diff options
context:
space:
mode:
authorEric Dong <eric.dong@intel.com>2016-04-22 10:54:05 +0800
committerHao Wu <hao.a.wu@intel.com>2016-07-06 16:20:18 +0800
commitabc0fa99bac139e63a14edd2e017412bc84cf83a (patch)
tree9797c91535a5863342eb3fdc0d864b75a8409fde /SecurityPkg/Include
parent87ea341a14695f14da5f1dd48490247c1dc2e6ca (diff)
downloadedk2-platforms-abc0fa99bac139e63a14edd2e017412bc84cf83a.tar.xz
SecurityPkg TcgStorageOpalLib: Check BlockSid capability.
Check the BlockSid feature capability through check BlockSid header in the DiscoveryHeader. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Eric Dong <eric.dong@intel.com> Reviewed-by: Feng Tian <feng.tian@intel.com> (cherry picked from commit b20e0d29fa99d7e6126930e133afada55ad1bc66)
Diffstat (limited to 'SecurityPkg/Include')
-rw-r--r--SecurityPkg/Include/Library/TcgStorageOpalLib.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/SecurityPkg/Include/Library/TcgStorageOpalLib.h b/SecurityPkg/Include/Library/TcgStorageOpalLib.h
index a9b4f2fe6e..108affc422 100644
--- a/SecurityPkg/Include/Library/TcgStorageOpalLib.h
+++ b/SecurityPkg/Include/Library/TcgStorageOpalLib.h
@@ -76,6 +76,12 @@ typedef struct {
// 1 - The initial C_PIN_SID PIN value is equal to the C_PIN_MSID PIN value
//
UINT32 CpinUponRevert : 1;
+
+ //
+ // Media encryption supported (0 - not supported, 1 - supported)
+ //
+ UINT32 BlockSid : 1;
+
} OPAL_DISK_SUPPORT_ATTRIBUTE;
//