#define BRCMF_USB_CBCTL_READ   1
 #define BRCMF_USB_MAX_PKT_SIZE 1600
 
-#define BRCMF_USB_FW_NAME      "brcm/brcmfmac-usb.bin"
+#define BRCMF_USB_43236_FW_NAME        "brcm/brcmfmac43236b.bin"
 
 enum usbdev_suspend_state {
        USBOS_SUSPEND_STATE_DEVICE_ACTIVE = 0, /* Device is busy, won't allow
        if (devinfo->image)
                return 0;
 
-       fwname = BRCMF_USB_FW_NAME;
+       fwname = BRCMF_USB_43236_FW_NAME;
 
        err = request_firmware(&fw, fwname, devinfo->dev);
        if (!fw) {
        { }
 };
 MODULE_DEVICE_TABLE(usb, brcmf_usb_devid_table);
-MODULE_FIRMWARE(BRCMF_USB_FW_NAME);
+MODULE_FIRMWARE(BRCMF_USB_43236_FW_NAME);
 
 /* TODO: suspend and resume entries */
 static struct usb_driver brcmf_usbdrvr = {