* a vap before the com is fully created but if LinuxKPI "probe"
* returned before it was all done that is what could happen.
*/
wait_for_completion(&drv->request_firmware_complete);
while(!completion_done(&drv->request_firmware_complete))
pause("wififw", 1);
#endif
return drv;