Lines Matching defs:bfa_mfg_block
221 struct bfa_mfg_block { struct
222 u8 version; /* manufacturing block version */
223 u8 mfg_sig[3]; /* characters 'M', 'F', 'G' */
224 u16 mfgsize; /* mfg block size */
225 u16 u16_chksum; /* old u16 checksum */
226 char brcd_serialnum[STRSZ(BFA_MFG_SERIALNUM_SIZE)];
227 char brcd_partnum[STRSZ(BFA_MFG_PARTNUM_SIZE)];
228 u8 mfg_day; /* manufacturing day */
229 u8 mfg_month; /* manufacturing month */
230 u16 mfg_year; /* manufacturing year */
231 u64 mfg_wwn; /* wwn base for this adapter */
232 u8 num_wwn; /* number of wwns assigned */
233 u8 mfg_speeds; /* speeds allowed for this adapter */
234 u8 rsv[2];
235 char supplier_id[STRSZ(BFA_MFG_SUPPLIER_ID_SIZE)];
236 char supplier_partnum[STRSZ(BFA_MFG_SUPPLIER_PARTNUM_SIZE)];
237 char supplier_serialnum[STRSZ(BFA_MFG_SUPPLIER_SERIALNUM_SIZE)];
238 char supplier_revision[STRSZ(BFA_MFG_SUPPLIER_REVISION_SIZE)];
239 mac_t mfg_mac; /* base mac address */
240 u8 num_mac; /* number of mac addresses */
241 u8 rsv2;
242 u32 card_type; /* card type */
243 char cap_nic; /* capability nic */
244 char cap_cna; /* capability cna */
245 char cap_hba; /* capability hba */
246 char cap_fc16g; /* capability fc 16g */
247 char cap_sriov; /* capability sriov */
248 char cap_mezz; /* capability mezz */
249 u8 rsv3;
250 u8 mfg_nports; /* number of ports */
251 char media[8]; /* xfi/xaui */
252 char initial_mode[8]; /* initial mode: hba/cna/nic */
253 u8 rsv4[84];
254 u8 md5_chksum[BFA_MFG_CHKSUM_SIZE]; /* md5 checksum */