Searched refs:fw (Results 76 - 100 of 358) sorted by relevance

1234567891011>>

/drivers/media/usb/siano/
H A Dsmsusb.c237 char **fw = sms_get_board(board_id)->fw; local
238 return (fw && fw[mode]) ? fw[mode] : smsusb1_fw_lkup[mode];
243 const struct firmware *fw; local
258 rc = request_firmware(&fw, fw_filename, &udev->dev);
264 rc = request_firmware(&fw, fw_filename, &udev->dev);
273 fw_buffer = kmalloc(fw->size, GFP_KERNEL);
275 memcpy(fw_buffer, fw
[all...]
/drivers/net/wireless/iwlwifi/mvm/
H A Dscan.c71 #include "fw-api-scan.h"
94 rx_ant = mvm->fw->valid_rx_ant;
117 iwl_mvm_next_antenna(mvm, mvm->fw->valid_tx_ant,
298 if (mvm->fw->ucode_capa.api[0] &
309 if (frag_passive_dwell && (mvm->fw->ucode_capa.api[0] &
344 /* require rrm scan whenever the fw supports it */
345 return mvm->fw->ucode_capa.capa[0] &
354 if (mvm->fw->ucode_capa.api[0] & IWL_UCODE_TLV_API_LMAC_SCAN)
357 max_probe_len = mvm->fw->ucode_capa.max_probe_length;
363 if (!(mvm->fw
[all...]
/drivers/char/
H A Ddsp56k.c128 const struct firmware *fw; local
141 err = request_firmware(&fw, fw_name, &pdev->dev);
148 if (fw->size % 3) {
150 fw->size, fw_name);
151 release_firmware(fw);
154 for (i = 0; i < fw->size; i = i + 3) {
156 dsp56k_host_interface.data.b[1] = fw->data[i];
157 dsp56k_host_interface.data.b[2] = fw->data[i + 1];
158 dsp56k_host_interface.data.b[3] = fw->data[i + 2];
160 release_firmware(fw);
[all...]
/drivers/media/dvb-frontends/
H A Dor51132.c30 * "dvb-fe-or51132-vsb.fw" and "dvb-fe-or51132-qam.fw" to
34 #define OR51132_VSB_FIRMWARE "dvb-fe-or51132-vsb.fw"
35 #define OR51132_QAM_FIRMWARE "dvb-fe-or51132-qam.fw"
132 static int or51132_load_firmware (struct dvb_frontend* fe, const struct firmware *fw) argument
140 dprintk("Firmware is %Zd bytes\n",fw->size);
143 firmwareAsize = le32_to_cpu(*((__le32*)fw->data));
145 firmwareBsize = le32_to_cpu(*((__le32*)(fw->data+4)));
149 if ((ret = or51132_writebuf(state, &fw->data[8], firmwareAsize))) {
153 if ((ret = or51132_writebuf(state, &fw
314 const struct firmware *fw; local
[all...]
H A Dor51211.c33 #define OR51211_DEFAULT_FIRMWARE "dvb-fe-or51211.fw"
108 const struct firmware *fw)
114 dprintk("Firmware is %zu bytes\n", fw->size);
129 tudata[i] = fw->data[i];
132 tudata[i+337] = fw->data[145+i];
143 &fw->data[393],8125)) {
367 const struct firmware* fw; local
376 ret = config->request_firmware(fe, &fw,
385 ret = or51211_load_firmware(fe, fw);
386 release_firmware(fw);
107 or51211_load_firmware(struct dvb_frontend* fe, const struct firmware *fw) argument
[all...]
H A Dsp8870.c28 #define SP8870_DEFAULT_FIRMWARE "dvb-fe-sp8870.fw"
98 static int sp8870_firmware_upload (struct sp8870_state* state, const struct firmware *fw) argument
101 const char *fw_buf = fw->data;
109 if (fw->size < SP8870_FIRMWARE_SIZE + SP8870_FIRMWARE_OFFSET)
307 const struct firmware *fw = NULL; local
318 if (state->config->request_firmware(fe, &fw, SP8870_DEFAULT_FIRMWARE)) {
323 if (sp8870_firmware_upload(state, fw)) {
325 release_firmware(fw);
328 release_firmware(fw);
H A Dtdhd1.h31 static int alps_tdhd1_204_request_firmware(struct dvb_frontend *fe, const struct firmware **fw, char *name);
H A Dsi2168.c358 const struct firmware *fw = NULL; local
440 ret = request_firmware(&fw, fw_file, &s->client->dev);
442 /* fallback mechanism to handle old name for Si2168 B40 fw */
445 ret = request_firmware(&fw, fw_file, &s->client->dev);
463 for (remaining = fw->size; remaining > 0; remaining -= i2c_wr_max) {
468 memcpy(cmd.args, &fw->data[fw->size - remaining], len);
480 release_firmware(fw);
481 fw = NULL;
509 if (fw)
[all...]
/drivers/net/wireless/iwlwifi/dvm/
H A Ducode.c54 return &priv->fw->img[ucode_type];
258 if (priv->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_PAN &&
327 const struct fw_img *fw; local
332 fw = iwl_get_ucode_image(priv, ucode_type);
333 if (WARN_ON(!fw))
344 ret = iwl_trans_start_fw(priv->trans, fw, false);
418 if (!priv->fw->img[IWL_UCODE_INIT].sec[0].len)
/drivers/net/wireless/ath/carl9170/
H A Dusb.c462 buf = kmalloc(ar->fw.rx_size, gfp);
473 AR9170_USB_EP_RX), buf, ar->fw.rx_size,
725 if (ar->fw.tx_stream) {
757 if (ar->fw.fw) {
758 release_firmware(ar->fw.fw);
759 memset(&ar->fw, 0, sizeof(ar->fw));
815 data = ar->fw
1024 carl9170_usb_firmware_step2(const struct firmware *fw, void *context) argument
[all...]
/drivers/net/can/softing/
H A Dsofting_main.c79 if (!card->fw.up ||
460 if (mutex_lock_interruptible(&card->fw.lock))
462 fw_up = card->fw.up;
463 card->fw.up = 0;
476 mutex_unlock(&card->fw.lock);
486 if (mutex_lock_interruptible(&card->fw.lock))
488 if (card->fw.up) {
489 mutex_unlock(&card->fw.lock);
516 ret = softing_load_fw(card->pdat->boot.fw, card, card->dpram,
522 ret = softing_load_fw(card->pdat->load.fw, car
[all...]
/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_init.c607 const u8 *unirom = adapter->fw->data;
609 u32 fw_file_size = adapter->fw->size;
632 const u8 *unirom = adapter->fw->data;
647 if (adapter->fw->size < tab_size)
656 if (adapter->fw->size < data_size)
667 const u8 *unirom = adapter->fw->data;
682 if (adapter->fw->size < tab_size)
690 if (adapter->fw->size < data_size)
701 const u8 *unirom = adapter->fw->data;
717 if (adapter->fw
842 const struct firmware *fw = adapter->fw; local
874 const struct firmware *fw = adapter->fw; local
997 const struct firmware *fw = adapter->fw; local
1094 const struct firmware *fw = adapter->fw; local
[all...]
/drivers/gpu/drm/radeon/
H A Dradeon_ucode.c157 int radeon_ucode_validate(const struct firmware *fw) argument
160 (const struct common_firmware_header *)fw->data;
162 if (fw->size == le32_to_cpu(hdr->size_bytes))
/drivers/leds/
H A Dleds-lp8501.c257 const struct firmware *fw = chip->fw; local
259 if (fw->size > LP8501_PROGRAM_LENGTH) {
261 fw->size);
272 lp8501_update_program_memory(chip, fw->data, fw->size);
/drivers/net/wireless/rsi/
H A Drsi_91x_sdio_ops.c69 * @fw: Pointer to the firmware value to be written.
76 const u8 *fw,
100 (u8 *)(fw + indx),
125 (u8 *)(fw + indx),
175 const u8 *fw; local
204 fw = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL);
215 status = rsi_copy_to_card(common, fw, len, num_blocks);
75 rsi_copy_to_card(struct rsi_common *common, const u8 *fw, u32 len, u32 num_blocks) argument
/drivers/net/wireless/ti/wl1251/
H A Dboot.c325 wl1251_debug(DEBUG_BOOT, "chip id before fw upload: 0x%x",
329 fw_data_len = (wl->fw[4] << 24) | (wl->fw[5] << 16) |
330 (wl->fw[6] << 8) | (wl->fw[7]);
373 p = wl->fw + FW_HDR_SIZE + chunk_num * CHUNK_SIZE;
374 wl1251_debug(DEBUG_BOOT, "uploading fw chunk 0x%p to 0x%x",
387 p = wl->fw + FW_HDR_SIZE + chunk_num * CHUNK_SIZE;
393 wl1251_debug(DEBUG_BOOT, "uploading fw last chunk (%zu B) 0x%p to 0x%x",
/drivers/net/wireless/p54/
H A Dp54usb.c123 const char *fw; member in struct:__anon4637
129 .fw = "isl3886usb",
135 .fw = "isl3887usb",
516 left = block_size = min_t(size_t, P54U_FW_BLOCK, priv->fw->size);
521 data = priv->fw->data;
522 remains = priv->fw->size;
527 hdr->fw_length = cpu_to_le32(priv->fw->size);
569 *((__le32 *)buf) = cpu_to_le32(~crc32_le(~0, priv->fw->data,
570 priv->fw->size));
739 remains = priv->fw
[all...]
/drivers/media/usb/dvb-usb-v2/
H A Daf9035.c107 /* fw returns status 1 when IR code was not received */
113 dev_dbg(&d->udev->dev, "%s: command=%02x failed fw error=%d\n",
533 const struct firmware *fw)
556 for (i = fw->size; i > HDR_SIZE;) {
557 hdr_core = fw->data[fw->size - i + 0];
558 hdr_addr = fw->data[fw->size - i + 1] << 8;
559 hdr_addr |= fw->data[fw
532 af9035_download_firmware_old(struct dvb_usb_device *d, const struct firmware *fw) argument
619 af9035_download_firmware_new(struct dvb_usb_device *d, const struct firmware *fw) argument
664 af9035_download_firmware(struct dvb_usb_device *d, const struct firmware *fw) argument
[all...]
/drivers/video/fbdev/
H A Dmetronomefb.c50 int fw; /* frame width */ member in struct:epd_frame
58 .fw = 832,
79 .fw = 1088,
90 .fw = 1200,
583 int fw, fh; local
625 fw = epd_frame_table[epd_dt_index].fw;
630 videomemorysize = PAGE_SIZE + (fw * fh);
638 metronomefb_fix.line_length = fw;
639 metronomefb_var.xres = fw;
[all...]
/drivers/net/wireless/brcm80211/brcmsmac/
H A Dmac80211_if.c94 MODULE_FIRMWARE("brcm/bcm43xx-0.fw");
95 MODULE_FIRMWARE("brcm/bcm43xx_hdr-0.fw");
293 if (wl->fw.fw_cnt)
359 release_firmware(wl->fw.fw_bin[i]);
360 release_firmware(wl->fw.fw_hdr[i]);
375 memset(&wl->fw, 0, sizeof(struct brcms_firmware));
379 sprintf(fw_name, "%s-%d.fw", brcms_firmwares[i],
381 status = request_firmware(&wl->fw.fw_bin[i], fw_name, device);
387 sprintf(fw_name, "%s_hdr-%d.fw", brcms_firmwares[i],
389 status = request_firmware(&wl->fw
1645 const struct firmware *fw; local
[all...]
/drivers/infiniband/hw/qib/
H A Dqib_sd7220.c47 #define SD7220_FW_NAME "qlogic/sd7220.fw"
112 const struct firmware *fw);
114 const struct firmware *fw);
124 const struct firmware *fw)
129 qib_sd7220_ib_vfy(dd, fw) > 0)
395 const struct firmware *fw; local
407 ret = request_firmware(&fw, SD7220_FW_NAME, &dd->pcidev->dev);
414 ret = qib_ibsd_ucode_loaded(dd->pport, fw);
463 ret = qib_sd7220_ib_load(dd, fw);
469 vfy = qib_sd7220_ib_vfy(dd, fw);
123 qib_ibsd_ucode_loaded(struct qib_pportdata *ppd, const struct firmware *fw) argument
910 qib_sd7220_ib_load(struct qib_devdata *dd, const struct firmware *fw) argument
916 qib_sd7220_ib_vfy(struct qib_devdata *dd, const struct firmware *fw) argument
[all...]
/drivers/media/common/siano/
H A Dsms-cards.h85 char *name, *fw[DEVICE_MODE_MAX]; member in struct:sms_board
/drivers/media/usb/gspca/
H A Dvicam.c40 #define VICAM_FIRMWARE "vicam/firmware.fw"
242 const struct firmware *uninitialized_var(fw);
245 ret = request_ihex_firmware(&fw, VICAM_FIRMWARE,
248 pr_err("Failed to load \"vicam/firmware.fw\": %d\n", ret);
257 for (rec = (void *)fw->data; rec; rec = ihex_next_binrec(rec)) {
267 release_firmware(fw);
/drivers/net/wireless/libertas/
H A Dif_usb.h66 const struct firmware *fw; member in struct:if_usb_card
/drivers/net/wireless/libertas_tf/
H A Dif_usb.h62 const struct firmware *fw; member in struct:if_usb_card

Completed in 651 milliseconds

1234567891011>>