Lines Matching defs:bfw

430 	struct bnx_firmware *bfw = &bnx_firmwares[idx];
431 struct bnx_firmware_header *hdr = bfw->fw;
439 if ((error = loadfirmware(bfw->filename, &p, &size)) != 0)
511 bfw->bnx_COM_FwText = (u_int32_t *)q;
513 nswaph(bfw->bnx_COM_FwText, hdr->bnx_COM_FwTextLen);
514 bfw->bnx_COM_FwData = (u_int32_t *)q;
516 nswaph(bfw->bnx_COM_FwData, hdr->bnx_COM_FwDataLen);
517 bfw->bnx_COM_FwRodata = (u_int32_t *)q;
519 nswaph(bfw->bnx_COM_FwRodata, hdr->bnx_COM_FwRodataLen);
520 bfw->bnx_COM_FwBss = (u_int32_t *)q;
522 nswaph(bfw->bnx_COM_FwBss, hdr->bnx_COM_FwBssLen);
523 bfw->bnx_COM_FwSbss = (u_int32_t *)q;
525 nswaph(bfw->bnx_COM_FwSbss, hdr->bnx_COM_FwSbssLen);
527 bfw->bnx_RXP_FwText = (u_int32_t *)q;
529 nswaph(bfw->bnx_RXP_FwText, hdr->bnx_RXP_FwTextLen);
530 bfw->bnx_RXP_FwData = (u_int32_t *)q;
532 nswaph(bfw->bnx_RXP_FwData, hdr->bnx_RXP_FwDataLen);
533 bfw->bnx_RXP_FwRodata = (u_int32_t *)q;
535 nswaph(bfw->bnx_RXP_FwRodata, hdr->bnx_RXP_FwRodataLen);
536 bfw->bnx_RXP_FwBss = (u_int32_t *)q;
538 nswaph(bfw->bnx_RXP_FwBss, hdr->bnx_RXP_FwBssLen);
539 bfw->bnx_RXP_FwSbss = (u_int32_t *)q;
541 nswaph(bfw->bnx_RXP_FwSbss, hdr->bnx_RXP_FwSbssLen);
543 bfw->bnx_TPAT_FwText = (u_int32_t *)q;
545 nswaph(bfw->bnx_TPAT_FwText, hdr->bnx_TPAT_FwTextLen);
546 bfw->bnx_TPAT_FwData = (u_int32_t *)q;
548 nswaph(bfw->bnx_TPAT_FwData, hdr->bnx_TPAT_FwDataLen);
549 bfw->bnx_TPAT_FwRodata = (u_int32_t *)q;
551 nswaph(bfw->bnx_TPAT_FwRodata, hdr->bnx_TPAT_FwRodataLen);
552 bfw->bnx_TPAT_FwBss = (u_int32_t *)q;
554 nswaph(bfw->bnx_TPAT_FwBss, hdr->bnx_TPAT_FwBssLen);
555 bfw->bnx_TPAT_FwSbss = (u_int32_t *)q;
557 nswaph(bfw->bnx_TPAT_FwSbss, hdr->bnx_TPAT_FwSbssLen);
559 bfw->bnx_TXP_FwText = (u_int32_t *)q;
561 nswaph(bfw->bnx_TXP_FwText, hdr->bnx_TXP_FwTextLen);
562 bfw->bnx_TXP_FwData = (u_int32_t *)q;
564 nswaph(bfw->bnx_TXP_FwData, hdr->bnx_TXP_FwDataLen);
565 bfw->bnx_TXP_FwRodata = (u_int32_t *)q;
567 nswaph(bfw->bnx_TXP_FwRodata, hdr->bnx_TXP_FwRodataLen);
568 bfw->bnx_TXP_FwBss = (u_int32_t *)q;
570 nswaph(bfw->bnx_TXP_FwBss, hdr->bnx_TXP_FwBssLen);
571 bfw->bnx_TXP_FwSbss = (u_int32_t *)q;
573 nswaph(bfw->bnx_TXP_FwSbss, hdr->bnx_TXP_FwSbssLen);
581 bfw->fw = hdr;
2886 struct bnx_firmware *bfw = &bnx_firmwares[BNX_FW_B06];
2892 bfw = &bnx_firmwares[BNX_FW_B09];
2919 fw.ver_major = bfw->fw->bnx_RXP_FwReleaseMajor;
2920 fw.ver_minor = bfw->fw->bnx_RXP_FwReleaseMinor;
2921 fw.ver_fix = bfw->fw->bnx_RXP_FwReleaseFix;
2922 fw.start_addr = bfw->fw->bnx_RXP_FwStartAddr;
2924 fw.text_addr = bfw->fw->bnx_RXP_FwTextAddr;
2925 fw.text_len = bfw->fw->bnx_RXP_FwTextLen;
2927 fw.text = bfw->bnx_RXP_FwText;
2929 fw.data_addr = bfw->fw->bnx_RXP_FwDataAddr;
2930 fw.data_len = bfw->fw->bnx_RXP_FwDataLen;
2932 fw.data = bfw->bnx_RXP_FwData;
2934 fw.sbss_addr = bfw->fw->bnx_RXP_FwSbssAddr;
2935 fw.sbss_len = bfw->fw->bnx_RXP_FwSbssLen;
2937 fw.sbss = bfw->bnx_RXP_FwSbss;
2939 fw.bss_addr = bfw->fw->bnx_RXP_FwBssAddr;
2940 fw.bss_len = bfw->fw->bnx_RXP_FwBssLen;
2942 fw.bss = bfw->bnx_RXP_FwBss;
2944 fw.rodata_addr = bfw->fw->bnx_RXP_FwRodataAddr;
2945 fw.rodata_len = bfw->fw->bnx_RXP_FwRodataLen;
2947 fw.rodata = bfw->bnx_RXP_FwRodata;
2966 fw.ver_major = bfw->fw->bnx_TXP_FwReleaseMajor;
2967 fw.ver_minor = bfw->fw->bnx_TXP_FwReleaseMinor;
2968 fw.ver_fix = bfw->fw->bnx_TXP_FwReleaseFix;
2969 fw.start_addr = bfw->fw->bnx_TXP_FwStartAddr;
2971 fw.text_addr = bfw->fw->bnx_TXP_FwTextAddr;
2972 fw.text_len = bfw->fw->bnx_TXP_FwTextLen;
2974 fw.text = bfw->bnx_TXP_FwText;
2976 fw.data_addr = bfw->fw->bnx_TXP_FwDataAddr;
2977 fw.data_len = bfw->fw->bnx_TXP_FwDataLen;
2979 fw.data = bfw->bnx_TXP_FwData;
2981 fw.sbss_addr = bfw->fw->bnx_TXP_FwSbssAddr;
2982 fw.sbss_len = bfw->fw->bnx_TXP_FwSbssLen;
2984 fw.sbss = bfw->bnx_TXP_FwSbss;
2986 fw.bss_addr = bfw->fw->bnx_TXP_FwBssAddr;
2987 fw.bss_len = bfw->fw->bnx_TXP_FwBssLen;
2989 fw.bss = bfw->bnx_TXP_FwBss;
2991 fw.rodata_addr = bfw->fw->bnx_TXP_FwRodataAddr;
2992 fw.rodata_len = bfw->fw->bnx_TXP_FwRodataLen;
2994 fw.rodata = bfw->bnx_TXP_FwRodata;
3013 fw.ver_major = bfw->fw->bnx_TPAT_FwReleaseMajor;
3014 fw.ver_minor = bfw->fw->bnx_TPAT_FwReleaseMinor;
3015 fw.ver_fix = bfw->fw->bnx_TPAT_FwReleaseFix;
3016 fw.start_addr = bfw->fw->bnx_TPAT_FwStartAddr;
3018 fw.text_addr = bfw->fw->bnx_TPAT_FwTextAddr;
3019 fw.text_len = bfw->fw->bnx_TPAT_FwTextLen;
3021 fw.text = bfw->bnx_TPAT_FwText;
3023 fw.data_addr = bfw->fw->bnx_TPAT_FwDataAddr;
3024 fw.data_len = bfw->fw->bnx_TPAT_FwDataLen;
3026 fw.data = bfw->bnx_TPAT_FwData;
3028 fw.sbss_addr = bfw->fw->bnx_TPAT_FwSbssAddr;
3029 fw.sbss_len = bfw->fw->bnx_TPAT_FwSbssLen;
3031 fw.sbss = bfw->bnx_TPAT_FwSbss;
3033 fw.bss_addr = bfw->fw->bnx_TPAT_FwBssAddr;
3034 fw.bss_len = bfw->fw->bnx_TPAT_FwBssLen;
3036 fw.bss = bfw->bnx_TPAT_FwBss;
3038 fw.rodata_addr = bfw->fw->bnx_TPAT_FwRodataAddr;
3039 fw.rodata_len = bfw->fw->bnx_TPAT_FwRodataLen;
3041 fw.rodata = bfw->bnx_TPAT_FwRodata;
3060 fw.ver_major = bfw->fw->bnx_COM_FwReleaseMajor;
3061 fw.ver_minor = bfw->fw->bnx_COM_FwReleaseMinor;
3062 fw.ver_fix = bfw->fw->bnx_COM_FwReleaseFix;
3063 fw.start_addr = bfw->fw->bnx_COM_FwStartAddr;
3065 fw.text_addr = bfw->fw->bnx_COM_FwTextAddr;
3066 fw.text_len = bfw->fw->bnx_COM_FwTextLen;
3068 fw.text = bfw->bnx_COM_FwText;
3070 fw.data_addr = bfw->fw->bnx_COM_FwDataAddr;
3071 fw.data_len = bfw->fw->bnx_COM_FwDataLen;
3073 fw.data = bfw->bnx_COM_FwData;
3075 fw.sbss_addr = bfw->fw->bnx_COM_FwSbssAddr;
3076 fw.sbss_len = bfw->fw->bnx_COM_FwSbssLen;
3078 fw.sbss = bfw->bnx_COM_FwSbss;
3080 fw.bss_addr = bfw->fw->bnx_COM_FwBssAddr;
3081 fw.bss_len = bfw->fw->bnx_COM_FwBssLen;
3083 fw.bss = bfw->bnx_COM_FwBss;
3085 fw.rodata_addr = bfw->fw->bnx_COM_FwRodataAddr;
3086 fw.rodata_len = bfw->fw->bnx_COM_FwRodataLen;
3088 fw.rodata = bfw->bnx_COM_FwRodata;