fw_hdr 660 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c struct hsf_fw_header *fw_hdr; fw_hdr 670 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c fw_hdr = acr_image + hsbin_hdr->header_offset; fw_hdr 671 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c load_hdr = acr_image + fw_hdr->hdr_offset; fw_hdr 55 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c struct hsf_fw_header *fw_hdr; fw_hdr 77 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c fw_hdr = scrub_image + hsbin_hdr->header_offset; fw_hdr 78 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c lhdr = scrub_image + fw_hdr->hdr_offset; fw_hdr 38 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c struct hsf_fw_header *fw_hdr = acr_image + hsbin_hdr->header_offset; fw_hdr 50 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c patch_loc = fw_hdr->patch_loc; fw_hdr 51 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c patch_sig = fw_hdr->patch_sig; fw_hdr 53 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c patch_loc = *(u32 *)(acr_image + fw_hdr->patch_loc); fw_hdr 54 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c patch_sig = *(u32 *)(acr_image + fw_hdr->patch_sig); fw_hdr 59 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c sig = acr_image + fw_hdr->sig_dbg_offset; fw_hdr 60 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c sig_size = fw_hdr->sig_dbg_size; fw_hdr 62 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c sig = acr_image + fw_hdr->sig_prod_offset; fw_hdr 63 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c sig_size = fw_hdr->sig_prod_size; fw_hdr 13405 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c struct bnx2x_fw_file_hdr *fw_hdr; fw_hdr 13417 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c fw_hdr = (struct bnx2x_fw_file_hdr *)firmware->data; fw_hdr 13418 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sections = (struct bnx2x_fw_file_section *)fw_hdr; fw_hdr 13422 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (i = 0; i < sizeof(*fw_hdr) / sizeof(*sections); i++) { fw_hdr 13432 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c offset = be32_to_cpu(fw_hdr->init_ops_offsets.offset); fw_hdr 13434 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c num_ops = be32_to_cpu(fw_hdr->init_ops.len) / sizeof(struct raw_op); fw_hdr 13436 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (i = 0; i < be32_to_cpu(fw_hdr->init_ops_offsets.len) / 2; i++) { fw_hdr 13444 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c offset = be32_to_cpu(fw_hdr->fw_version.offset); fw_hdr 13525 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u32 len = be32_to_cpu(fw_hdr->arr.len); \ fw_hdr 13529 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c func(bp->firmware->data + be32_to_cpu(fw_hdr->arr.offset), \ fw_hdr 13536 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c struct bnx2x_fw_file_hdr *fw_hdr; fw_hdr 13567 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c fw_hdr = (struct bnx2x_fw_file_hdr *)bp->firmware->data; fw_hdr 13583 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c be32_to_cpu(fw_hdr->tsem_int_table_data.offset); fw_hdr 13585 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c be32_to_cpu(fw_hdr->tsem_pram_data.offset); fw_hdr 13587 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c be32_to_cpu(fw_hdr->usem_int_table_data.offset); fw_hdr 13589 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c be32_to_cpu(fw_hdr->usem_pram_data.offset); fw_hdr 13591 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c be32_to_cpu(fw_hdr->xsem_int_table_data.offset); fw_hdr 13593 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c be32_to_cpu(fw_hdr->xsem_pram_data.offset); fw_hdr 13595 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c be32_to_cpu(fw_hdr->csem_int_table_data.offset); fw_hdr 13597 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c be32_to_cpu(fw_hdr->csem_pram_data.offset); fw_hdr 3679 drivers/net/ethernet/broadcom/tg3.c const struct tg3_firmware_hdr *fw_hdr) fw_hdr 3698 drivers/net/ethernet/broadcom/tg3.c fw_len = be32_to_cpu(fw_hdr->len); fw_hdr 3708 drivers/net/ethernet/broadcom/tg3.c const struct tg3_firmware_hdr *fw_hdr) fw_hdr 3747 drivers/net/ethernet/broadcom/tg3.c fw_hdr++; fw_hdr 3751 drivers/net/ethernet/broadcom/tg3.c u32 *fw_data = (u32 *)(fw_hdr + 1); fw_hdr 3752 drivers/net/ethernet/broadcom/tg3.c for (i = 0; i < tg3_fw_data_len(tp, fw_hdr); i++) fw_hdr 3754 drivers/net/ethernet/broadcom/tg3.c (be32_to_cpu(fw_hdr->base_addr) & 0xffff) + fw_hdr 3758 drivers/net/ethernet/broadcom/tg3.c total_len -= be32_to_cpu(fw_hdr->len); fw_hdr 3761 drivers/net/ethernet/broadcom/tg3.c fw_hdr = (struct tg3_firmware_hdr *) fw_hdr 3762 drivers/net/ethernet/broadcom/tg3.c ((void *)fw_hdr + be32_to_cpu(fw_hdr->len)); fw_hdr 3795 drivers/net/ethernet/broadcom/tg3.c const struct tg3_firmware_hdr *fw_hdr; fw_hdr 3798 drivers/net/ethernet/broadcom/tg3.c fw_hdr = (struct tg3_firmware_hdr *)tp->fw->data; fw_hdr 3808 drivers/net/ethernet/broadcom/tg3.c fw_hdr); fw_hdr 3814 drivers/net/ethernet/broadcom/tg3.c fw_hdr); fw_hdr 3820 drivers/net/ethernet/broadcom/tg3.c be32_to_cpu(fw_hdr->base_addr)); fw_hdr 3825 drivers/net/ethernet/broadcom/tg3.c be32_to_cpu(fw_hdr->base_addr)); fw_hdr 3868 drivers/net/ethernet/broadcom/tg3.c struct tg3_firmware_hdr *fw_hdr; fw_hdr 3893 drivers/net/ethernet/broadcom/tg3.c fw_hdr = (struct tg3_firmware_hdr *)tp->fw->data; fw_hdr 3894 drivers/net/ethernet/broadcom/tg3.c if (be32_to_cpu(fw_hdr->base_addr) != TG3_57766_FW_BASE_ADDR) fw_hdr 3901 drivers/net/ethernet/broadcom/tg3.c tg3_load_firmware_cpu(tp, 0, TG3_57766_FW_BASE_ADDR, 0, fw_hdr); fw_hdr 3909 drivers/net/ethernet/broadcom/tg3.c const struct tg3_firmware_hdr *fw_hdr; fw_hdr 3916 drivers/net/ethernet/broadcom/tg3.c fw_hdr = (struct tg3_firmware_hdr *)tp->fw->data; fw_hdr 3937 drivers/net/ethernet/broadcom/tg3.c fw_hdr); fw_hdr 3943 drivers/net/ethernet/broadcom/tg3.c be32_to_cpu(fw_hdr->base_addr)); fw_hdr 3948 drivers/net/ethernet/broadcom/tg3.c be32_to_cpu(fw_hdr->base_addr)); fw_hdr 11415 drivers/net/ethernet/broadcom/tg3.c const struct tg3_firmware_hdr *fw_hdr; fw_hdr 11423 drivers/net/ethernet/broadcom/tg3.c fw_hdr = (struct tg3_firmware_hdr *)tp->fw->data; fw_hdr 11430 drivers/net/ethernet/broadcom/tg3.c tp->fw_len = be32_to_cpu(fw_hdr->len); /* includes bss */ fw_hdr 470 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h struct fw_hdr fw_hdr; fw_hdr 1662 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h struct fw_hdr *card_fw, enum dev_state state, int *reset); fw_hdr 4232 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c .fw_hdr = { fw_hdr 4245 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c .fw_hdr = { fw_hdr 4258 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c .fw_hdr = { fw_hdr 4330 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c struct fw_hdr *card_fw; fw_hdr 3138 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c offsetof(struct fw_hdr, fw_ver), 1, fw_hdr 3152 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c offsetof(struct fw_hdr, fw_ver), 1, fw_hdr 3166 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c offsetof(struct fw_hdr, tp_microcode_ver), fw_hdr 3442 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c static int fw_compatible(const struct fw_hdr *hdr1, const struct fw_hdr *hdr2) fw_hdr 3492 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c struct fw_hdr *card_fw, enum dev_state state, fw_hdr 3496 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c const struct fw_hdr *fs_fw; fw_hdr 3497 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c const struct fw_hdr *drv_fw; fw_hdr 3499 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c drv_fw = &fw_info->fw_hdr; fw_hdr 3627 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c const struct fw_hdr *hdr) fw_hdr 3658 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c const struct fw_hdr *hdr = (const struct fw_hdr *)fw_data; fw_hdr 3706 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c ((struct fw_hdr *)first_page)->fw_ver = cpu_to_be32(0xffffffff); fw_hdr 3721 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c fw_start + offsetof(struct fw_hdr, fw_ver), fw_hdr 7169 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c const struct fw_hdr *fw_hdr = (const struct fw_hdr *)fw_data; fw_hdr 7172 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c if (!t4_fw_matches_chip(adap, fw_hdr)) fw_hdr 7207 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c reset = ((be32_to_cpu(fw_hdr->flags) & FW_HDR_FLAGS_RESET_HALT) == 0); fw_hdr 359 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c release_firmware(wl->fw.fw_hdr[i]); fw_hdr 388 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c status = request_firmware(&wl->fw.fw_hdr[i], fw_name, device); fw_hdr 395 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->fw.fw_hdr[i]->size / (sizeof(struct firmware_hdr)); fw_hdr 1600 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c hdr = (struct firmware_hdr *)wl->fw.fw_hdr[i]->data; fw_hdr 1632 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c hdr = (struct firmware_hdr *)wl->fw.fw_hdr[i]->data; fw_hdr 1673 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c const struct firmware *fw_hdr; fw_hdr 1677 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c fw_hdr = wl->fw.fw_hdr[i]; fw_hdr 1678 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c if (fw == NULL && fw_hdr == NULL) { fw_hdr 1680 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c } else if (fw == NULL || fw_hdr == NULL) { fw_hdr 1684 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c } else if (fw_hdr->size % sizeof(struct firmware_hdr)) { fw_hdr 1686 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c "size %zu/%zu\n", __func__, fw_hdr->size, fw_hdr 1695 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c ucode_hdr = (struct firmware_hdr *)fw_hdr->data; fw_hdr 59 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h const struct firmware *fw_hdr[MAX_FW_IMAGES]; fw_hdr 1409 drivers/net/wireless/marvell/mwifiex/usb.c memset(&fwdata->fw_hdr, 0, sizeof(struct fw_header)); fw_hdr 1413 drivers/net/wireless/marvell/mwifiex/usb.c memcpy(&fwdata->fw_hdr, &firmware[tlen], fw_hdr 1416 drivers/net/wireless/marvell/mwifiex/usb.c dlen = le32_to_cpu(fwdata->fw_hdr.data_len); fw_hdr 1417 drivers/net/wireless/marvell/mwifiex/usb.c dnld_cmd = le32_to_cpu(fwdata->fw_hdr.dnld_cmd); fw_hdr 135 drivers/net/wireless/marvell/mwifiex/usb.h struct fw_header fw_hdr; fw_hdr 318 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c struct fw_hdr *pfwheader; fw_hdr 335 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c firmware->pfwheader = (struct fw_hdr *) puc_mappedfile; fw_hdr 189 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.h struct fw_hdr *pfwheader; fw_hdr 187 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c sizeof(struct fw_hdr); fw_hdr 640 drivers/scsi/csiostor/csio_hw.c offsetof(struct fw_hdr, fw_ver), 1, fw_hdr 655 drivers/scsi/csiostor/csio_hw.c offsetof(struct fw_hdr, tp_microcode_ver), 1, fw_hdr 676 drivers/scsi/csiostor/csio_hw.c struct fw_hdr *hdr = (struct fw_hdr *)fw_data; fw_hdr 732 drivers/scsi/csiostor/csio_hw.c ((struct fw_hdr *)first_page)->fw_ver = htonl(0xffffffff); fw_hdr 751 drivers/scsi/csiostor/csio_hw.c offsetof(struct fw_hdr, fw_ver), fw_hdr 1325 drivers/scsi/csiostor/csio_hw.c const struct fw_hdr *fw_hdr = (const struct fw_hdr *)fw_data; fw_hdr 1344 drivers/scsi/csiostor/csio_hw.c reset = ((ntohl(fw_hdr->flags) & FW_HDR_FLAGS_RESET_HALT) == 0); fw_hdr 2225 drivers/scsi/csiostor/csio_hw.c static int fw_compatible(const struct fw_hdr *hdr1, const struct fw_hdr *hdr2) fw_hdr 2278 drivers/scsi/csiostor/csio_hw.c .fw_hdr = { fw_hdr 2291 drivers/scsi/csiostor/csio_hw.c .fw_hdr = { fw_hdr 2316 drivers/scsi/csiostor/csio_hw.c struct fw_hdr *card_fw, enum csio_dev_state state, fw_hdr 2320 drivers/scsi/csiostor/csio_hw.c const struct fw_hdr *fs_fw; fw_hdr 2321 drivers/scsi/csiostor/csio_hw.c const struct fw_hdr *drv_fw; fw_hdr 2323 drivers/scsi/csiostor/csio_hw.c drv_fw = &fw_info->fw_hdr; fw_hdr 2411 drivers/scsi/csiostor/csio_hw.c struct fw_hdr *card_fw; fw_hdr 99 drivers/scsi/csiostor/csio_hw_chip.h struct fw_hdr fw_hdr; fw_hdr 1200 drivers/scsi/csiostor/csio_mb.c struct fw_cmd_hdr *fw_hdr; fw_hdr 1313 drivers/scsi/csiostor/csio_mb.c fw_hdr = (struct fw_cmd_hdr *)&hdr; fw_hdr 1315 drivers/scsi/csiostor/csio_mb.c switch (FW_CMD_OP_G(ntohl(fw_hdr->hi))) { fw_hdr 1483 drivers/scsi/csiostor/csio_mb.c struct fw_cmd_hdr *fw_hdr; fw_hdr 1519 drivers/scsi/csiostor/csio_mb.c fw_hdr = (struct fw_cmd_hdr *)&hdr; fw_hdr 1521 drivers/scsi/csiostor/csio_mb.c switch (FW_CMD_OP_G(ntohl(fw_hdr->hi))) { fw_hdr 1580 drivers/scsi/csiostor/csio_mb.c struct fw_cmd_hdr *fw_hdr; fw_hdr 1591 drivers/scsi/csiostor/csio_mb.c fw_hdr = (struct fw_cmd_hdr *)(mbp->mb); fw_hdr 1594 drivers/scsi/csiostor/csio_mb.c FW_CMD_OP_G(ntohl(fw_hdr->hi))); fw_hdr 1598 drivers/scsi/csiostor/csio_mb.c fw_hdr->lo = htonl(FW_CMD_RETVAL_V(FW_ETIMEDOUT)); fw_hdr 111 drivers/staging/rtl8712/hal_init.c static void update_fwhdr(struct fw_hdr *pfwhdr, const u8 *pmappedfw) fw_hdr 125 drivers/staging/rtl8712/hal_init.c static u8 chk_fwhdr(struct fw_hdr *pfwhdr, u32 ulfilelength) fw_hdr 136 drivers/staging/rtl8712/hal_init.c fwhdrsz = FIELD_OFFSET(struct fw_hdr, fwpriv) + pfwhdr->fw_priv_sz; fw_hdr 151 drivers/staging/rtl8712/hal_init.c struct fw_hdr fwhdr; fw_hdr 176 drivers/staging/rtl8712/hal_init.c ptr = (u8 *)mappedfw + FIELD_OFFSET(struct fw_hdr, fwpriv) + fw_hdr 46 drivers/staging/rtl8723bs/include/rtl8723b_hal.h #define IS_FW_HEADER_EXIST_8723B(fw_hdr) \ fw_hdr 47 drivers/staging/rtl8723bs/include/rtl8723b_hal.h ((le16_to_cpu(fw_hdr->signature) & 0xFFF0) == 0x5300) fw_hdr 28 drivers/staging/uwb/i1480/dfu/mac.c struct fw_hdr *next; fw_hdr 34 drivers/staging/uwb/i1480/dfu/mac.c void fw_hdrs_free(struct fw_hdr *hdr) fw_hdr 36 drivers/staging/uwb/i1480/dfu/mac.c struct fw_hdr *next; fw_hdr 48 drivers/staging/uwb/i1480/dfu/mac.c int fw_hdr_load(struct i1480 *i1480, struct fw_hdr *hdr, unsigned hdr_cnt, fw_hdr 94 drivers/staging/uwb/i1480/dfu/mac.c int fw_hdrs_load(struct i1480 *i1480, struct fw_hdr **phdr, fw_hdr 100 drivers/staging/uwb/i1480/dfu/mac.c struct fw_hdr *hdr, **prev_hdr = phdr; fw_hdr 153 drivers/staging/uwb/i1480/dfu/mac.c ssize_t i1480_fw_cmp(struct i1480 *i1480, struct fw_hdr *hdr) fw_hdr 199 drivers/staging/uwb/i1480/dfu/mac.c int mac_fw_hdrs_push(struct i1480 *i1480, struct fw_hdr *hdr, fw_hdr 204 drivers/staging/uwb/i1480/dfu/mac.c struct fw_hdr *hdr_itr; fw_hdr 316 drivers/staging/uwb/i1480/dfu/mac.c struct fw_hdr *fw_hdrs; fw_hdr 807 drivers/usb/serial/io_ti.c struct edgeport_fw_hdr *fw_hdr = (struct edgeport_fw_hdr *)fw->data; fw_hdr 836 drivers/usb/serial/io_ti.c firmware_rec->Ver_Major = fw_hdr->major_version; fw_hdr 837 drivers/usb/serial/io_ti.c firmware_rec->Ver_Minor = fw_hdr->minor_version; fw_hdr 859 drivers/usb/serial/io_ti.c firmware_rec->Ver_Major = fw_hdr->major_version; fw_hdr 860 drivers/usb/serial/io_ti.c firmware_rec->Ver_Minor = fw_hdr->minor_version; fw_hdr 968 drivers/usb/serial/io_ti.c struct edgeport_fw_hdr *fw_hdr = (struct edgeport_fw_hdr *)fw->data; fw_hdr 975 drivers/usb/serial/io_ti.c length_total = le16_to_cpu(fw_hdr->length) + fw_hdr 987 drivers/usb/serial/io_ti.c if (checksum != fw_hdr->checksum) { fw_hdr 989 drivers/usb/serial/io_ti.c fw_hdr->checksum, checksum); fw_hdr 1009 drivers/usb/serial/io_ti.c struct edgeport_fw_hdr *fw_hdr; fw_hdr 1023 drivers/usb/serial/io_ti.c fw_hdr = (struct edgeport_fw_hdr *)fw->data; fw_hdr 1026 drivers/usb/serial/io_ti.c serial->fw_version = (fw_hdr->major_version << 8) + fw_hdr 1027 drivers/usb/serial/io_ti.c fw_hdr->minor_version; fw_hdr 1078 drivers/usb/serial/io_ti.c struct edgeport_fw_hdr *fw_hdr = (struct edgeport_fw_hdr *)fw->data; fw_hdr 1156 drivers/usb/serial/io_ti.c download_new_ver = (fw_hdr->major_version << 8) + fw_hdr 1157 drivers/usb/serial/io_ti.c (fw_hdr->minor_version); fw_hdr 1162 drivers/usb/serial/io_ti.c fw_hdr->major_version, fw_hdr->minor_version); fw_hdr 1173 drivers/usb/serial/io_ti.c fw_hdr->major_version, fw_hdr 1174 drivers/usb/serial/io_ti.c fw_hdr->minor_version); fw_hdr 1387 drivers/usb/serial/io_ti.c struct edgeport_fw_hdr *fw_hdr = (struct edgeport_fw_hdr *)fw->data; fw_hdr 1483 drivers/usb/serial/io_ti.c fw_hdr->major_version, fw_hdr->minor_version);