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
24
36typedef
40 IN UINT8 ControllerId,
41 OUT UINTN *MmioBar
42 );
43
48 EDKII_UFS_HC_GET_MMIO_BAR GetUfsHcMmioBar;
49};
50
51extern EFI_GUID gEdkiiPeiUfsHostControllerPpiGuid;
52
53#endif
UINT64 UINTN
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
EFI_STATUS(EFIAPI * EDKII_UFS_HC_GET_MMIO_BAR)(IN EDKII_UFS_HOST_CONTROLLER_PPI *This, IN UINT8 ControllerId, OUT UINTN *MmioBar)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213