Lines Matching refs:fhdr
487 const struct flash_file_hdr *fhdr) in oce_get_ufi_type() argument
489 if (fhdr == NULL) in oce_get_ufi_type()
492 if (IS_SH(sc) && fhdr->build[0] == '4') { in oce_get_ufi_type()
493 if (fhdr->asic_type_rev >= 0x10) in oce_get_ufi_type()
497 } else if (IS_BE3(sc) && fhdr->build[0] == '3') { in oce_get_ufi_type()
498 if (fhdr->asic_type_rev == 0x10) in oce_get_ufi_type()
502 } else if (IS_BE2(sc) && fhdr->build[0] == '2') in oce_get_ufi_type()
515 const struct flash_file_hdr *fhdr; in oce_skyhawk_fwupgrade() local
518 fhdr = (const struct flash_file_hdr *)fw->data; in oce_skyhawk_fwupgrade()
520 ufi_type = oce_get_ufi_type(sc, fhdr); in oce_skyhawk_fwupgrade()
523 device_printf(sc->dev, "Flashing Firmware %s\n", &fhdr->build[2]); in oce_skyhawk_fwupgrade()
525 num_imgs = fhdr->num_imgs; in oce_skyhawk_fwupgrade()
562 const struct flash_file_hdr *fhdr; in oce_be3_fwupgrade() local
565 fhdr = (const struct flash_file_hdr *)fw->data; in oce_be3_fwupgrade()
566 if (fhdr->build[0] != '3') { in oce_be3_fwupgrade()
571 device_printf(sc->dev, "Flashing Firmware %s\n", &fhdr->build[2]); in oce_be3_fwupgrade()
573 num_imgs = fhdr->num_imgs; in oce_be3_fwupgrade()