\r
if (EFI_ERROR(Status)) goto err; \r
\r
- SetupMsg.RequestType = USB_REQ_TYPE_VENDOR\r
- | USB_TARGET_DEVICE; \r
- SetupMsg.Request = CMD_RXQTC;\r
- SetupMsg.Value = 0x8000;\r
- SetupMsg.Index = 0x8001;\r
- SetupMsg.Length = 0;\r
- Status = Ax88772UsbCommand ( pNicDevice,\r
+ if (pNicDevice->Flags != FLAG_TYPE_AX88772) {\r
+ SetupMsg.RequestType = USB_REQ_TYPE_VENDOR\r
+ | USB_TARGET_DEVICE;\r
+ SetupMsg.Request = CMD_RXQTC;\r
+ SetupMsg.Value = 0x8000;\r
+ SetupMsg.Index = 0x8001;\r
+ SetupMsg.Length = 0;\r
+ Status = Ax88772UsbCommand ( pNicDevice,\r
&SetupMsg,\r
- NULL ); \r
+ NULL );\r
+ }\r
+\r
err:\r
return Status;\r
}\r