summaryrefslogtreecommitdiffstats
path: root/MdeModulePkg/Include/Protocol/UfsHostControllerPlatform.h
diff options
context:
space:
mode:
Diffstat (limited to 'MdeModulePkg/Include/Protocol/UfsHostControllerPlatform.h')
-rw-r--r--MdeModulePkg/Include/Protocol/UfsHostControllerPlatform.h41
1 files changed, 20 insertions, 21 deletions
diff --git a/MdeModulePkg/Include/Protocol/UfsHostControllerPlatform.h b/MdeModulePkg/Include/Protocol/UfsHostControllerPlatform.h
index 0f6732a1f8..faa82d0c4e 100644
--- a/MdeModulePkg/Include/Protocol/UfsHostControllerPlatform.h
+++ b/MdeModulePkg/Include/Protocol/UfsHostControllerPlatform.h
@@ -11,19 +11,19 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#include <Protocol/UfsHostController.h>
-#define EDKII_UFS_HC_PLATFORM_PROTOCOL_VERSION 1
+#define EDKII_UFS_HC_PLATFORM_PROTOCOL_VERSION 1
extern EFI_GUID gEdkiiUfsHcPlatformProtocolGuid;
-typedef struct _EDKII_UFS_HC_PLATFORM_PROTOCOL EDKII_UFS_HC_PLATFORM_PROTOCOL;
+typedef struct _EDKII_UFS_HC_PLATFORM_PROTOCOL EDKII_UFS_HC_PLATFORM_PROTOCOL;
-typedef struct _EDKII_UFS_HC_DRIVER_INTERFACE EDKII_UFS_HC_DRIVER_INTERFACE;
+typedef struct _EDKII_UFS_HC_DRIVER_INTERFACE EDKII_UFS_HC_DRIVER_INTERFACE;
typedef struct {
- UINT32 Opcode;
- UINT32 Arg1;
- UINT32 Arg2;
- UINT32 Arg3;
+ UINT32 Opcode;
+ UINT32 Arg1;
+ UINT32 Arg2;
+ UINT32 Arg3;
} EDKII_UIC_COMMAND;
/**
@@ -38,25 +38,25 @@ typedef struct {
**/
typedef
EFI_STATUS
-(EFIAPI *EDKII_UFS_EXEC_UIC_COMMAND) (
+(EFIAPI *EDKII_UFS_EXEC_UIC_COMMAND)(
IN EDKII_UFS_HC_DRIVER_INTERFACE *This,
IN OUT EDKII_UIC_COMMAND *UicCommand
-);
+ );
struct _EDKII_UFS_HC_DRIVER_INTERFACE {
///
/// Protocol to accesss host controller MMIO and PCI registers.
///
- EDKII_UFS_HOST_CONTROLLER_PROTOCOL *UfsHcProtocol;
+ EDKII_UFS_HOST_CONTROLLER_PROTOCOL *UfsHcProtocol;
///
/// Function implementing UIC command execution.
///
- EDKII_UFS_EXEC_UIC_COMMAND UfsExecUicCommand;
+ EDKII_UFS_EXEC_UIC_COMMAND UfsExecUicCommand;
};
typedef struct {
- UINT32 Capabilities;
- UINT32 Version;
+ UINT32 Capabilities;
+ UINT32 Version;
} EDKII_UFS_HC_INFO;
/**
@@ -71,10 +71,10 @@ typedef struct {
**/
typedef
EFI_STATUS
-(EFIAPI *EDKII_UFS_HC_PLATFORM_OVERRIDE_HC_INFO) (
+(EFIAPI *EDKII_UFS_HC_PLATFORM_OVERRIDE_HC_INFO)(
IN EFI_HANDLE ControllerHandle,
IN OUT EDKII_UFS_HC_INFO *HcInfo
-);
+ );
typedef enum {
EdkiiUfsHcPreHce,
@@ -98,27 +98,26 @@ typedef enum {
**/
typedef
EFI_STATUS
-(EFIAPI *EDKII_UFS_HC_PLATFORM_CALLBACK) (
+(EFIAPI *EDKII_UFS_HC_PLATFORM_CALLBACK)(
IN EFI_HANDLE ControllerHandle,
IN EDKII_UFS_HC_PLATFORM_CALLBACK_PHASE CallbackPhase,
IN OUT VOID *CallbackData
-);
+ );
struct _EDKII_UFS_HC_PLATFORM_PROTOCOL {
///
/// Version of the protocol.
///
- UINT32 Version;
+ UINT32 Version;
///
/// Allows platform driver to override host controller information.
///
- EDKII_UFS_HC_PLATFORM_OVERRIDE_HC_INFO OverrideHcInfo;
+ EDKII_UFS_HC_PLATFORM_OVERRIDE_HC_INFO OverrideHcInfo;
///
/// Allows platform driver to implement platform specific flows
/// for host controller.
///
- EDKII_UFS_HC_PLATFORM_CALLBACK Callback;
+ EDKII_UFS_HC_PLATFORM_CALLBACK Callback;
};
#endif
-