diff options
Diffstat (limited to 'drivers/net/wireless/brcm80211/brcmfmac/usb.c')
| -rw-r--r-- | drivers/net/wireless/brcm80211/brcmfmac/usb.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/drivers/net/wireless/brcm80211/brcmfmac/usb.c b/drivers/net/wireless/brcm80211/brcmfmac/usb.c index 6db51a666f61..d06fcb05adf2 100644 --- a/drivers/net/wireless/brcm80211/brcmfmac/usb.c +++ b/drivers/net/wireless/brcm80211/brcmfmac/usb.c @@ -1184,8 +1184,6 @@ static int brcmf_usb_probe_cb(struct brcmf_usbdev_info *devinfo)  	bus->bus_priv.usb = bus_pub;  	dev_set_drvdata(dev, bus);  	bus->ops = &brcmf_usb_bus_ops; -	bus->chip = bus_pub->devid; -	bus->chiprev = bus_pub->chiprev;  	bus->proto_type = BRCMF_PROTO_BCDC;  	bus->always_use_fws_queue = true; @@ -1194,6 +1192,9 @@ static int brcmf_usb_probe_cb(struct brcmf_usbdev_info *devinfo)  		if (ret)  			goto fail;  	} +	bus->chip = bus_pub->devid; +	bus->chiprev = bus_pub->chiprev; +  	/* request firmware here */  	brcmf_fw_get_firmwares(dev, 0, brcmf_usb_get_fwname(devinfo), NULL,  			       brcmf_usb_probe_phase2); |