Searched refs:fw_entry (Results 1 - 20 of 20) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/Documentation/firmware_class/
H A Dfirmware_sample_driver.c34 const struct firmware *fw_entry; local
37 if(request_firmware(&fw_entry, "sample_driver_fw", &ghost_device)!=0)
44 sample_firmware_load(fw_entry->data, fw_entry->size);
46 release_firmware(fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/arch-v32/drivers/
H A Diop_fw_load.c61 const struct firmware *fw_entry; local
70 retval = request_firmware(&fw_entry,
80 data = (u32 *) fw_entry->data;
105 for (i = 0; i < (fw_entry->size/4); i++) {
122 release_firmware(fw_entry);
130 const struct firmware *fw_entry; local
135 retval = request_firmware(&fw_entry, fw_name, &iop_mpu_device);
143 data = (u32 *) fw_entry->data;
154 for (i = 0; i < (fw_entry->size / 4); i++) {
162 release_firmware(fw_entry);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/pcxhr/
H A Dpcxhr_hwdep.c314 const struct firmware *fw_entry; local
319 if (request_firmware(&fw_entry, path, &mgr->pci->dev)) {
324 err = pcxhr_dsp_load(mgr, i, fw_entry);
325 release_firmware(fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/prism54/
H A Dislpci_dev.c86 const struct firmware *fw_entry = NULL; local
90 rc = request_firmware(&fw_entry, priv->firmware, PRISM_FW_PDEV);
100 fw_ptr = (u32 *) fw_entry->data;
101 fw_len = fw_entry->size;
107 release_firmware(fw_entry);
147 priv->ndev->name, fw_entry->data + 40);
149 release_firmware(fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/
H A Dspectrum_cs.c505 const struct firmware *fw_entry; local
507 if (request_firmware(&fw_entry, primary_fw_name,
515 ret = spectrum_dl_image(hw, link, fw_entry->data, 0);
516 release_firmware(fw_entry);
522 if (request_firmware(&fw_entry, secondary_fw_name,
530 ret = spectrum_dl_image(hw, link, fw_entry->data, 1);
531 release_firmware(fw_entry);
H A Dzd1201.c51 const struct firmware *fw_entry; local
64 err = request_firmware(&fw_entry, fwfile, &dev->dev);
72 data = fw_entry->data;
73 len = fw_entry->size;
111 release_firmware(fw_entry);
H A Datmel.c3857 const struct firmware *fw_entry = NULL; local
3871 if (request_firmware(&fw_entry, priv->firmware_id, priv->sys_dev) != 0) {
3893 if (request_firmware(&fw_entry, priv->firmware_id, priv->sys_dev) == 0) {
3908 fw = fw_entry->data;
3909 len = fw_entry->size;
3925 if (fw_entry)
3926 release_firmware(fw_entry);
H A Dipw2100.c8314 (struct ipw2100_fw_header *)fw->fw_entry->data;
8325 fw->fw.data = fw->fw_entry->data + sizeof(struct ipw2100_fw_header);
8357 rc = request_firmware(&fw->fw_entry, fw_name, &priv->pci_dev->dev);
8365 IPW_DEBUG_INFO("firmware data %p size %zd\n", fw->fw_entry->data,
8366 fw->fw_entry->size);
8377 if (fw->fw_entry)
8378 release_firmware(fw->fw_entry);
8379 fw->fw_entry = NULL;
H A Dipw2100.h1130 const struct firmware *fw_entry; member in struct:ipw2100_fw
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/echoaudio/
H A Dechoaudio.h463 static int get_firmware(const struct firmware **fw_entry,
465 static void free_firmware(const struct firmware *fw_entry);
H A Dechoaudio.c39 static int get_firmware(const struct firmware **fw_entry, argument
46 if ((err = request_firmware(fw_entry, name, pci_device(chip))) < 0)
51 static void free_firmware(const struct firmware *fw_entry) argument
53 release_firmware(fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/pvrusb2/
H A Dpvrusb2-hdw.c1061 fw_entry will be filled in. Otherwise a negative error is returned on
1065 const struct firmware **fw_entry,
1073 ret = request_firmware(fw_entry,
1127 const struct firmware *fw_entry = NULL; local
1150 ret = pvr2_locate_firmware(hdw,&fw_entry,"fx2 controller",
1163 if (fw_entry->size != 0x2000){
1165 release_firmware(fw_entry);
1171 release_firmware(fw_entry);
1182 for(address = 0; address < fw_entry->size; address += 0x800) {
1183 memcpy(fw_ptr, fw_entry
1064 pvr2_locate_firmware(struct pvr2_hdw *hdw, const struct firmware **fw_entry, const char *fwtypename, unsigned int fwcount, const char *fwnames[]) argument
1217 const struct firmware *fw_entry = NULL; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/mixart/
H A Dmixart_hwdep.c550 const struct firmware *fw_entry; local
555 if (request_firmware(&fw_entry, path, &mgr->pci->dev)) {
560 err = mixart_dsp_load(mgr, i, fw_entry);
561 release_firmware(fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/ttusb-dec/
H A Dttusb_dec.c1283 const struct firmware *fw_entry = NULL; local
1287 if (request_firmware(&fw_entry, dec->firmware_name, &dec->udev->dev)) {
1293 firmware = fw_entry->data;
1294 firmware_size = fw_entry->size;
1299 release_firmware(fw_entry);
1313 release_firmware(fw_entry);
1329 release_firmware(fw_entry);
1338 release_firmware(fw_entry);
1369 release_firmware(fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/atm/
H A Dueagle-atm.c424 static void uea_upload_pre_firmware(const struct firmware *fw_entry, void *context) argument
432 if (!fw_entry) {
437 pfw = fw_entry->data;
438 size = fw_entry->size;
1190 const struct firmware *fw_entry; local
1197 ret = request_firmware(&fw_entry, fw_name, &sc->usb_dev->dev);
1204 pfw = fw_entry->data;
1205 size = fw_entry->size;
1238 release_firmware(fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tokenring/
H A Dtms380tr.c1216 const struct firmware *fw_entry = NULL; local
1218 if (request_firmware(&fw_entry, "tms380tr.bin", tp->pdev) != 0) {
1224 fw_ptr = (unsigned short *)fw_entry->data;
1225 count2 = fw_entry->size / 2;
1286 if (fw_entry)
1287 release_firmware(fw_entry);
1292 if (fw_entry)
1293 release_firmware(fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/emu10k1/
H A Demu10k1_main.c634 const struct firmware *fw_entry; local
636 if ((err = request_firmware(&fw_entry, filename, &emu->pci->dev)) != 0) {
640 snd_printk(KERN_INFO "firmware size=0x%zx\n", fw_entry->size);
641 if (fw_entry->size != 0x133a4) {
656 for(n = 0; n < fw_entry->size; n++) {
657 value=fw_entry->data[n];
671 release_firmware(fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/riptide/
H A Driptide.c431 const struct firmware *fw_entry; member in struct:snd_riptide
1278 if (!chip->fw_entry) {
1280 request_firmware(&chip->fw_entry,
1289 err = loadfirmware(cif, chip->fw_entry->data,
1290 chip->fw_entry->size);
1850 if (chip->fw_entry)
1851 release_firmware(chip->fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/bt8xx/
H A Dbttv-cards.c3683 const struct firmware *fw_entry; local
3686 rc = request_firmware(&fw_entry, "hcwamc.rbf", &btv->c.pci->dev);
3692 rc = pvr_altera_load(btv, fw_entry->data, fw_entry->size);
3695 release_firmware(fw_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/
H A Dipr.c3091 const struct firmware *fw_entry; local
3103 if(request_firmware(&fw_entry, fname, &ioa_cfg->pdev->dev)) {
3108 image_hdr = (struct ipr_ucode_image_header *)fw_entry->data;
3110 if (be32_to_cpu(image_hdr->header_length) > fw_entry->size ||
3114 release_firmware(fw_entry);
3119 dnld_size = fw_entry->size - be32_to_cpu(image_hdr->header_length);
3124 release_firmware(fw_entry);
3142 release_firmware(fw_entry);

Completed in 367 milliseconds