Lines Matching defs:firmware
427 * still more log to dump. Driver set 0x1cf[7:0] = 0x1 to tell firmware
428 * to dump the remaining part of the log, and firmware will trigger an
437 WARN(1, "firmware crash, start reset and recover\n");
1013 if (!fw->firmware)
1019 if (!fw->firmware)
1039 /* power on MAC before firmware downloaded */
1048 rtw_err(rtwdev, "failed to wait firmware completion\n");
1054 rtw_err(rtwdev, "failed to download firmware\n");
1058 /* config mac after firmware downloaded */
1266 (const struct rtw_fw_hdr *)fw->firmware->data;
1278 (struct rtw_fw_hdr_legacy *)fw->firmware->data;
1295 static void rtw_load_firmware_cb(const struct firmware *firmware, void *context)
1300 if (!firmware || !firmware->data) {
1301 rtw_err(rtwdev, "failed to request firmware\n");
1306 fw->firmware = firmware;
1332 rtw_warn(rtwdev, "unsupported firmware type\n");
1342 rtw_err(rtwdev, "failed to async firmware request\n");
1415 if (!fw->firmware) {
1417 rtw_err(rtwdev, "failed to load firmware\n");
1423 rtw_err(rtwdev, "failed to download firmware\n");
1660 rtw_warn(rtwdev, "no firmware loaded\n");
1667 rtw_warn(rtwdev, "no wow firmware loaded\n");
1669 if (rtwdev->fw.firmware)
1670 release_firmware(rtwdev->fw.firmware);
1687 if (fw->firmware)
1688 release_firmware(fw->firmware);
1690 if (wow_fw->firmware)
1691 release_firmware(wow_fw->firmware);