We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3e3f215 commit e9655c7Copy full SHA for e9655c7
drivers/bluetooth/btnxpuart.c
@@ -612,8 +612,10 @@ static int nxp_download_firmware(struct hci_dev *hdev)
612
&nxpdev->tx_state),
613
msecs_to_jiffies(60000));
614
615
- release_firmware(nxpdev->fw);
616
- memset(nxpdev->fw_name, 0, sizeof(nxpdev->fw_name));
+ if (nxpdev->fw && strlen(nxpdev->fw_name)) {
+ release_firmware(nxpdev->fw);
617
+ memset(nxpdev->fw_name, 0, sizeof(nxpdev->fw_name));
618
+ }
619
620
if (err == 0) {
621
bt_dev_err(hdev, "FW Download Timeout. offset: %d",
0 commit comments