Lines Matching refs:bcode
549 uint8_t *buf, *bcode, last_image; in qla2xxx_find_flt_start() local
583 bcode = buf + (pcihdr % 4); in qla2xxx_find_flt_start()
584 if (bcode[0x0] != 0x55 || bcode[0x1] != 0xaa) in qla2xxx_find_flt_start()
588 pcids = pcihdr + ((bcode[0x19] << 8) | bcode[0x18]); in qla2xxx_find_flt_start()
590 bcode = buf + (pcihdr % 4); in qla2xxx_find_flt_start()
593 if (bcode[0x0] != 'P' || bcode[0x1] != 'C' || in qla2xxx_find_flt_start()
594 bcode[0x2] != 'I' || bcode[0x3] != 'R') in qla2xxx_find_flt_start()
597 last_image = bcode[0x15] & BIT_7; in qla2xxx_find_flt_start()
600 pcihdr += ((bcode[0x11] << 8) | bcode[0x10]) * 512; in qla2xxx_find_flt_start()
2873 uint8_t *bcode; in qla82xx_get_flash_version() local
2894 bcode = mbuf + (pcihdr % 4); in qla82xx_get_flash_version()
2895 if (bcode[0x0] != 0x55 || bcode[0x1] != 0xaa) { in qla82xx_get_flash_version()
2904 pcids = pcihdr + ((bcode[0x19] << 8) | bcode[0x18]); in qla82xx_get_flash_version()
2908 bcode = mbuf + (pcihdr % 4); in qla82xx_get_flash_version()
2911 if (bcode[0x0] != 'P' || bcode[0x1] != 'C' || in qla82xx_get_flash_version()
2912 bcode[0x2] != 'I' || bcode[0x3] != 'R') { in qla82xx_get_flash_version()
2921 code_type = bcode[0x14]; in qla82xx_get_flash_version()
2925 ha->bios_revision[0] = bcode[0x12]; in qla82xx_get_flash_version()
2926 ha->bios_revision[1] = bcode[0x13]; in qla82xx_get_flash_version()
2933 ha->fcode_revision[0] = bcode[0x12]; in qla82xx_get_flash_version()
2934 ha->fcode_revision[1] = bcode[0x13]; in qla82xx_get_flash_version()
2941 ha->efi_revision[0] = bcode[0x12]; in qla82xx_get_flash_version()
2942 ha->efi_revision[1] = bcode[0x13]; in qla82xx_get_flash_version()
2954 last_image = bcode[0x15] & BIT_7; in qla82xx_get_flash_version()
2957 pcihdr += ((bcode[0x11] << 8) | bcode[0x10]) * 512; in qla82xx_get_flash_version()
2965 bcode = mbuf + (pcihdr % 4); in qla82xx_get_flash_version()
2968 if (bcode[0x0] == 0x3 && bcode[0x1] == 0x0 && in qla82xx_get_flash_version()
2969 bcode[0x2] == 0x40 && bcode[0x3] == 0x40) { in qla82xx_get_flash_version()
2970 ha->fw_revision[0] = bcode[0x4]; in qla82xx_get_flash_version()
2971 ha->fw_revision[1] = bcode[0x5]; in qla82xx_get_flash_version()
2972 ha->fw_revision[2] = bcode[0x6]; in qla82xx_get_flash_version()
2988 uint8_t *bcode; in qla24xx_get_flash_version() local
3012 bcode = mbuf + (pcihdr % 4); in qla24xx_get_flash_version()
3013 if (bcode[0x0] != 0x55 || bcode[0x1] != 0xaa) { in qla24xx_get_flash_version()
3022 pcids = pcihdr + ((bcode[0x19] << 8) | bcode[0x18]); in qla24xx_get_flash_version()
3025 bcode = mbuf + (pcihdr % 4); in qla24xx_get_flash_version()
3028 if (bcode[0x0] != 'P' || bcode[0x1] != 'C' || in qla24xx_get_flash_version()
3029 bcode[0x2] != 'I' || bcode[0x3] != 'R') { in qla24xx_get_flash_version()
3038 code_type = bcode[0x14]; in qla24xx_get_flash_version()
3042 ha->bios_revision[0] = bcode[0x12]; in qla24xx_get_flash_version()
3043 ha->bios_revision[1] = bcode[0x13]; in qla24xx_get_flash_version()
3050 ha->fcode_revision[0] = bcode[0x12]; in qla24xx_get_flash_version()
3051 ha->fcode_revision[1] = bcode[0x13]; in qla24xx_get_flash_version()
3058 ha->efi_revision[0] = bcode[0x12]; in qla24xx_get_flash_version()
3059 ha->efi_revision[1] = bcode[0x13]; in qla24xx_get_flash_version()
3071 last_image = bcode[0x15] & BIT_7; in qla24xx_get_flash_version()
3074 pcihdr += ((bcode[0x11] << 8) | bcode[0x10]) * 512; in qla24xx_get_flash_version()