TianoCore EDK2
master
Loading...
Searching...
No Matches
UfsHostController.h
Go to the documentation of this file.
1
9
#ifndef _EDKII_PEI_UFS_HOST_CONTROLLER_PPI_H_
10
#define _EDKII_PEI_UFS_HOST_CONTROLLER_PPI_H_
11
15
#define EDKII_UFS_HOST_CONTROLLER_PPI_GUID \
16
{ \
17
0xdc54b283, 0x1a77, 0x4cd6, { 0x83, 0xbb, 0xfd, 0xda, 0x46, 0x9a, 0x2e, 0xc6 } \
18
}
19
23
typedef
struct
_EDKII_UFS_HOST_CONTROLLER_PPI
EDKII_UFS_HOST_CONTROLLER_PPI
;
24
36
typedef
37
EFI_STATUS
38
(EFIAPI *
EDKII_UFS_HC_GET_MMIO_BAR
)(
39
IN
EDKII_UFS_HOST_CONTROLLER_PPI
*This,
40
IN
UINT8 ControllerId,
41
OUT
UINTN
*MmioBar
42
);
43
47
struct
_EDKII_UFS_HOST_CONTROLLER_PPI
{
48
EDKII_UFS_HC_GET_MMIO_BAR
GetUfsHcMmioBar;
49
};
50
51
extern
EFI_GUID
gEdkiiPeiUfsHostControllerPpiGuid;
52
53
#endif
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
IN
#define IN
Definition:
Base.h:279
OUT
#define OUT
Definition:
Base.h:284
EDKII_UFS_HC_GET_MMIO_BAR
EFI_STATUS(EFIAPI * EDKII_UFS_HC_GET_MMIO_BAR)(IN EDKII_UFS_HOST_CONTROLLER_PPI *This, IN UINT8 ControllerId, OUT UINTN *MmioBar)
Definition:
UfsHostController.h:38
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
_EDKII_UFS_HOST_CONTROLLER_PPI
Definition:
UfsHostController.h:47
GUID
Definition:
Base.h:213
MdeModulePkg
Include
Ppi
UfsHostController.h
Generated on Fri Nov 15 2024 18:01:11 for TianoCore EDK2 by
1.9.6