Loading drivers/net/wireless/cnss2/qmi.c +3 −1 Original line number Diff line number Diff line Loading @@ -650,7 +650,9 @@ int cnss_wlfw_bdf_dnld_send_sync(struct cnss_plat_data *plat_priv, if (bdf_type != CNSS_BDF_DUMMY) release_firmware(fw_entry); err_req_fw: if (bdf_type != CNSS_BDF_REGDB) if (!(bdf_type == CNSS_BDF_REGDB || test_bit(CNSS_IN_REBOOT, &plat_priv->driver_state) || ret == -EAGAIN)) CNSS_ASSERT(0); kfree(req); kfree(resp); Loading Loading
drivers/net/wireless/cnss2/qmi.c +3 −1 Original line number Diff line number Diff line Loading @@ -650,7 +650,9 @@ int cnss_wlfw_bdf_dnld_send_sync(struct cnss_plat_data *plat_priv, if (bdf_type != CNSS_BDF_DUMMY) release_firmware(fw_entry); err_req_fw: if (bdf_type != CNSS_BDF_REGDB) if (!(bdf_type == CNSS_BDF_REGDB || test_bit(CNSS_IN_REBOOT, &plat_priv->driver_state) || ret == -EAGAIN)) CNSS_ASSERT(0); kfree(req); kfree(resp); Loading