TianoCore EDK2 master
|
#include <PiPei.h>
#include <Library/DebugLib.h>
#include <Library/IoLib.h>
#include <Library/PciLib.h>
#include <Library/BaseLib.h>
#include <Library/BaseMemoryLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/PeimEntryPoint.h>
#include <Library/PeiServicesLib.h>
#include <Library/LockBoxLib.h>
#include <Library/TcgStorageOpalLib.h>
#include <Library/Tcg2PhysicalPresenceLib.h>
#include <Library/PeiServicesTablePointerLib.h>
#include <Protocol/StorageSecurityCommand.h>
#include <Ppi/IoMmu.h>
#include <Ppi/StorageSecurityCommand.h>
#include "OpalPasswordCommon.h"
Go to the source code of this file.
Data Structures | |
struct | OPAL_PEI_DEVICE |
Macros | |
#define | SSC_PPI_GENERIC_TIMEOUT 30000000 |
#define | OPAL_PEI_DEVICE_SIGNATURE SIGNATURE_32 ('o', 'p', 'd', 's') |
#define | OPAL_PEI_DEVICE_FROM_THIS(a) CR (a, OPAL_PEI_DEVICE, Sscp, OPAL_PEI_DEVICE_SIGNATURE) |
Opal Password PEI driver which is used to unlock Opal Password for S3.
Copyright (c) 2016 - 2019, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file OpalPasswordPei.h.
#define OPAL_PEI_DEVICE_FROM_THIS | ( | a | ) | CR (a, OPAL_PEI_DEVICE, Sscp, OPAL_PEI_DEVICE_SIGNATURE) |
Definition at line 53 of file OpalPasswordPei.h.
#define OPAL_PEI_DEVICE_SIGNATURE SIGNATURE_32 ('o', 'p', 'd', 's') |
Definition at line 42 of file OpalPasswordPei.h.
#define SSC_PPI_GENERIC_TIMEOUT 30000000 |
Definition at line 38 of file OpalPasswordPei.h.