Home
last modified time | relevance | path

Searched refs:fwreq (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dpcie.c463 struct brcmf_fw_request *fwreq);
1551 struct brcmf_fw_request *fwreq; in brcmf_pcie_reset() local
1565 fwreq = brcmf_pcie_prepare_fw_request(devinfo); in brcmf_pcie_reset()
1566 if (!fwreq) { in brcmf_pcie_reset()
1571 err = brcmf_fw_get_firmwares(dev, fwreq, brcmf_pcie_setup); in brcmf_pcie_reset()
1574 kfree(fwreq); in brcmf_pcie_reset()
2136 struct brcmf_fw_request *fwreq) in brcmf_pcie_setup() argument
2156 fw = fwreq->items[BRCMF_PCIE_FW_CODE].binary; in brcmf_pcie_setup()
2157 nvram = fwreq->items[BRCMF_PCIE_FW_NVRAM].nv_data.data; in brcmf_pcie_setup()
2158 nvram_len = fwreq->items[BRCMF_PCIE_FW_NVRAM].nv_data.len; in brcmf_pcie_setup()
[all …]
H A Dusb.c1177 struct brcmf_fw_request *fwreq) in brcmf_usb_probe_phase2() argument
1188 fw = fwreq->items[BRCMF_USB_FW_CODE].binary; in brcmf_usb_probe_phase2()
1189 kfree(fwreq); in brcmf_usb_probe_phase2()
1226 struct brcmf_fw_request *fwreq; in brcmf_usb_prepare_fw_request() local
1231 fwreq = brcmf_fw_alloc_request(devinfo->bus_pub.devid, in brcmf_usb_prepare_fw_request()
1236 if (!fwreq) in brcmf_usb_prepare_fw_request()
1239 fwreq->items[BRCMF_USB_FW_CODE].type = BRCMF_FW_TYPE_BINARY; in brcmf_usb_prepare_fw_request()
1241 return fwreq; in brcmf_usb_prepare_fw_request()
1250 struct brcmf_fw_request *fwreq; in brcmf_usb_probe_cb() local
1301 fwreq = brcmf_usb_prepare_fw_request(devinfo); in brcmf_usb_probe_cb()
[all …]
H A Dfirmware.c803 struct brcmf_fw_request *fwreq; in brcmf_fw_alloc_request() local
828 fwreq = kzalloc_flex(*fwreq, items, n_fwnames); in brcmf_fw_alloc_request()
829 if (!fwreq) in brcmf_fw_alloc_request()
840 fwreq->n_items = n_fwnames; in brcmf_fw_alloc_request()
843 fwreq->items[j].path = fwnames[j].path; in brcmf_fw_alloc_request()
859 fwreq->items[j].path = fwnames[j].path; in brcmf_fw_alloc_request()
862 return fwreq; in brcmf_fw_alloc_request()
H A Dsdio.c4209 struct brcmf_fw_request *fwreq) in brcmf_sdio_firmware_callback() argument
4226 code = fwreq->items[BRCMF_SDIO_FW_CODE].binary; in brcmf_sdio_firmware_callback()
4227 nvram = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.data; in brcmf_sdio_firmware_callback()
4228 nvram_len = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.len; in brcmf_sdio_firmware_callback()
4229 sdiod->clm_fw = fwreq->items[BRCMF_SDIO_FW_CLM].binary; in brcmf_sdio_firmware_callback()
4230 kfree(fwreq); in brcmf_sdio_firmware_callback()
4425 struct brcmf_fw_request *fwreq; in brcmf_sdio_prepare_fw_request() local
4432 fwreq = brcmf_fw_alloc_request(bus->ci->chip, bus->ci->chiprev, in brcmf_sdio_prepare_fw_request()
4436 if (!fwreq) in brcmf_sdio_prepare_fw_request()
4439 fwreq->items[BRCMF_SDIO_FW_CODE].type = BRCMF_FW_TYPE_BINARY; in brcmf_sdio_prepare_fw_request()
[all …]
/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_b0.c1306 struct hw_fw_request_iface fwreq; in hw_atl_b0_adj_clock_freq() local
1309 memset(&fwreq, 0, sizeof(fwreq)); in hw_atl_b0_adj_clock_freq()
1311 fwreq.msg_id = HW_AQ_FW_REQUEST_PTP_ADJ_FREQ; in hw_atl_b0_adj_clock_freq()
1313 &fwreq.ptp_adj_freq.ns_mac, in hw_atl_b0_adj_clock_freq()
1314 &fwreq.ptp_adj_freq.fns_mac); in hw_atl_b0_adj_clock_freq()
1316 &fwreq.ptp_adj_freq.ns_phy, in hw_atl_b0_adj_clock_freq()
1317 &fwreq.ptp_adj_freq.fns_phy); in hw_atl_b0_adj_clock_freq()
1318 hw_atl_b0_mac_adj_param_calc(&fwreq.ptp_adj_freq, in hw_atl_b0_adj_clock_freq()
1322 size = sizeof(fwreq.msg_id) + sizeof(fwreq.ptp_adj_freq); in hw_atl_b0_adj_clock_freq()
1323 return self->aq_fw_ops->send_fw_request(self, &fwreq, size); in hw_atl_b0_adj_clock_freq()
[all …]
/linux/drivers/scsi/snic/
H A Dsnic_ctl.c138 snic_io_exch_ver_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq) in snic_io_exch_ver_cmpl_handler() argument
141 struct snic_exch_ver_rsp *exv_cmpl = &fwreq->u.exch_ver_cmpl; in snic_io_exch_ver_cmpl_handler()
148 snic_io_hdr_dec(&fwreq->hdr, &typ, &hdr_stat, &cmnd_id, &hid, &ctx); in snic_io_exch_ver_cmpl_handler()
H A Dsnic_disc.c384 snic_report_tgt_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq) in snic_report_tgt_cmpl_handler() argument
394 snic_io_hdr_dec(&fwreq->hdr, &typ, &cmpl_stat, &cmnd_id, &hid, &ctx); in snic_report_tgt_cmpl_handler()
398 tgt_cnt = le32_to_cpu(fwreq->u.rpt_tgts_cmpl.tgt_cnt); in snic_report_tgt_cmpl_handler()
H A Dsnic_disc.h76 int snic_tgtinfo_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq);
H A Dsnic_io.c446 struct snic_fw_req *fwreq = (struct snic_fw_req *) os_buf; in snic_dump_desc() local
452 rqi = (struct snic_req_info *) fwreq->hdr.init_ctx; in snic_dump_desc()