]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmbeddedPkg/Drivers/Lan9118Dxe/Lan9118DxeUtil.c
EmbeddedPkg/Lan9118Dxe: Fixed typo
[mirror_edk2.git] / EmbeddedPkg / Drivers / Lan9118Dxe / Lan9118DxeUtil.c
index 99c3ff0cec518207020fceec054162df052b235b..20fb110cb0803eaa1f48085fbbfe9c831bca84a6 100644 (file)
@@ -14,7 +14,7 @@
 \r
 #include "Lan9118Dxe.h"\r
 \r
-STATIC EFI_MAC_ADDRESS mZeroMac = { 0 };\r
+STATIC EFI_MAC_ADDRESS mZeroMac = { { 0 } };\r
 \r
 /**\r
   This internal function reverses bits for 32bit data.\r
@@ -485,7 +485,7 @@ SoftReset (
 \r
 \r
 // Perform PHY software reset\r
-INT32\r
+EFI_STATUS\r
 PhySoftReset (\r
   UINT32 Flags,\r
   EFI_SIMPLE_NETWORK_PROTOCOL *Snp\r
@@ -505,7 +505,7 @@ PhySoftReset (
       gBS->Stall (LAN9118_STALL);\r
     }\r
   // PHY Basic Control Register reset\r
-  } else if (Flags & PHY_RESET_PMT) {\r
+  } else if (Flags & PHY_RESET_BCR) {\r
     IndirectPHYWrite32 (PHY_INDEX_BASIC_CTRL, PHYCR_RESET);\r
 \r
     // Wait for completion\r
@@ -524,7 +524,7 @@ PhySoftReset (
 \r
     // Timed out\r
     if (LinkTo <= 0) {\r
-      return -1;\r
+      return EFI_TIMEOUT;\r
     }\r
   }\r
 \r
@@ -535,7 +535,7 @@ PhySoftReset (
     MmioWrite32 (LAN9118_INT_STS, 0xFFFFFFFF);\r
   }\r
 \r
-  return 0;\r
+  return EFI_SUCCESS;\r
 }\r
 \r
 \r