/drivers/net/wireless/rt2x00/ |
H A D | rt2x00firmware.c | 34 const struct firmware *fw; local 51 retval = request_firmware(&fw, fw_name, device); 57 if (!fw || !fw->size || !fw->data) { 59 release_firmware(fw); 64 fw->data[fw->size - 4], fw->data[fw [all...] |
/drivers/remoteproc/ |
H A D | remoteproc_internal.h | 34 * @sanity_check: sanity check the fw image 39 const struct firmware *fw, 42 const struct firmware *fw); 43 int (*load)(struct rproc *rproc, const struct firmware *fw); 44 int (*sanity_check)(struct rproc *rproc, const struct firmware *fw); 45 u32 (*get_boot_addr)(struct rproc *rproc, const struct firmware *fw); 72 int rproc_fw_sanity_check(struct rproc *rproc, const struct firmware *fw) argument 75 return rproc->fw_ops->sanity_check(rproc, fw); 81 u32 rproc_get_boot_addr(struct rproc *rproc, const struct firmware *fw) argument 84 return rproc->fw_ops->get_boot_addr(rproc, fw); 90 rproc_load_segments(struct rproc *rproc, const struct firmware *fw) argument 99 rproc_find_rsc_table(struct rproc *rproc, const struct firmware *fw, int *tablesz) argument 109 rproc_find_loaded_rsc_table(struct rproc *rproc, const struct firmware *fw) argument [all...] |
H A D | remoteproc_elf_loader.c | 38 * @fw: the ELF firmware image 40 * Make sure this fw image is sane. 43 rproc_elf_sanity_check(struct rproc *rproc, const struct firmware *fw) argument 50 if (!fw) { 55 if (fw->size < sizeof(struct elf32_hdr)) { 60 ehdr = (struct elf32_hdr *)fw->data; 79 if (fw->size < ehdr->e_shoff + sizeof(struct elf32_shdr)) { 94 if (ehdr->e_phoff > fw->size) { 105 * @fw: the ELF firmware image 114 u32 rproc_elf_get_boot_addr(struct rproc *rproc, const struct firmware *fw) argument 146 rproc_elf_load_segments(struct rproc *rproc, const struct firmware *fw) argument 286 rproc_elf_find_rsc_table(struct rproc *rproc, const struct firmware *fw, int *tablesz) argument 319 rproc_elf_find_loaded_rsc_table(struct rproc *rproc, const struct firmware *fw) argument [all...] |
/drivers/net/wireless/ath/carl9170/ |
H A D | fw.c | 38 carl9170fw_for_each_hdr(iter, ar->fw.desc) { 189 dev_err(&ar->udev->dev, "fw checksum test failed.\n"); 208 ar->fw.tx_seq_table = le32_to_cpu(txsq_desc->seq_table_addr); 209 if (!valid_cpu_addr(ar->fw.tx_seq_table)) 212 ar->fw.tx_seq_table = 0; 221 if (ar->fw.vif_num < 2) 224 ar->if_comb_limits[0].max = ar->fw.vif_num; 228 ar->if_combs[0].max_interfaces = ar->fw.vif_num; 261 ar->fw.api_version = otus_desc->api_ver; 263 if (ar->fw 413 const struct firmware *fw = ar->fw.fw; local [all...] |
H A D | Makefile | 1 carl9170-objs := main.o usb.o cmd.o mac.o phy.o led.o fw.o tx.o rx.o
|
/drivers/gpu/host1x/ |
H A D | job.c | 298 static int check_register(struct host1x_firewall *fw, unsigned long offset) argument 300 if (fw->job->is_addr_reg(fw->dev, fw->class, offset)) { 301 if (!fw->num_relocs) 304 if (!check_reloc(fw->reloc, fw->cmdbuf, fw->offset)) 307 fw->num_relocs--; 308 fw 314 check_mask(struct host1x_firewall *fw) argument 339 check_incr(struct host1x_firewall *fw) argument 362 check_nonincr(struct host1x_firewall *fw) argument 383 validate(struct host1x_firewall *fw, struct host1x_job_gather *g) argument 454 struct host1x_firewall fw; local [all...] |
/drivers/fmc/ |
H A D | fmc-write-eeprom.c | 32 static int fwe_run_tlv(struct fmc_device *fmc, const struct firmware *fw, argument 35 const uint8_t *p = fw->data; 36 int len = fw->size; 46 p - fw->data); 68 static int fwe_run_bin(struct fmc_device *fmc, const struct firmware *fw) argument 72 dev_info(&fmc->dev, "programming %zi bytes\n", fw->size); 73 ret = fmc->op->write_ee(fmc, 0, (void *)fw->data, fw->size); 82 static int fwe_run(struct fmc_device *fmc, const struct firmware *fw, char *s) argument 88 return fwe_run_bin(fmc, fw); 109 const struct firmware *fw; local [all...] |
/drivers/staging/vt6656/ |
H A D | firmware.c | 39 #define FIRMWARE_NAME "vntwusb.fw" 46 const struct firmware *fw; local 55 rc = request_firmware(&fw, FIRMWARE_NAME, dev); 66 for (ii = 0; ii < fw->size; ii += FIRMWARE_CHUNK_SIZE) { 67 length = min_t(int, fw->size - ii, FIRMWARE_CHUNK_SIZE); 68 memcpy(buffer, fw->data + ii, length); 77 dev_dbg(dev, "Download firmware...%d %zu\n", ii, fw->size); 85 release_firmware(fw);
|
/drivers/net/ethernet/brocade/bna/ |
H A D | cna_fwimg.c | 31 const struct firmware *fw; local 33 if (request_firmware(&fw, fw_name, &pdev->dev)) { 38 *bfi_image = (u32 *)fw->data; 39 *bfi_image_size = fw->size/sizeof(u32); 40 bfi_fw = fw;
|
/drivers/scsi/sym53c8xx_2/ |
H A D | sym_fw.h | 152 #define SYM_FW_ENTRY(fw, name) \ 155 (u32 *) &fw##a_scr, sizeof(fw##a_scr), &fw##a_ofs, \ 156 (u32 *) &fw##b_scr, sizeof(fw##b_scr), &fw##b_ofs, \ 157 (u32 *) &fw##z_scr, sizeof(fw##z_scr), &fw##z_of [all...] |
/drivers/net/wireless/orinoco/ |
H A D | fw.c | 15 #include "fw.h" 98 const struct fw_info *fw, 114 pda = kzalloc(fw->pda_size, GFP_KERNEL); 119 firmware = fw->ap_fw; 121 firmware = fw->sta_fw; 126 err = hw->ops->read_pda(hw, pda, fw->pda_addr, fw->pda_size); 175 &pda[fw->pda_size / sizeof(*pda)]); 205 symbol_dl_image(struct orinoco_private *priv, const struct fw_info *fw, argument 224 pda = kzalloc(fw 97 orinoco_dl_firmware(struct orinoco_private *priv, const struct fw_info *fw, int ap) argument 287 symbol_dl_firmware(struct orinoco_private *priv, const struct fw_info *fw) argument 361 const char *fw; local [all...] |
/drivers/net/wimax/i2400m/ |
H A D | Makefile | 8 fw.o \ 18 usb-fw.o \
|
H A D | debug-levels.h | 37 D_SUBMODULE_DECLARE(fw),
|
H A D | usb-debug-levels.h | 35 D_SUBMODULE_DECLARE(fw),
|
/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb-firmware.c | 36 int usb_cypress_load_firmware(struct usb_device *udev, const struct firmware *fw, int type) argument 47 while ((ret = dvb_usb_get_hexline(fw,&hx,&pos)) > 0) { 81 const struct firmware *fw = NULL; local 83 if ((ret = request_firmware(&fw, props->firmware, &udev->dev)) != 0) { 96 ret = usb_cypress_load_firmware(udev, fw, props->usb_ctrl); 100 ret = props->download_firmware(udev,fw); 111 release_firmware(fw); 115 int dvb_usb_get_hexline(const struct firmware *fw, struct hexline *hx, argument 118 u8 *b = (u8 *) &fw->data[*pos]; 120 if (*pos >= fw [all...] |
/drivers/scsi/qla2xxx/ |
H A D | qla_dbg.c | 692 struct qla2300_fw_dump *fw; local 714 fw = &ha->fw_dump->isp.isp23; 718 fw->hccr = htons(RD_REG_WORD(®->hccr)); 738 for (cnt = 0; cnt < sizeof(fw->pbiu_reg) / 2; cnt++) 739 fw->pbiu_reg[cnt] = htons(RD_REG_WORD(dmp_reg++)); 742 for (cnt = 0; cnt < sizeof(fw->risc_host_reg) / 2; cnt++) 743 fw->risc_host_reg[cnt] = htons(RD_REG_WORD(dmp_reg++)); 746 for (cnt = 0; cnt < sizeof(fw->mailbox_reg) / 2; cnt++) 747 fw->mailbox_reg[cnt] = htons(RD_REG_WORD(dmp_reg++)); 750 qla2xxx_read_window(reg, 32, fw 855 struct qla2100_fw_dump *fw; local 1049 struct qla24xx_fw_dump *fw; local 1304 struct qla25xx_fw_dump *fw; local 1623 struct qla81xx_fw_dump *fw; local 1944 struct qla83xx_fw_dump *fw; local [all...] |
/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drx39xxj.h | 34 const struct firmware *fw; member in struct:drx39xxj_state
|
/drivers/net/can/softing/ |
H A D | softing_platform.h | 30 const char *fw; member in struct:softing_platform_data::__anon2673
|
/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | firmware.h | 38 const struct firmware *fw,
|
/drivers/net/wireless/rtlwifi/rtl8192de/ |
H A D | Makefile | 3 fw.o \
|
/drivers/net/wireless/rtlwifi/rtl8192se/ |
H A D | Makefile | 3 fw.o \
|
/drivers/media/i2c/cx25840/ |
H A D | cx25840-firmware.c | 64 #define CX2388x_FIRMWARE "v4l-cx23885-avcore-01.fw" 65 #define CX231xx_FIRMWARE "v4l-cx231xx-avcore-01.fw" 66 #define CX25840_FIRMWARE "v4l-cx25840.fw" 111 const struct firmware *fw = NULL; local 130 if (request_firmware(&fw, fwname, FWDEV(client)) != 0) { 140 size = fw->size; 141 ptr = fw->data; 150 release_firmware(fw); 160 size = fw->size; 161 release_firmware(fw); [all...] |
/drivers/media/usb/go7007/ |
H A D | go7007-loader.c | 28 { 0x1943, 0xa250, "go7007/s2250-1.fw", "go7007/s2250-2.fw" }, 29 { 0x093b, 0xa002, "go7007/px-m402u.fw", NULL }, 30 { 0x093b, 0xa004, "go7007/px-tv402u.fw", NULL }, 31 { 0x0eb1, 0x6666, "go7007/lr192.fw", NULL }, 32 { 0x0eb1, 0x6668, "go7007/wis-startrek.fw", NULL }, 35 MODULE_FIRMWARE("go7007/s2250-1.fw"); 36 MODULE_FIRMWARE("go7007/s2250-2.fw"); 37 MODULE_FIRMWARE("go7007/px-m402u.fw"); 38 MODULE_FIRMWARE("go7007/px-tv402u.fw"); 46 const struct firmware *fw; local [all...] |
/drivers/media/common/ |
H A D | cypress_firmware.c | 40 static int cypress_get_hexline(const struct firmware *fw, argument 43 u8 *b = (u8 *) &fw->data[*pos]; 46 if (*pos >= fw->size) 52 if ((*pos + hx->len + 4) >= fw->size) 72 const struct firmware *fw, int type) 95 ret = cypress_get_hexline(fw, hx, &pos); 71 cypress_load_firmware(struct usb_device *udev, const struct firmware *fw, int type) argument
|
/drivers/net/wireless/rsi/ |
H A D | rsi_91x_usb_ops.c | 27 * @fw: Pointer to the firmware value to be written. 34 const u8 *fw, 51 (u8 *)(fw + indx), 66 (u8 *)(fw + indx), 138 const u8 *fw; local 149 fw = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL); 160 status = rsi_copy_to_card(common, fw, len, num_blocks); 33 rsi_copy_to_card(struct rsi_common *common, const u8 *fw, u32 len, u32 num_blocks) argument
|