Searched refs:fwdata (Results 1 - 8 of 8) sorted by relevance

/drivers/net/wireless/libertas/
H A Dif_usb.h90 struct fwdata { struct
H A Dif_usb.c333 struct fwdata *fwdata = cardp->ep_out_buf; local
346 /* struct fwdata (which we sent to the card) has an
350 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes],
356 memcpy(fwdata->data, &firmware[cardp->totalbytes],
357 le32_to_cpu(fwdata->hdr.datalength));
360 le32_to_cpu(fwdata->hdr.datalength));
362 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum);
363 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength);
365 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata)
[all...]
/drivers/net/wireless/libertas_tf/
H A Dif_usb.h85 struct fwdata { struct
H A Dif_usb.c283 struct fwdata *fwdata = cardp->ep_out_buf; local
298 /* struct fwdata (which we sent to the card) has an
302 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes],
308 memcpy(fwdata->data, &firmware[cardp->totalbytes],
309 le32_to_cpu(fwdata->hdr.datalength));
312 le32_to_cpu(fwdata->hdr.datalength));
314 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum);
315 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength);
317 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata)
[all...]
/drivers/net/wireless/mwifiex/
H A Dusb.c808 struct fw_data *fwdata; local
820 fwdata = kzalloc(FW_DNLD_TX_BUF_SIZE, GFP_KERNEL);
821 if (!fwdata)
832 memset(&fwdata->fw_hdr, 0, sizeof(struct fw_header));
836 memcpy(&fwdata->fw_hdr, &firmware[tlen],
839 dlen = le32_to_cpu(fwdata->fw_hdr.data_len);
840 dnld_cmd = le32_to_cpu(fwdata->fw_hdr.dnld_cmd);
843 memcpy(fwdata->data, &firmware[tlen], dlen);
845 fwdata->seq_num = cpu_to_le32(fw_seqnum);
851 u8 *buf = (u8 *)fwdata;
[all...]
/drivers/gpu/drm/
H A Ddrm_edid_load.c167 const u8 *fwdata; local
176 fwdata = generic_edid[i];
201 fwdata = fw->data;
205 if (edid_size(fwdata, fwsize) != fwsize) {
208 edid_size(fwdata, fwsize), (int)fwsize);
213 edid = kmemdup(fwdata, fwsize, GFP_KERNEL);
/drivers/soc/ti/
H A Dknav_qmss_queue.c1511 u32 *fwdata; local
1521 fwdata = (u32 *)fw->data;
1524 writel_relaxed(be32_to_cpu(fwdata[i]), pdsp->iram + i);
/drivers/net/ethernet/neterion/vxge/
H A Dvxge-config.c277 vxge_update_fw_image(struct __vxge_hw_device *hldev, const u8 *fwdata, int size) argument
302 /* The next 128bits of fwdata to be loaded onto the adapter */
303 data0 = *((u64 *)fwdata);
304 data1 = *((u64 *)fwdata + 1);
324 fwdata += (data0 >> 8) & 0xFFFFFFFF;
366 fwdata += VXGE_HW_FW_UPGRADE_BLK_SIZE;

Completed in 457 milliseconds