Home
last modified time | relevance | path

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

/freebsd/sys/contrib/dev/broadcom/brcm80211/brcmfmac/
H A Dpcie.c463 struct brcmf_fw_request *fwreq);
1631 struct brcmf_fw_request *fwreq; in brcmf_pcie_reset() local
1645 fwreq = brcmf_pcie_prepare_fw_request(devinfo); in brcmf_pcie_reset()
1646 if (!fwreq) { in brcmf_pcie_reset()
1651 err = brcmf_fw_get_firmwares(dev, fwreq, brcmf_pcie_setup); in brcmf_pcie_reset()
1654 kfree(fwreq); in brcmf_pcie_reset()
2249 struct brcmf_fw_request *fwreq) in brcmf_pcie_setup() argument
2269 fw = fwreq->items[BRCMF_PCIE_FW_CODE].binary; in brcmf_pcie_setup()
2270 nvram = fwreq->items[BRCMF_PCIE_FW_NVRAM].nv_data.data; in brcmf_pcie_setup()
2271 nvram_len = fwreq->items[BRCMF_PCIE_FW_NVRAM].nv_data.len; in brcmf_pcie_setup()
[all …]
H A Dusb.c1221 struct brcmf_fw_request *fwreq) in brcmf_usb_probe_phase2() argument
1232 fw = fwreq->items[BRCMF_USB_FW_CODE].binary; in brcmf_usb_probe_phase2()
1233 kfree(fwreq); in brcmf_usb_probe_phase2()
1274 struct brcmf_fw_request *fwreq; in brcmf_usb_prepare_fw_request() local
1279 fwreq = brcmf_fw_alloc_request(devinfo->bus_pub.devid, in brcmf_usb_prepare_fw_request()
1284 if (!fwreq) in brcmf_usb_prepare_fw_request()
1287 fwreq->items[BRCMF_USB_FW_CODE].type = BRCMF_FW_TYPE_BINARY; in brcmf_usb_prepare_fw_request()
1289 return fwreq; in brcmf_usb_prepare_fw_request()
1298 struct brcmf_fw_request *fwreq; in brcmf_usb_probe_cb() local
1349 fwreq = brcmf_usb_prepare_fw_request(devinfo); in brcmf_usb_probe_cb()
[all …]
H A Dfirmware.c827 struct brcmf_fw_request *fwreq; in brcmf_fw_alloc_request() local
852 fwreq = kzalloc(struct_size(fwreq, items, n_fwnames), GFP_KERNEL); in brcmf_fw_alloc_request()
853 if (!fwreq) in brcmf_fw_alloc_request()
864 fwreq->n_items = n_fwnames; in brcmf_fw_alloc_request()
867 fwreq->items[j].path = fwnames[j].path; in brcmf_fw_alloc_request()
883 fwreq->items[j].path = fwnames[j].path; in brcmf_fw_alloc_request()
886 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 …]