Lines Matching refs:sromrev
140 static void _initvars_srom_pci(uint8 sromrev, uint16 *srom, uint off, varbuf_t *b);
2100 uint8 *cis, tup, tlen, sromrev = 1; local
2244 sromrev = cis[i + 1];
2245 varbuf_append(&b, vstr_sromrev, sromrev);
2795 ASSERT(sromrev == 1);
2803 ASSERT(sromrev == 1);
2817 ASSERT(sromrev >= 2);
2861 ASSERT((sromrev == 2) || (sromrev == 3));
2896 ASSERT(sromrev == 1);
2905 ASSERT(sromrev > 1);
2915 ASSERT(sromrev > 2);
2921 ASSERT(sromrev > 2);
2936 ASSERT(sromrev == 3);
2944 ASSERT(sromrev == 3);
2952 ASSERT(sromrev == 3);
2957 ASSERT(sromrev == 3);
2964 ASSERT(sromrev == 3);
2969 ASSERT(sromrev == 3);
4450 sromrev = (sromrev == 1u) ? (uint8)getintvar(NULL, rstr_sromrev) : sromrev;
4451 if (sromrev <= 10u && getvar(NULL, rstr_ag0) == NULL && ag_init == FALSE) {
4991 BCMATTACHFN(_initvars_srom_pci)(uint8 sromrev, uint16 *srom, uint off, varbuf_t *b)
4998 uint32 sr = (1 << sromrev);
5004 varbuf_append(b, "sromrev=%d", sromrev);
5006 if (sromrev == 15) {
5008 } else if (sromrev == 16) {
5010 } else if (sromrev == 17) {
5012 } else if (sromrev == 18) {
5064 if (sromrev >= 10 && (srv->flags & SRFL_ARRAY) && !in_array2) {
5094 if (sromrev <= 9 && srv->flags & SRFL_ARRAY) {
5153 if ((sromrev >= 4) && (sromrev != 16) && (sromrev != 18)) {
5157 if ((sromrev == 17) || (sromrev == 15)) {
5162 } else if (sromrev >= 13) {
5166 } else if (sromrev >= 12) {
5170 } else if (sromrev >= 11) {
5174 } else if (sromrev >= 8) {
5198 if (sromrev >= 10 && (srv->flags & SRFL_ARRAY) && !in_array) {
5263 if (sromrev >= 13 && (p == (MAX_PATH_SROM_13 - 2))) {
5272 BCMATTACHFN(get_srom_pci_caldata_size)(uint32 sromrev)
5276 switch (sromrev) {
5291 BCMATTACHFN(get_srom_size)(uint32 sromrev)
5295 switch (sromrev) {
5311 BCMATTACHFN(_initvars_srom_pci_caldata)(si_t *sih, uint16 *srom, uint32 sromrev)
5322 caldata_size = get_srom_pci_caldata_size(sromrev);
5343 uint8 sromrev = 0; local
5373 sromrev = srom[SROM18_CRCREV] & 0xff;
5377 sromrev = srom[SROM17_CRCREV] & 0xff;
5381 sromrev = srom[SROM16_CRCREV] & 0xff;
5385 sromrev = srom[SROM15_CRCREV] & 0xff;
5389 sromrev = srom[SROM13_CRCREV] & 0xff;
5393 sromrev = srom[SROM12_CRCREV] & 0xff;
5397 sromrev = srom[SROM11_CRCREV] & 0xff;
5402 sromrev = srom[SROM4_CRCREV] & 0xff;
5409 sromrev = srom[SROM_CRCREV] & 0xff;
5411 if (sromrev == 0x10)
5412 sromrev = 1;
5428 sromrev = srom[SROM13_CRCREV] & 0xff;
5430 sromrev = srom[SROM12_CRCREV] & 0xff;
5432 sromrev = srom[SROM11_CRCREV] & 0xff;
5434 sromrev = srom[SROM10_CRCREV] & 0xff;
5436 sromrev = srom[SROM4_CRCREV] & 0xff;
5444 BS_ERROR(("srom rev:%d\n", sromrev));
5449 if (err || sromrev == 0) {
5456 sromrev = (uint8)bcm_strtoul(value, NULL, 0);
5485 (si_is_sprom_available(sih) && sromrev == 0) ||
5578 sr = 1 << sromrev;
5585 BS_ERROR(("Invalid SROM rev %d\n", sromrev));
5594 srom_sromrev = sromrev;
5615 _initvars_srom_pci(sromrev, srom, 0, &b);
5628 if (sromrev == 18) {
5636 } else if (sromrev == 16) {
5648 if (sromrev != 0)
5652 if ((sromrev == 15) || (sromrev == 17)) {
5653 uint32 caldata_size = get_srom_pci_caldata_size(sromrev);