]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmbeddedPkg/Drivers/Lan9118Dxe/Lan9118DxeUtil.c
EmbeddedPkg/Lan9118Dxe: add mask PCD to disable auto-negotiation features
[mirror_edk2.git] / EmbeddedPkg / Drivers / Lan9118Dxe / Lan9118DxeUtil.c
index 50c004d728f87f0ad5fbcea171c71e79fa60ab04..ea308afe6b2086e530c235ea39c6f45de1155188 100644 (file)
@@ -648,6 +648,7 @@ AutoNegotiate (
     Features &= ~(PHYANA_PAUSE_OP_MASK);\r
     Features |= 3 << 10;\r
   }\r
+  Features &= FixedPcdGet32 (PcdLan9118NegotiationFeatureMask);\r
 \r
   // Write the features\r
   IndirectPHYWrite32 (PHY_INDEX_AUTO_NEG_ADVERT, Features);\r