TianoCore EDK2 master
Loading...
Searching...
No Matches
I2cBusConfigurationManagement.h
Go to the documentation of this file.
1
17#ifndef __I2C_BUS_CONFIGURATION_MANAGEMENT_H__
18#define __I2C_BUS_CONFIGURATION_MANAGEMENT_H__
19
20#define EFI_I2C_BUS_CONFIGURATION_MANAGEMENT_PROTOCOL_GUID \
21 { 0x55b71fb5, 0x17c6, 0x410e, { 0xb5, 0xbd, 0x5f, 0xa2, 0xe3, 0xd4, 0x46, 0x6b }}
22
88
140typedef
144 IN UINTN I2cBusConfiguration,
145 IN EFI_EVENT Event OPTIONAL,
146 IN EFI_STATUS *I2cStatus OPTIONAL
147 );
148
157};
158
163
164#endif // __I2C_BUS_CONFIGURATION_MANAGEMENT_H__
UINT64 UINTN
EFI_GUID gEfiI2cBusConfigurationManagementProtocolGuid
EFI_STATUS(EFIAPI * EFI_I2C_BUS_CONFIGURATION_MANAGEMENT_PROTOCOL_ENABLE_I2C_BUS_CONFIGURATION)(IN CONST EFI_I2C_BUS_CONFIGURATION_MANAGEMENT_PROTOCOL *This, IN UINTN I2cBusConfiguration, IN EFI_EVENT Event OPTIONAL, IN EFI_STATUS *I2cStatus OPTIONAL)
#define CONST
Definition: Base.h:259
#define OPTIONAL
Definition: Base.h:290
#define IN
Definition: Base.h:279
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
VOID * EFI_EVENT
Definition: UefiBaseType.h:37
EFI_I2C_BUS_CONFIGURATION_MANAGEMENT_PROTOCOL_ENABLE_I2C_BUS_CONFIGURATION EnableI2cBusConfiguration
Definition: Base.h:213