Searched refs:SmBusAddress (Results 1 - 19 of 19) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3SmbusLib/
H A DS3SmbusLib.c36 @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 DSmbusLib.c23 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 DPeiSmbusLib.c50 @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 DInternalSmbusLib.h57 @param SmBusAddress Address that encodes the SMBUS Slave Address,
72 IN UINTN SmBusAddress,
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeSmbusLib/
H A DSmbusLib.c21 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 DDxeSmbusLib.c62 @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 DInternalSmbusLib.h43 @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 DSmbusLib.c21 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 DPeiSmbusLib.c51 @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 DInternalSmbusLib.h57 @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 DSmbusLib.h41 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 DS3SmbusLib.h26 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 DS3BootScriptLib.h246 @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 DBootScriptInternalFormat.h111 UINT64 SmBusAddress; member in struct:__anon11097
H A DBootScriptExecute.c25 @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 DBootScriptSave.c1185 @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 DS3SaveState.c271 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 DSmmS3SaveState.c270 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 DBootScriptLib.c207 @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

Completed in 1193 milliseconds