\r
#include "QemuFwCfgLibInternal.h"\r
\r
-STATIC BOOLEAN mQemuFwCfgSupported = FALSE;\r
-STATIC BOOLEAN mQemuFwCfgDmaSupported;\r
-\r
+STATIC BOOLEAN mQemuFwCfgSupported = FALSE;\r
+STATIC BOOLEAN mQemuFwCfgDmaSupported;\r
\r
/**\r
Returns a boolean indicating if the firmware configuration interface\r
return InternalQemuFwCfgIsAvailable ();\r
}\r
\r
-\r
RETURN_STATUS\r
EFIAPI\r
QemuFwCfgInitialize (\r
VOID\r
)\r
{\r
- UINT32 Signature;\r
- UINT32 Revision;\r
+ UINT32 Signature;\r
+ UINT32 Revision;\r
\r
//\r
// Enable the access routines while probing to see if it is supported.\r
// For probing we always use the IO Port (IoReadFifo8()) access method.\r
//\r
- mQemuFwCfgSupported = TRUE;\r
+ mQemuFwCfgSupported = TRUE;\r
mQemuFwCfgDmaSupported = FALSE;\r
\r
QemuFwCfgSelectItem (QemuFwCfgItemSignature);\r
DEBUG ((DEBUG_INFO, "FW CFG Revision: 0x%x\n", Revision));\r
if ((Signature != SIGNATURE_32 ('Q', 'E', 'M', 'U')) ||\r
(Revision < 1)\r
- ) {\r
+ )\r
+ {\r
DEBUG ((DEBUG_INFO, "QemuFwCfg interface not supported.\n"));\r
mQemuFwCfgSupported = FALSE;\r
return RETURN_SUCCESS;\r
DEBUG ((DEBUG_INFO, "QemuFwCfg interface (DMA) is supported.\n"));\r
}\r
}\r
+\r
return RETURN_SUCCESS;\r
}\r
\r
-\r
/**\r
Returns a boolean indicating if the firmware configuration interface is\r
available for library-internal purposes.\r
**/\r
VOID\r
InternalQemuFwCfgDmaBytes (\r
- IN UINT32 Size,\r
- IN OUT VOID *Buffer OPTIONAL,\r
- IN UINT32 Control\r
+ IN UINT32 Size,\r
+ IN OUT VOID *Buffer OPTIONAL,\r
+ IN UINT32 Control\r
)\r
{\r
- volatile FW_CFG_DMA_ACCESS Access;\r
- UINT32 AccessHigh, AccessLow;\r
- UINT32 Status;\r
+ volatile FW_CFG_DMA_ACCESS Access;\r
+ UINT32 AccessHigh, AccessLow;\r
+ UINT32 Status;\r
\r
- ASSERT (Control == FW_CFG_DMA_CTL_WRITE || Control == FW_CFG_DMA_CTL_READ ||\r
- Control == FW_CFG_DMA_CTL_SKIP);\r
+ ASSERT (\r
+ Control == FW_CFG_DMA_CTL_WRITE || Control == FW_CFG_DMA_CTL_READ ||\r
+ Control == FW_CFG_DMA_CTL_SKIP\r
+ );\r
\r
if (Size == 0) {\r
return;\r
//\r
AccessHigh = (UINT32)RShiftU64 ((UINTN)&Access, 32);\r
AccessLow = (UINT32)(UINTN)&Access;\r
- IoWrite32 (FW_CFG_IO_DMA_ADDRESS, SwapBytes32 (AccessHigh));\r
+ IoWrite32 (FW_CFG_IO_DMA_ADDRESS, SwapBytes32 (AccessHigh));\r
IoWrite32 (FW_CFG_IO_DMA_ADDRESS + 4, SwapBytes32 (AccessLow));\r
\r
//\r
//\r
MemoryFence ();\r
}\r
-\r