/linux/drivers/net/wireless/marvell/libertas_tf/ |
H A D | if_usb.c | 275 struct fwdata *fwdata = cardp->ep_out_buf; in if_usb_send_fw_pkt() local 290 /* struct fwdata (which we sent to the card) has an in if_usb_send_fw_pkt() 294 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt() 300 memcpy(fwdata->data, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt() 301 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt() 304 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt() 306 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum); in if_usb_send_fw_pkt() 307 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength); in if_usb_send_fw_pkt() 309 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata) in if_usb_send_fw_pkt() [all...] |
H A D | if_usb.h | 81 struct fwdata { struct 82 hdrfwdata global() argument 83 seqnumfwdata global() argument 84 datafwdata global() argument
|
/linux/drivers/net/wireless/marvell/libertas/ |
H A D | if_usb.c | 334 struct fwdata *fwdata = cardp->ep_out_buf; in if_usb_send_fw_pkt() local 347 /* struct fwdata (which we sent to the card) has an in if_usb_send_fw_pkt() 351 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt() 357 memcpy(fwdata->data, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt() 358 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt() 361 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt() 363 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum); in if_usb_send_fw_pkt() 364 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength); in if_usb_send_fw_pkt() 366 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata) in if_usb_send_fw_pkt() [all...] |
H A D | if_usb.h | 91 struct fwdata { struct 92 hdrfwdata global() argument 93 seqnumfwdata global() argument 94 datafwdata global() argument
|
/linux/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_debugfs.c | 873 struct rvu_fwdata *fwdata; in rvu_dbg_rvu_fwdata_display() local 877 if (!rvu->fwdata) in rvu_dbg_rvu_fwdata_display() 880 fwdata = rvu->fwdata; in rvu_dbg_rvu_fwdata_display() 885 fwdata->ptp_ext_clk_rate); in rvu_dbg_rvu_fwdata_display() 887 fwdata->ptp_ext_tstamp); in rvu_dbg_rvu_fwdata_display() 892 seq_printf(s, "\t\tValid \t\t\t :%x\n", fwdata->channel_data.valid); in rvu_dbg_rvu_fwdata_display() 894 fwdata->channel_data.info.node_id); in rvu_dbg_rvu_fwdata_display() 896 fwdata->channel_data.info.max_vfs); in rvu_dbg_rvu_fwdata_display() 898 fwdata in rvu_dbg_rvu_fwdata_display() 2993 struct cgx_lmac_fwdata_s *fwdata; cgx_print_fwdata() local [all...] |
H A D | rvu.c | 692 if (rvu->fwdata && rvu->fwdata->msixtr_base) in rvu_setup_msix_resources() 693 phy_addr = rvu->fwdata->msixtr_base; in rvu_setup_msix_resources() 781 if (rvu->fwdata && pf < PF_MACNUM_MAX) { in rvu_setup_pfvf_macaddress() 782 mac = &rvu->fwdata->pf_macs[pf]; in rvu_setup_pfvf_macaddress() 797 if (rvu->fwdata && hwvf < VF_MACNUM_MAX) { in rvu_setup_pfvf_macaddress() 798 mac = &rvu->fwdata->vf_macs[hwvf]; in rvu_setup_pfvf_macaddress() 822 rvu->fwdata = ioremap_wc(fwdbase, sizeof(struct rvu_fwdata)); in rvu_fwdata_init() 823 if (!rvu->fwdata) in rvu_fwdata_init() 827 "Mismatch in 'fwdata' struc in rvu_fwdata_init() [all...] |
H A D | rvu_cgx.c | 1196 if (!rvu->fwdata) in rvu_mbox_handler_cgx_get_aux_link_info() 1205 memcpy(&rsp->fwdata, in rvu_mbox_handler_cgx_get_aux_link_info() 1206 &rvu->fwdata->cgx_fw_data_usx[cgx_id][lmac_id], in rvu_mbox_handler_cgx_get_aux_link_info() 1209 memcpy(&rsp->fwdata, in rvu_mbox_handler_cgx_get_aux_link_info() 1210 &rvu->fwdata->cgx_fw_data[cgx_id][lmac_id], in rvu_mbox_handler_cgx_get_aux_link_info() 1231 linkmodes = &rvu->fwdata->cgx_fw_data_usx[cgx_idx][lmac]; in rvu_mbox_handler_cgx_set_link_mode() 1233 linkmodes = &rvu->fwdata->cgx_fw_data[cgx_idx][lmac]; in rvu_mbox_handler_cgx_set_link_mode()
|
H A D | rvu.h | 620 struct rvu_fwdata *fwdata; member 872 return (rvu->fwdata->header_magic == RVU_FWDATA_HEADER_MAGIC) && in is_rvu_fwdata_valid() 873 (rvu->fwdata->version == RVU_FWDATA_VERSION); in is_rvu_fwdata_valid()
|
H A D | mbox.h | 678 struct cgx_lmac_fwdata_s fwdata; member
|
/linux/drivers/net/wireless/marvell/mwifiex/ |
H A D | usb.c | 1382 struct fw_data *fwdata; in mwifiex_prog_fw_w_helper() local 1394 fwdata = kzalloc(FW_DNLD_TX_BUF_SIZE, GFP_KERNEL); in mwifiex_prog_fw_w_helper() 1395 if (!fwdata) { in mwifiex_prog_fw_w_helper() 1410 memset(&fwdata->fw_hdr, 0, sizeof(struct fw_header)); in mwifiex_prog_fw_w_helper() 1414 memcpy(&fwdata->fw_hdr, &firmware[tlen], in mwifiex_prog_fw_w_helper() 1417 dlen = le32_to_cpu(fwdata->fw_hdr.data_len); in mwifiex_prog_fw_w_helper() 1418 dnld_cmd = le32_to_cpu(fwdata->fw_hdr.dnld_cmd); in mwifiex_prog_fw_w_helper() 1425 memcpy(fwdata->data, &firmware[tlen], dlen); in mwifiex_prog_fw_w_helper() 1427 fwdata->seq_num = cpu_to_le32(fw_seqnum); in mwifiex_prog_fw_w_helper() 1433 u8 *buf = (u8 *)fwdata; in mwifiex_prog_fw_w_helper() [all...] |
H A D | pcie.c | 2065 const struct mwifiex_fw_data *fwdata; in mwifiex_extract_wifi_fw() local 2072 if (offset + sizeof(fwdata->header) < sizeof(fwdata->header) || in mwifiex_extract_wifi_fw() 2073 offset + sizeof(fwdata->header) >= firmware_len) { in mwifiex_extract_wifi_fw() 2080 fwdata = firmware + offset; in mwifiex_extract_wifi_fw() 2081 dnld_cmd = le32_to_cpu(fwdata->header.dnld_cmd); in mwifiex_extract_wifi_fw() 2082 data_len = le32_to_cpu(fwdata->header.data_length); in mwifiex_extract_wifi_fw() 2085 offset += sizeof(fwdata->header); in mwifiex_extract_wifi_fw()
|
/linux/drivers/soc/ti/ |
H A D | knav_qmss_queue.c | 1578 u32 *fwdata; in knav_queue_load_pdsp() local 1602 fwdata = (u32 *)fw->data; in knav_queue_load_pdsp() 1605 writel_relaxed(be32_to_cpu(fwdata[i]), pdsp->iram + i); in knav_queue_load_pdsp()
|
/linux/tools/power/pm-graph/ |
H A D | sleepgraph.py | 3037 self.fwdata = [] 3067 self.fwdata.append(line) 3125 if sv.suspendmode == 'mem' and len(self.fwdata) > data.testnumber: 3126 m = re.match(self.firmwarefmt, self.fwdata[data.testnumber])
|