Lines Matching defs:bootinfo
78 struct s3fwrn5_fw_cmd_get_bootinfo_rsp *bootinfo)
102 memcpy(bootinfo, rsp->data + S3FWRN5_FW_HDR_SIZE, 10);
327 struct s3fwrn5_fw_cmd_get_bootinfo_rsp *bootinfo, u32 *base_addr)
342 if (bootinfo->hw_version[0] == match[i].version[0] &&
343 bootinfo->hw_version[1] == match[i].version[1] &&
344 bootinfo->hw_version[3] == match[i].version[3]) {
353 s3fwrn5_fw_is_custom(const struct s3fwrn5_fw_cmd_get_bootinfo_rsp *bootinfo)
355 return !!bootinfo->hw_version[2];
361 struct s3fwrn5_fw_cmd_get_bootinfo_rsp bootinfo;
366 ret = s3fwrn5_fw_get_bootinfo(fw_info, &bootinfo);
368 dev_err(dev, "Failed to get bootinfo, ret=%02x\n", ret);
374 ret = s3fwrn5_fw_get_base_addr(&bootinfo, &fw_info->base_addr);
380 fw_info->sector_size = bootinfo.sector_size;
382 fw_info->sig_size = s3fwrn5_fw_is_custom(&bootinfo) ?
384 fw_info->sig = s3fwrn5_fw_is_custom(&bootinfo) ?