USB-RNDIS: Send RNDIS state on disconnecting
[oweals/u-boot.git] / drivers / usb / gadget / rndis.c
index 3e3f740ea55c555ee1883a393b5dc6049d4ed4af..886c0936e6ae74e2b7c2e6d8366039412bf855f9 100644 (file)
@@ -995,7 +995,12 @@ int rndis_signal_disconnect(int configNr)
        rndis_per_dev_params[configNr].media_state
                        = NDIS_MEDIA_STATE_DISCONNECTED;
 
+#ifdef RNDIS_COMPLETE_SIGNAL_DISCONNECT
+       return rndis_indicate_status_msg(configNr,
+                                         RNDIS_STATUS_MEDIA_DISCONNECT);
+#else
        return 0;
+#endif
 }
 
 void rndis_uninit(int configNr)