Searched refs:fw (Results 51 - 75 of 358) sorted by relevance

1234567891011>>

/drivers/mfd/
H A Dtimberdale.c60 } fw; member in struct:timberdale_device
644 return sprintf(buf, "%d.%d.%d\n", priv->fw.major, priv->fw.minor,
645 priv->fw.config);
691 priv->fw.major = ioread32(priv->ctl_membase + TIMB_REV_MAJOR);
692 priv->fw.minor = ioread32(priv->ctl_membase + TIMB_REV_MINOR);
693 priv->fw.config = ioread32(priv->ctl_membase + TIMB_HW_CONFIG);
695 if (priv->fw.major > TIMB_SUPPORTED_MAJOR) {
698 "support %d.%d\n", priv->fw.major, priv->fw
[all...]
/drivers/base/
H A Dfirmware_class.c48 static bool fw_get_builtin_firmware(struct firmware *fw, const char *name) argument
54 fw->size = b_fw->size;
55 fw->data = b_fw->data;
63 static bool fw_is_builtin_firmware(const struct firmware *fw) argument
68 if (fw->data == b_fw->data)
76 static inline bool fw_get_builtin_firmware(struct firmware *fw, const char *name) argument
81 static inline bool fw_is_builtin_firmware(const struct firmware *fw) argument
197 pr_debug("%s: fw-%s buf=%p\n", __func__, fw_name, buf);
243 pr_debug("%s: fw-%s buf=%p data=%p size=%u\n",
362 static void firmware_free_data(const struct firmware *fw) argument
373 fw_set_page_data(struct firmware_buf *buf, struct firmware *fw) argument
453 struct firmware *fw; member in struct:firmware_priv
1059 assign_firmware_buf(struct firmware *fw, struct device *device, unsigned int opt_flags) argument
1101 struct firmware *fw; local
1224 release_firmware(const struct firmware *fw) argument
1248 const struct firmware *fw; local
1285 request_firmware_nowait( struct module *module, bool uevent, const char *name, struct device *device, gfp_t gfp, void *context, void (*cont)(const struct firmware *fw, void *context)) argument
1336 const struct firmware *fw; local
1375 struct firmware fw; local
[all...]
/drivers/media/common/siano/
H A Dsms-cards.c57 .fw[DEVICE_MODE_DVBT_BDA] = SMS_FW_DVBT_STELLAR,
63 .fw[DEVICE_MODE_DVBT_BDA] = SMS_FW_DVBT_NOVA_A,
69 .fw[DEVICE_MODE_DVBT_BDA] = SMS_FW_DVBT_NOVA_B,
75 .fw[DEVICE_MODE_ISDBT_BDA] = SMS_FW_ISDBT_HCW_55XXX,
76 .fw[DEVICE_MODE_DVBT_BDA] = SMS_FW_DVBT_HCW_55XXX,
90 .fw[DEVICE_MODE_DVBT_BDA] = SMS_FW_DVBT_HCW_55XXX,
100 .fw[DEVICE_MODE_DVBT_BDA] = SMS_FW_DVBT_HCW_55XXX,
163 .fw[DEVICE_MODE_DVBT_BDA] = SMS_FW_DVB_NOVA_12MHZ_B0,
/drivers/misc/
H A Dlattice-ecp3-config.c69 static void firmware_load(const struct firmware *fw, void *context) argument
82 if (fw == NULL) {
87 if (fw->size == 0) {
121 buffer = kzalloc(fw->size + 8, GFP_KERNEL);
134 memcpy(buffer + 4, fw->data, fw->size);
167 ret = spi_write(spi, buffer, fw->size + 8);
186 release_firmware(fw);
/drivers/scsi/isci/
H A Dprobe_roms.c114 struct isci_orom *isci_request_firmware(struct pci_dev *pdev, const struct firmware *fw) argument
119 if (request_firmware(&fw, ISCI_FW_NAME, &pdev->dev) != 0)
122 if (fw->size < sizeof(*orom))
125 data = (struct isci_orom *)fw->data;
131 orom = devm_kzalloc(&pdev->dev, fw->size, GFP_KERNEL);
135 memcpy(orom, fw->data, fw->size);
152 release_firmware(fw);
/drivers/uwb/i1480/dfu/
H A Dphy.c154 * We assume the MAC fw is up and running. This means we can use the
165 const struct firmware *fw; local
171 result = request_firmware(&fw, i1480->phy_fw_name, i1480->dev);
175 for (data_itr = fw->data, data_top = data_itr + fw->size;
193 dev_info(i1480->dev, "PHY fw '%s': uploaded\n", i1480->phy_fw_name);
197 release_firmware(fw);
199 dev_err(i1480->dev, "PHY fw '%s': failed to upload (%d), "
/drivers/staging/rtl8188eu/hal/
H A Dfw.c30 #include "fw.h"
189 const struct firmware *fw; local
196 if (request_firmware(&fw, fw_name, device)){
201 if (fw->size > FW_8188E_SIZE) {
212 memcpy(rtlhal->pfirmware, fw->data, fw->size);
213 rtlhal->fwsize = fw->size;
214 release_firmware(fw);
/drivers/media/pci/ivtv/
H A Divtv-firmware.c54 const struct firmware *fw = NULL; local
58 if (retries && request_firmware(&fw, fn, &itv->pdev->dev) == 0) {
61 const u32 *src = (const u32 *)fw->data;
63 if (fw->size != size) {
68 IVTV_INFO("Retry: file loaded was not %s (expected size %ld, got %zu)\n", fn, size, fw->size);
69 release_firmware(fw);
73 for (i = 0; i < fw->size; i += 4) {
79 IVTV_INFO("Loaded %s firmware (%zu bytes)\n", fn, fw->size);
80 release_firmware(fw);
/drivers/media/pci/saa7164/
H A Dsaa7164-fw.c27 #define SAA7164_REV2_FIRMWARE "NXP7164-2010-03-10.1.fw"
30 #define SAA7164_REV3_FIRMWARE "NXP7164-2010-03-10.1.fw"
208 const struct firmware *fw = NULL; local
422 ret = request_firmware(&fw, fwname, &dev->pci->dev);
430 __func__, fw->size);
432 if (fw->size != fwlength) {
440 hdr = (struct fw_header *)fw->data;
463 boothdr = (struct fw_header *)(fw->data +
505 fwhdr = (struct fw_header *)(fw->data+tmp);
531 bootloaderoffset = (u8 *)(fw
[all...]
H A DMakefile2 saa7164-fw.o saa7164-bus.o saa7164-cmd.o saa7164-api.o \
/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_init.c714 /* 0-4:-signature, 4-8:-fw version */
776 const u8 *unirom = adapter->fw->data;
780 fw_file_size = adapter->fw->size;
801 const u8 *unirom = adapter->fw->data;
815 if (adapter->fw->size < tab_size)
824 if (adapter->fw->size < data_size)
835 const u8 *unirom = adapter->fw->data;
850 if (adapter->fw->size < tab_size)
858 if (adapter->fw->size < data_size)
868 const u8 *unirom = adapter->fw
1013 const struct firmware *fw = adapter->fw; local
1045 const struct firmware *fw = adapter->fw; local
1119 const struct firmware *fw = adapter->fw; local
1214 const struct firmware *fw = adapter->fw; local
[all...]
/drivers/media/dvb-frontends/
H A Dnxt200x.c45 #define NXT2002_DEFAULT_FIRMWARE "dvb-fe-nxt2002.fw"
46 #define NXT2004_DEFAULT_FIRMWARE "dvb-fe-nxt2004.fw"
422 static int nxt2002_load_firmware (struct dvb_frontend* fe, const struct firmware *fw) argument
430 dprintk("Firmware is %zu bytes\n", fw->size);
446 for (position = 0; position < fw->size; position++) {
460 nxt200x_writebytes(state, chunkpos, &fw->data[position-3], 4);
462 crc = nxt200x_crc(crc, fw->data[position]);
464 if ((written == 255) || (position+1 == fw->size)) {
467 &fw->data[position-(written %4) + 1],
489 static int nxt2004_load_firmware (struct dvb_frontend* fe, const struct firmware *fw) argument
885 const struct firmware *fw; local
948 const struct firmware *fw; local
[all...]
/drivers/net/can/softing/
H A Dsofting_fw.c147 const struct firmware *fw; local
156 ret = request_firmware(&fw, file, &card->pdev->dev);
161 card->pdat->name, file, (unsigned int)fw->size,
164 mem = fw->data;
165 end = &mem[fw->size];
223 release_firmware(fw);
231 const struct firmware *fw; local
239 ret = request_firmware(&fw, file, &card->pdev->dev);
246 file, (unsigned long)fw->size);
248 mem = fw
[all...]
/drivers/net/ethernet/mellanox/mlx4/
H A DMakefile3 mlx4_core-y := alloc.o catas.o cmd.o cq.o eq.o fw.o icm.o intf.o main.o mcg.o \
H A Dcatas.c61 for (i = 0; i < priv->fw.catas_size; ++i)
137 addr = pci_resource_start(dev->pdev, priv->fw.catas_bar) +
138 priv->fw.catas_offset;
140 priv->catas_err.map = ioremap(addr, priv->fw.catas_size * 4);
/drivers/net/wireless/ath/ath10k/
H A Dcore.c46 .fw = {
48 .fw = QCA988X_HW_2_0_FW_FILE,
124 const struct firmware *fw; local
134 ret = request_firmware(&fw, filename, ar->dev);
138 return fw;
328 if (ar->hw_params.fw.fw == NULL) {
333 if (ar->hw_params.fw.board == NULL) {
339 ar->hw_params.fw.dir,
340 ar->hw_params.fw
[all...]
/drivers/net/wireless/ath/wil6210/
H A DMakefile14 wil6210-y += fw.o
/drivers/net/wireless/orinoco/
H A DMakefile4 orinoco-objs := main.o fw.o hw.o mic.o scan.o wext.o hermes_dld.o hermes.o cfg.o
/drivers/media/pci/cx18/
H A Dcx18-dvb.c43 #define FWFILE "dvb-cx18-mpc718-mt352.fw"
137 const struct firmware **fw)
143 ret = request_firmware(fw, fn, &cx->pci_dev->dev);
147 size_t sz = (*fw)->size;
152 release_firmware(*fw);
153 *fw = NULL;
171 const struct firmware *fw = NULL; local
176 ret = yuan_mpc718_mt352_reqfw(stream, &fw);
181 for (i = 0; i < fw->size; i += 2) {
182 buf[0] = fw
136 yuan_mpc718_mt352_reqfw(struct cx18_stream *stream, const struct firmware **fw) argument
[all...]
/drivers/net/wireless/iwlwifi/mvm/
H A Dfw.c69 #include "iwl-fw.h"
94 return &mvm->fw->img[ucode_type];
183 const struct fw_img *fw; local
189 fw = iwl_get_ucode_image(mvm, ucode_type);
190 if (WARN_ON(!fw))
199 ret = iwl_trans_start_fw(mvm->trans, fw, ucode_type == IWL_UCODE_INIT);
263 phy_cfg_cmd.phy_cfg = cpu_to_le32(mvm->fw->phy_config);
265 mvm->fw->default_calib[ucode_type].event_trigger;
267 mvm->fw->default_calib[ucode_type].flow_trigger;
340 ret = iwl_send_tx_ant_cfg(mvm, mvm->fw
[all...]
H A DMakefile2 iwlmvm-y += fw.o mac80211.o nvm.o ops.o phy-ctxt.o mac-ctxt.o
/drivers/net/wireless/ti/wlcore/
H A Dboot.c71 wl1271_warning("fw version incorrect value");
228 wl1271_debug(DEBUG_BOOT, "uploading fw chunk 0x%p to 0x%x",
241 wl1271_debug(DEBUG_BOOT, "uploading fw last chunk (%zd B) 0x%p to 0x%x",
254 u8 *fw; local
256 fw = wl->fw;
257 chunks = be32_to_cpup((__be32 *) fw);
258 fw += sizeof(u32);
263 addr = be32_to_cpup((__be32 *) fw);
264 fw
[all...]
/drivers/net/wireless/b43/
H A Dmain.h109 struct b43_firmware_file *fw, bool async);
110 void b43_do_release_fw(struct b43_firmware_file *fw);
/drivers/scsi/sym53c8xx_2/
H A Dsym_fw.c258 sym_fw_setup_bus_addresses(struct sym_hcb *np, struct sym_fw *fw) argument
268 po = (u_short *) fw->a_ofs;
276 po = (u_short *) fw->b_ofs;
284 po = (u_short *) fw->z_ofs;
295 sym_fw1_setup(struct sym_hcb *np, struct sym_fw *fw) argument
311 sym_fw_setup_bus_addresses(np, fw);
319 sym_fw2_setup(struct sym_hcb *np, struct sym_fw *fw) argument
335 sym_fw_setup_bus_addresses(np, fw);
/drivers/media/usb/dvb-usb/
H A Dgp8psk.c20 static char bcm4500_firmware[] = "dvb-usb-gp8psk-02.fw";
115 const struct firmware *fw = NULL; local
118 if ((ret = request_firmware(&fw, bcm4500_firmware,
133 ptr = fw->data;
142 if (ptr + buflen >= fw->data + fw->size) {
159 release_firmware(fw);
266 .firmware = "dvb-usb-gp8psk-01.fw",

Completed in 559 milliseconds

1234567891011>>