Lines Matching defs:fwreq
4205 struct brcmf_fw_request *fwreq)
4222 code = fwreq->items[BRCMF_SDIO_FW_CODE].binary;
4223 nvram = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.data;
4224 nvram_len = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.len;
4225 sdiod->clm_fw = fwreq->items[BRCMF_SDIO_FW_CLM].binary;
4226 kfree(fwreq);
4420 struct brcmf_fw_request *fwreq;
4427 fwreq = brcmf_fw_alloc_request(bus->ci->chip, bus->ci->chiprev,
4431 if (!fwreq)
4434 fwreq->items[BRCMF_SDIO_FW_CODE].type = BRCMF_FW_TYPE_BINARY;
4435 fwreq->items[BRCMF_SDIO_FW_NVRAM].type = BRCMF_FW_TYPE_NVRAM;
4436 fwreq->items[BRCMF_SDIO_FW_CLM].type = BRCMF_FW_TYPE_BINARY;
4437 fwreq->items[BRCMF_SDIO_FW_CLM].flags = BRCMF_FW_REQF_OPTIONAL;
4438 fwreq->board_types[0] = bus->sdiodev->settings->board_type;
4440 return fwreq;
4448 struct brcmf_fw_request *fwreq;
4531 fwreq = brcmf_sdio_prepare_fw_request(bus);
4532 if (!fwreq) {
4537 ret = brcmf_fw_get_firmwares(sdiodev->dev, fwreq,
4541 kfree(fwreq);