Lines Matching refs:fwreq
4009 struct brcmf_fw_request *fwreq; in brcmf_sdio_get_fwname() local
4014 fwreq = brcmf_fw_alloc_request(bus_if->chip, bus_if->chiprev, in brcmf_sdio_get_fwname()
4018 if (!fwreq) in brcmf_sdio_get_fwname()
4021 kfree(fwreq); in brcmf_sdio_get_fwname()
4042 struct brcmf_fw_request *fwreq) in brcmf_sdio_firmware_callback() argument
4058 code = fwreq->items[BRCMF_SDIO_FW_CODE].binary; in brcmf_sdio_firmware_callback()
4059 nvram = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.data; in brcmf_sdio_firmware_callback()
4060 nvram_len = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.len; in brcmf_sdio_firmware_callback()
4061 kfree(fwreq); in brcmf_sdio_firmware_callback()
4165 struct brcmf_fw_request *fwreq; in brcmf_sdio_prepare_fw_request() local
4171 fwreq = brcmf_fw_alloc_request(bus->ci->chip, bus->ci->chiprev, in brcmf_sdio_prepare_fw_request()
4175 if (!fwreq) in brcmf_sdio_prepare_fw_request()
4178 fwreq->items[BRCMF_SDIO_FW_CODE].type = BRCMF_FW_TYPE_BINARY; in brcmf_sdio_prepare_fw_request()
4179 fwreq->items[BRCMF_SDIO_FW_NVRAM].type = BRCMF_FW_TYPE_NVRAM; in brcmf_sdio_prepare_fw_request()
4181 return fwreq; in brcmf_sdio_prepare_fw_request()
4189 struct brcmf_fw_request *fwreq; in brcmf_sdio_probe() local
4272 fwreq = brcmf_sdio_prepare_fw_request(bus); in brcmf_sdio_probe()
4273 if (!fwreq) { in brcmf_sdio_probe()
4278 ret = brcmf_fw_get_firmwares(sdiodev->dev, fwreq, in brcmf_sdio_probe()
4282 kfree(fwreq); in brcmf_sdio_probe()