/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3SmbusLib/ |
H A D | S3SmbusLib.c | 36 @param SmBusAddress Address that encodes the SMBUS Slave Address, 47 IN UINTN SmBusAddress, 55 SmBusAddress, 67 Executes an SMBUS quick read command on the SMBUS device specified by SmBusAddress. 68 Only the SMBUS slave address field of SmBusAddress is required. 70 If PEC is set in SmBusAddress, then ASSERT(). 71 If Command in SmBusAddress is not zero, then ASSERT(). 72 If Length in SmBusAddress is not zero, then ASSERT(). 73 If any reserved bits of SmBusAddress are set, then ASSERT(). 75 @param SmBusAddress Addres 45 InternalSaveSmBusExecToBootScript( IN EFI_SMBUS_OPERATION SmbusOperation, IN UINTN SmBusAddress, IN UINTN Length, IN OUT VOID *Buffer ) argument 83 S3SmBusQuickRead( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 113 S3SmBusQuickWrite( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 145 S3SmBusReceiveByte( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 182 S3SmBusSendByte( IN UINTN SmBusAddress, IN UINT8 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 218 S3SmBusReadDataByte( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 255 S3SmBusWriteDataByte( IN UINTN SmBusAddress, IN UINT8 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 291 S3SmBusReadDataWord( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 328 S3SmBusWriteDataWord( IN UINTN SmBusAddress, IN UINT16 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 366 S3SmBusProcessCall( IN UINTN SmBusAddress, IN UINT16 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 407 S3SmBusReadBlock( IN UINTN SmBusAddress, OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument 446 S3SmBusWriteBlock( IN UINTN SmBusAddress, OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument 488 S3SmBusBlockProcessCall( IN UINTN SmBusAddress, IN VOID *WriteBuffer, OUT VOID *ReadBuffer, OUT RETURN_STATUS *Status OPTIONAL ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/ |
H A D | SmbusLib.c | 23 Executes an SMBUS quick read command on the SMBUS device specified by SmBusAddress. 24 Only the SMBUS slave address field of SmBusAddress is required. 26 If PEC is set in SmBusAddress, then ASSERT(). 27 If Command in SmBusAddress is not zero, then ASSERT(). 28 If Length in SmBusAddress is not zero, then ASSERT(). 29 If any reserved bits of SmBusAddress are set, then ASSERT(). 31 @param SmBusAddress Address that encodes the SMBUS Slave Address, 40 IN UINTN SmBusAddress, 44 ASSERT (!SMBUS_LIB_PEC (SmBusAddress)); 45 ASSERT (SMBUS_LIB_COMMAND (SmBusAddress) 39 SmBusQuickRead( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 71 SmBusQuickWrite( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 105 SmBusReceiveByte( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 143 SmBusSendByte( IN UINTN SmBusAddress, IN UINT8 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 181 SmBusReadDataByte( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 218 SmBusWriteDataByte( IN UINTN SmBusAddress, IN UINT8 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 255 SmBusReadDataWord( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 292 SmBusWriteDataWord( IN UINTN SmBusAddress, IN UINT16 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 331 SmBusProcessCall( IN UINTN SmBusAddress, IN UINT16 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 370 SmBusReadBlock( IN UINTN SmBusAddress, OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument 406 SmBusWriteBlock( IN UINTN SmBusAddress, OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument 449 SmBusBlockProcessCall( IN UINTN SmBusAddress, IN VOID *WriteBuffer, OUT VOID *ReadBuffer, OUT RETURN_STATUS *Status OPTIONAL ) argument [all...] |
H A D | PeiSmbusLib.c | 50 @param SmBusAddress Address that encodes the SMBUS Slave Address, 65 IN UINTN SmBusAddress, 78 SmbusDeviceAddress.SmbusDeviceAddress = SMBUS_LIB_SLAVE_ADDRESS (SmBusAddress); 84 SMBUS_LIB_COMMAND (SmBusAddress), 86 SMBUS_LIB_PEC (SmBusAddress), 63 InternalSmBusExec( IN EFI_SMBUS_OPERATION SmbusOperation, IN UINTN SmBusAddress, IN UINTN Length, IN OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument
|
H A D | InternalSmbusLib.h | 57 @param SmBusAddress Address that encodes the SMBUS Slave Address, 72 IN UINTN SmBusAddress,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeSmbusLib/ |
H A D | SmbusLib.c | 21 Executes an SMBUS quick read command on the SMBUS device specified by SmBusAddress. 22 Only the SMBUS slave address field of SmBusAddress is required. 24 If PEC is set in SmBusAddress, then ASSERT(). 25 If Command in SmBusAddress is not zero, then ASSERT(). 26 If Length in SmBusAddress is not zero, then ASSERT(). 27 If any reserved bits of SmBusAddress are set, then ASSERT(). 29 @param SmBusAddress The address that encodes the SMBUS Slave Address, 47 IN UINTN SmBusAddress, 51 ASSERT (!SMBUS_LIB_PEC (SmBusAddress)); 52 ASSERT (SMBUS_LIB_COMMAND (SmBusAddress) 46 SmBusQuickRead( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 87 SmBusQuickWrite( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 131 SmBusReceiveByte( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 179 SmBusSendByte( IN UINTN SmBusAddress, IN UINT8 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 227 SmBusReadDataByte( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 274 SmBusWriteDataByte( IN UINTN SmBusAddress, IN UINT8 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 322 SmBusReadDataWord( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 370 SmBusWriteDataWord( IN UINTN SmBusAddress, IN UINT16 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 420 SmBusProcessCall( IN UINTN SmBusAddress, IN UINT16 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 471 SmBusReadBlock( IN UINTN SmBusAddress, OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument 518 SmBusWriteBlock( IN UINTN SmBusAddress, OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument 571 SmBusBlockProcessCall( IN UINTN SmBusAddress, IN VOID *WriteBuffer, OUT VOID *ReadBuffer, OUT RETURN_STATUS *Status OPTIONAL ) argument [all...] |
H A D | DxeSmbusLib.c | 62 @param SmBusAddress The address that encodes the SMBUS Slave Address, 79 IN UINTN SmBusAddress, 88 SmbusDeviceAddress.SmbusDeviceAddress = SMBUS_LIB_SLAVE_ADDRESS (SmBusAddress); 93 SMBUS_LIB_COMMAND (SmBusAddress), 95 SMBUS_LIB_PEC (SmBusAddress), 77 InternalSmBusExec( IN EFI_SMBUS_OPERATION SmbusOperation, IN UINTN SmBusAddress, IN UINTN Length, IN OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument
|
H A D | InternalSmbusLib.h | 43 @param SmBusAddress The address that encodes the SMBUS Slave Address, 60 IN UINTN SmBusAddress,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiSmbusLibSmbus2Ppi/ |
H A D | SmbusLib.c | 21 Executes an SMBUS quick read command on the SMBUS device specified by SmBusAddress. 22 Only the SMBUS slave address field of SmBusAddress is required. 24 If PEC is set in SmBusAddress, then ASSERT(). 25 If Command in SmBusAddress is not zero, then ASSERT(). 26 If Length in SmBusAddress is not zero, then ASSERT(). 27 If any reserved bits of SmBusAddress are set, then ASSERT(). 29 @param SmBusAddress The address that encodes the SMBUS Slave Address, 47 IN UINTN SmBusAddress, 51 ASSERT (!SMBUS_LIB_PEC (SmBusAddress)); 52 ASSERT (SMBUS_LIB_COMMAND (SmBusAddress) 46 SmBusQuickRead( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 87 SmBusQuickWrite( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 131 SmBusReceiveByte( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 179 SmBusSendByte( IN UINTN SmBusAddress, IN UINT8 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 227 SmBusReadDataByte( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 274 SmBusWriteDataByte( IN UINTN SmBusAddress, IN UINT8 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 321 SmBusReadDataWord( IN UINTN SmBusAddress, OUT RETURN_STATUS *Status OPTIONAL ) argument 368 SmBusWriteDataWord( IN UINTN SmBusAddress, IN UINT16 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 417 SmBusProcessCall( IN UINTN SmBusAddress, IN UINT16 Value, OUT RETURN_STATUS *Status OPTIONAL ) argument 466 SmBusReadBlock( IN UINTN SmBusAddress, OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument 511 SmBusWriteBlock( IN UINTN SmBusAddress, OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument 563 SmBusBlockProcessCall( IN UINTN SmBusAddress, IN VOID *WriteBuffer, OUT VOID *ReadBuffer, OUT RETURN_STATUS *Status OPTIONAL ) argument [all...] |
H A D | PeiSmbusLib.c | 51 @param SmBusAddress The address that encodes the SMBUS Slave Address, 68 IN UINTN SmBusAddress, 79 SmbusDeviceAddress.SmbusDeviceAddress = SMBUS_LIB_SLAVE_ADDRESS (SmBusAddress); 84 SMBUS_LIB_COMMAND (SmBusAddress), 86 SMBUS_LIB_PEC (SmBusAddress), 66 InternalSmBusExec( IN EFI_SMBUS_OPERATION SmbusOperation, IN UINTN SmBusAddress, IN UINTN Length, IN OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument
|
H A D | InternalSmbusLib.h | 57 @param SmBusAddress The address that encodes the SMBUS Slave Address, 74 IN UINTN SmBusAddress,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/ |
H A D | SmbusLib.h | 41 Macro that returns the SMBUS Slave Address value from an SmBusAddress Parameter value. 43 @param SmBusAddress Address that encodes the SMBUS Slave Address, SMBUS Command, SMBUS Data Length, and PEC 45 #define SMBUS_LIB_SLAVE_ADDRESS(SmBusAddress) (((SmBusAddress) >> 1) & 0x7f) 48 Macro that returns the SMBUS Command value from an SmBusAddress Parameter value. 50 @param SmBusAddress Address that encodes the SMBUS Slave Address, SMBUS Command, SMBUS Data Length, and PEC 52 #define SMBUS_LIB_COMMAND(SmBusAddress) (((SmBusAddress) >> 8) & 0xff) 55 Macro that returns the SMBUS Data Length value from an SmBusAddress Parameter value. 57 @param SmBusAddress Addres [all...] |
H A D | S3SmbusLib.h | 26 Executes an SMBUS quick read command on the SMBUS device specified by SmBusAddress. 27 Only the SMBUS slave address field of SmBusAddress is required. 29 If PEC is set in SmBusAddress, then ASSERT(). 30 If Command in SmBusAddress is not zero, then ASSERT(). 31 If Length in SmBusAddress is not zero, then ASSERT(). 32 If any reserved bits of SmBusAddress are set, then ASSERT(). 34 @param[in] SmBusAddress The address that encodes the SMBUS Slave Address, 50 IN UINTN SmBusAddress, 58 Executes an SMBUS quick write command on the SMBUS device specified by SmBusAddress. 59 Only the SMBUS slave address field of SmBusAddress i [all...] |
H A D | S3BootScriptLib.h | 246 @param[in] SmBusAddress Address that encodes the SMBUS Slave Address, SMBUS 262 IN UINTN SmBusAddress,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PiDxeS3BootScriptLib/ |
H A D | BootScriptInternalFormat.h | 111 UINT64 SmBusAddress; member in struct:__anon11097
|
H A D | BootScriptExecute.c | 25 @param SmBusAddress Address that encodes the SMBUS Slave Address, SMBUS Command, SMBUS Data Length, 52 IN UINTN SmBusAddress, 63 Command = SMBUS_LIB_COMMAND (SmBusAddress); 64 PecCheck = SMBUS_LIB_PEC (SmBusAddress); 1042 UINTN SmBusAddress; local 1048 DEBUG ((EFI_D_INFO, "BootScriptExecuteSmbusExecute - 0x%08x, 0x%08x\n", (UINTN)SmbusExecuteEntry.SmBusAddress, (UINTN)SmbusExecuteEntry.Operation)); 1050 SmBusAddress = (UINTN)SmbusExecuteEntry.SmBusAddress; 1053 SmBusAddress, 51 CheckParameters( IN UINTN SmBusAddress, IN EFI_SMBUS_OPERATION Operation, IN OUT UINTN *Length, IN OUT VOID *Buffer ) argument
|
H A D | BootScriptSave.c | 1185 @param SmBusAddress Address that encodes the SMBUS Slave Address, SMBUS Command, SMBUS Data Length, and PEC. 1197 IN UINTN SmBusAddress, 1218 ScriptSmbusExecute.SmBusAddress = (UINT64) SmBusAddress; 1196 S3BootScriptSaveSmbusExecute( IN UINTN SmBusAddress, IN EFI_SMBUS_OPERATION Operation, IN UINTN *Length, IN VOID *Buffer ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/S3SaveStateDxe/ |
H A D | S3SaveState.c | 271 UINTN SmBusAddress; local 277 SmBusAddress = SMBUS_LIB_ADDRESS (SlaveAddress.SmbusDeviceAddress,Command,0,PecCheck); 281 return S3BootScriptSaveSmbusExecute (SmBusAddress, Operation, DataSize, Buffer);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/SmmS3SaveState/ |
H A D | SmmS3SaveState.c | 270 UINTN SmBusAddress; local 276 SmBusAddress = SMBUS_LIB_ADDRESS (SlaveAddress.SmbusDeviceAddress,Command,0,PecCheck); 280 return S3BootScriptSaveSmbusExecute (SmBusAddress, Operation, DataSize, Buffer);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3BootScriptLibNull/ |
H A D | BootScriptLib.c | 207 @param SmBusAddress Address that encodes the SMBUS Slave Address, SMBUS Command, SMBUS Data Length, and PEC. 219 IN UINTN SmBusAddress, 218 S3BootScriptSaveSmbusExecute( IN UINTN SmBusAddress, IN EFI_SMBUS_OPERATION Operation, IN UINTN *Length, IN VOID *Buffer ) argument
|