Lines Matching defs:firmware
8 #include <linux/firmware.h>
116 * command is sent to firmware and interrupt will be disabled.
230 .firmware = "mrvl/sd8688.bin",
239 .firmware = "mrvl/sd8787_uapsta.bin",
248 .firmware = "mrvl/sd8797_uapsta.bin",
257 .firmware = "mrvl/sd8887_uapsta.bin",
266 .firmware = "mrvl/sd8897_uapsta.bin",
275 .firmware = "mrvl/sdsd8977_combo_v2.bin",
284 .firmware = "mrvl/sd8987_uapsta.bin",
293 .firmware = "mrvl/sdsd8997_combo_v4.bin",
443 /* Wait for firmware to become ready */
462 const struct firmware *fw_helper = NULL;
560 const struct firmware *fw_firmware = NULL;
561 const u8 *firmware = NULL;
570 ret = request_firmware(&fw_firmware, card->firmware,
573 BT_ERR("request_firmware(firmware) failed, error code = %d",
579 firmware = fw_firmware->data;
587 BT_ERR("Unable to allocate buffer for firmware."
593 /* Ensure aligned firmware buffer */
596 /* Perform firmware data transfer */
673 memcpy(fwbuf, &firmware[offset], txlen);
1160 /* Check if other function driver is downloading the firmware */
1170 /* Give other function more time to download the firmware */
1183 BT_ERR("Failed to download firmware!");
1224 BT_DBG("wake up firmware");
1278 /* This function read/write firmware */
1366 BT_INFO("== btmrvl firmware dump start ==");
1461 BT_INFO("== btmrvl firmware dump end ==");
1479 BT_INFO("== btmrvl firmware dump to /sys/class/devcoredump start");
1506 BT_INFO("== btmrvl firmware dump to /sys/class/devcoredump end");
1528 card->firmware = data->firmware;
1544 BT_ERR("Downloading firmware failed!");