Lines Matching refs:SPEX

178 #define SPEX(_outvar, _offset, _mask, _shift) \  macro
357 SPEX(et0phyaddr, SSB_SPROM1_ETHPHY, SSB_SPROM1_ETHPHY_ET0A, 0); in sprom_extract_r123()
358 SPEX(et1phyaddr, SSB_SPROM1_ETHPHY, SSB_SPROM1_ETHPHY_ET1A, in sprom_extract_r123()
360 SPEX(et0mdcport, SSB_SPROM1_ETHPHY, SSB_SPROM1_ETHPHY_ET0M, 14); in sprom_extract_r123()
361 SPEX(et1mdcport, SSB_SPROM1_ETHPHY, SSB_SPROM1_ETHPHY_ET1M, 15); in sprom_extract_r123()
362 SPEX(board_rev, SSB_SPROM1_BINF, SSB_SPROM1_BINF_BREV, 0); in sprom_extract_r123()
363 SPEX(country_code, SSB_SPROM1_BINF, SSB_SPROM1_BINF_CCODE, in sprom_extract_r123()
365 SPEX(ant_available_a, SSB_SPROM1_BINF, SSB_SPROM1_BINF_ANTA, in sprom_extract_r123()
367 SPEX(ant_available_bg, SSB_SPROM1_BINF, SSB_SPROM1_BINF_ANTBG, in sprom_extract_r123()
369 SPEX(pa0b0, SSB_SPROM1_PA0B0, 0xFFFF, 0); in sprom_extract_r123()
370 SPEX(pa0b1, SSB_SPROM1_PA0B1, 0xFFFF, 0); in sprom_extract_r123()
371 SPEX(pa0b2, SSB_SPROM1_PA0B2, 0xFFFF, 0); in sprom_extract_r123()
372 SPEX(pa1b0, SSB_SPROM1_PA1B0, 0xFFFF, 0); in sprom_extract_r123()
373 SPEX(pa1b1, SSB_SPROM1_PA1B1, 0xFFFF, 0); in sprom_extract_r123()
374 SPEX(pa1b2, SSB_SPROM1_PA1B2, 0xFFFF, 0); in sprom_extract_r123()
375 SPEX(gpio0, SSB_SPROM1_GPIOA, SSB_SPROM1_GPIOA_P0, 0); in sprom_extract_r123()
376 SPEX(gpio1, SSB_SPROM1_GPIOA, SSB_SPROM1_GPIOA_P1, in sprom_extract_r123()
378 SPEX(gpio2, SSB_SPROM1_GPIOB, SSB_SPROM1_GPIOB_P2, 0); in sprom_extract_r123()
379 SPEX(gpio3, SSB_SPROM1_GPIOB, SSB_SPROM1_GPIOB_P3, in sprom_extract_r123()
381 SPEX(maxpwr_a, SSB_SPROM1_MAXPWR, SSB_SPROM1_MAXPWR_A, in sprom_extract_r123()
383 SPEX(maxpwr_bg, SSB_SPROM1_MAXPWR, SSB_SPROM1_MAXPWR_BG, 0); in sprom_extract_r123()
384 SPEX(itssi_a, SSB_SPROM1_ITSSI, SSB_SPROM1_ITSSI_A, in sprom_extract_r123()
386 SPEX(itssi_bg, SSB_SPROM1_ITSSI, SSB_SPROM1_ITSSI_BG, 0); in sprom_extract_r123()
387 SPEX(boardflags_lo, SSB_SPROM1_BFLLO, 0xFFFF, 0); in sprom_extract_r123()
389 SPEX(boardflags_hi, SSB_SPROM2_BFLHI, 0xFFFF, 0); in sprom_extract_r123()
403 SPEX(txpid2g[0], SSB_SPROM4_TXPID2G01, in sprom_extract_r458()
405 SPEX(txpid2g[1], SSB_SPROM4_TXPID2G01, in sprom_extract_r458()
407 SPEX(txpid2g[2], SSB_SPROM4_TXPID2G23, in sprom_extract_r458()
409 SPEX(txpid2g[3], SSB_SPROM4_TXPID2G23, in sprom_extract_r458()
412 SPEX(txpid5gl[0], SSB_SPROM4_TXPID5GL01, in sprom_extract_r458()
414 SPEX(txpid5gl[1], SSB_SPROM4_TXPID5GL01, in sprom_extract_r458()
416 SPEX(txpid5gl[2], SSB_SPROM4_TXPID5GL23, in sprom_extract_r458()
418 SPEX(txpid5gl[3], SSB_SPROM4_TXPID5GL23, in sprom_extract_r458()
421 SPEX(txpid5g[0], SSB_SPROM4_TXPID5G01, in sprom_extract_r458()
423 SPEX(txpid5g[1], SSB_SPROM4_TXPID5G01, in sprom_extract_r458()
425 SPEX(txpid5g[2], SSB_SPROM4_TXPID5G23, in sprom_extract_r458()
427 SPEX(txpid5g[3], SSB_SPROM4_TXPID5G23, in sprom_extract_r458()
430 SPEX(txpid5gh[0], SSB_SPROM4_TXPID5GH01, in sprom_extract_r458()
432 SPEX(txpid5gh[1], SSB_SPROM4_TXPID5GH01, in sprom_extract_r458()
434 SPEX(txpid5gh[2], SSB_SPROM4_TXPID5GH23, in sprom_extract_r458()
436 SPEX(txpid5gh[3], SSB_SPROM4_TXPID5GH23, in sprom_extract_r458()
455 SPEX(et0phyaddr, SSB_SPROM4_ETHPHY, SSB_SPROM4_ETHPHY_ET0A, 0); in sprom_extract_r45()
456 SPEX(et1phyaddr, SSB_SPROM4_ETHPHY, SSB_SPROM4_ETHPHY_ET1A, in sprom_extract_r45()
459 SPEX(country_code, SSB_SPROM4_CCODE, 0xFFFF, 0); in sprom_extract_r45()
460 SPEX(boardflags_lo, SSB_SPROM4_BFLLO, 0xFFFF, 0); in sprom_extract_r45()
461 SPEX(boardflags_hi, SSB_SPROM4_BFLHI, 0xFFFF, 0); in sprom_extract_r45()
462 SPEX(boardflags2_lo, SSB_SPROM4_BFL2LO, 0xFFFF, 0); in sprom_extract_r45()
463 SPEX(boardflags2_hi, SSB_SPROM4_BFL2HI, 0xFFFF, 0); in sprom_extract_r45()
465 SPEX(country_code, SSB_SPROM5_CCODE, 0xFFFF, 0); in sprom_extract_r45()
466 SPEX(boardflags_lo, SSB_SPROM5_BFLLO, 0xFFFF, 0); in sprom_extract_r45()
467 SPEX(boardflags_hi, SSB_SPROM5_BFLHI, 0xFFFF, 0); in sprom_extract_r45()
468 SPEX(boardflags2_lo, SSB_SPROM5_BFL2LO, 0xFFFF, 0); in sprom_extract_r45()
469 SPEX(boardflags2_hi, SSB_SPROM5_BFL2HI, 0xFFFF, 0); in sprom_extract_r45()
471 SPEX(ant_available_a, SSB_SPROM4_ANTAVAIL, SSB_SPROM4_ANTAVAIL_A, in sprom_extract_r45()
473 SPEX(ant_available_bg, SSB_SPROM4_ANTAVAIL, SSB_SPROM4_ANTAVAIL_BG, in sprom_extract_r45()
475 SPEX(maxpwr_bg, SSB_SPROM4_MAXP_BG, SSB_SPROM4_MAXP_BG_MASK, 0); in sprom_extract_r45()
476 SPEX(itssi_bg, SSB_SPROM4_MAXP_BG, SSB_SPROM4_ITSSI_BG, in sprom_extract_r45()
478 SPEX(maxpwr_a, SSB_SPROM4_MAXP_A, SSB_SPROM4_MAXP_A_MASK, 0); in sprom_extract_r45()
479 SPEX(itssi_a, SSB_SPROM4_MAXP_A, SSB_SPROM4_ITSSI_A, in sprom_extract_r45()
482 SPEX(gpio0, SSB_SPROM4_GPIOA, SSB_SPROM4_GPIOA_P0, 0); in sprom_extract_r45()
483 SPEX(gpio1, SSB_SPROM4_GPIOA, SSB_SPROM4_GPIOA_P1, in sprom_extract_r45()
485 SPEX(gpio2, SSB_SPROM4_GPIOB, SSB_SPROM4_GPIOB_P2, 0); in sprom_extract_r45()
486 SPEX(gpio3, SSB_SPROM4_GPIOB, SSB_SPROM4_GPIOB_P3, in sprom_extract_r45()
489 SPEX(gpio0, SSB_SPROM5_GPIOA, SSB_SPROM5_GPIOA_P0, 0); in sprom_extract_r45()
490 SPEX(gpio1, SSB_SPROM5_GPIOA, SSB_SPROM5_GPIOA_P1, in sprom_extract_r45()
492 SPEX(gpio2, SSB_SPROM5_GPIOB, SSB_SPROM5_GPIOB_P2, 0); in sprom_extract_r45()
493 SPEX(gpio3, SSB_SPROM5_GPIOB, SSB_SPROM5_GPIOB_P3, in sprom_extract_r45()
498 SPEX(antenna_gain.a0, SSB_SPROM4_AGAIN01, in sprom_extract_r45()
500 SPEX(antenna_gain.a1, SSB_SPROM4_AGAIN01, in sprom_extract_r45()
502 SPEX(antenna_gain.a2, SSB_SPROM4_AGAIN23, in sprom_extract_r45()
504 SPEX(antenna_gain.a3, SSB_SPROM4_AGAIN23, in sprom_extract_r45()
528 SPEX(country_code, SSB_SPROM8_CCODE, 0xFFFF, 0); in sprom_extract_r8()
529 SPEX(boardflags_lo, SSB_SPROM8_BFLLO, 0xFFFF, 0); in sprom_extract_r8()
530 SPEX(boardflags_hi, SSB_SPROM8_BFLHI, 0xFFFF, 0); in sprom_extract_r8()
531 SPEX(boardflags2_lo, SSB_SPROM8_BFL2LO, 0xFFFF, 0); in sprom_extract_r8()
532 SPEX(boardflags2_hi, SSB_SPROM8_BFL2HI, 0xFFFF, 0); in sprom_extract_r8()
533 SPEX(ant_available_a, SSB_SPROM8_ANTAVAIL, SSB_SPROM8_ANTAVAIL_A, in sprom_extract_r8()
535 SPEX(ant_available_bg, SSB_SPROM8_ANTAVAIL, SSB_SPROM8_ANTAVAIL_BG, in sprom_extract_r8()
537 SPEX(maxpwr_bg, SSB_SPROM8_MAXP_BG, SSB_SPROM8_MAXP_BG_MASK, 0); in sprom_extract_r8()
538 SPEX(itssi_bg, SSB_SPROM8_MAXP_BG, SSB_SPROM8_ITSSI_BG, in sprom_extract_r8()
540 SPEX(maxpwr_a, SSB_SPROM8_MAXP_A, SSB_SPROM8_MAXP_A_MASK, 0); in sprom_extract_r8()
541 SPEX(itssi_a, SSB_SPROM8_MAXP_A, SSB_SPROM8_ITSSI_A, in sprom_extract_r8()
543 SPEX(maxpwr_ah, SSB_SPROM8_MAXP_AHL, SSB_SPROM8_MAXP_AH_MASK, 0); in sprom_extract_r8()
544 SPEX(maxpwr_al, SSB_SPROM8_MAXP_AHL, SSB_SPROM8_MAXP_AL_MASK, in sprom_extract_r8()
546 SPEX(gpio0, SSB_SPROM8_GPIOA, SSB_SPROM8_GPIOA_P0, 0); in sprom_extract_r8()
547 SPEX(gpio1, SSB_SPROM8_GPIOA, SSB_SPROM8_GPIOA_P1, in sprom_extract_r8()
549 SPEX(gpio2, SSB_SPROM8_GPIOB, SSB_SPROM8_GPIOB_P2, 0); in sprom_extract_r8()
550 SPEX(gpio3, SSB_SPROM8_GPIOB, SSB_SPROM8_GPIOB_P3, in sprom_extract_r8()
552 SPEX(tri2g, SSB_SPROM8_TRI25G, SSB_SPROM8_TRI2G, 0); in sprom_extract_r8()
553 SPEX(tri5g, SSB_SPROM8_TRI25G, SSB_SPROM8_TRI5G, in sprom_extract_r8()
555 SPEX(tri5gl, SSB_SPROM8_TRI5GHL, SSB_SPROM8_TRI5GL, 0); in sprom_extract_r8()
556 SPEX(tri5gh, SSB_SPROM8_TRI5GHL, SSB_SPROM8_TRI5GH, in sprom_extract_r8()
558 SPEX(rxpo2g, SSB_SPROM8_RXPO, SSB_SPROM8_RXPO2G, 0); in sprom_extract_r8()
559 SPEX(rxpo5g, SSB_SPROM8_RXPO, SSB_SPROM8_RXPO5G, in sprom_extract_r8()
561 SPEX(rssismf2g, SSB_SPROM8_RSSIPARM2G, SSB_SPROM8_RSSISMF2G, 0); in sprom_extract_r8()
562 SPEX(rssismc2g, SSB_SPROM8_RSSIPARM2G, SSB_SPROM8_RSSISMC2G, in sprom_extract_r8()
564 SPEX(rssisav2g, SSB_SPROM8_RSSIPARM2G, SSB_SPROM8_RSSISAV2G, in sprom_extract_r8()
566 SPEX(bxa2g, SSB_SPROM8_RSSIPARM2G, SSB_SPROM8_BXA2G, in sprom_extract_r8()
568 SPEX(rssismf5g, SSB_SPROM8_RSSIPARM5G, SSB_SPROM8_RSSISMF5G, 0); in sprom_extract_r8()
569 SPEX(rssismc5g, SSB_SPROM8_RSSIPARM5G, SSB_SPROM8_RSSISMC5G, in sprom_extract_r8()
571 SPEX(rssisav5g, SSB_SPROM8_RSSIPARM5G, SSB_SPROM8_RSSISAV5G, in sprom_extract_r8()
573 SPEX(bxa5g, SSB_SPROM8_RSSIPARM5G, SSB_SPROM8_BXA5G, in sprom_extract_r8()
575 SPEX(pa0b0, SSB_SPROM8_PA0B0, 0xFFFF, 0); in sprom_extract_r8()
576 SPEX(pa0b1, SSB_SPROM8_PA0B1, 0xFFFF, 0); in sprom_extract_r8()
577 SPEX(pa0b2, SSB_SPROM8_PA0B2, 0xFFFF, 0); in sprom_extract_r8()
578 SPEX(pa1b0, SSB_SPROM8_PA1B0, 0xFFFF, 0); in sprom_extract_r8()
579 SPEX(pa1b1, SSB_SPROM8_PA1B1, 0xFFFF, 0); in sprom_extract_r8()
580 SPEX(pa1b2, SSB_SPROM8_PA1B2, 0xFFFF, 0); in sprom_extract_r8()
581 SPEX(pa1lob0, SSB_SPROM8_PA1LOB0, 0xFFFF, 0); in sprom_extract_r8()
582 SPEX(pa1lob1, SSB_SPROM8_PA1LOB1, 0xFFFF, 0); in sprom_extract_r8()
583 SPEX(pa1lob2, SSB_SPROM8_PA1LOB2, 0xFFFF, 0); in sprom_extract_r8()
584 SPEX(pa1hib0, SSB_SPROM8_PA1HIB0, 0xFFFF, 0); in sprom_extract_r8()
585 SPEX(pa1hib1, SSB_SPROM8_PA1HIB1, 0xFFFF, 0); in sprom_extract_r8()
586 SPEX(pa1hib2, SSB_SPROM8_PA1HIB2, 0xFFFF, 0); in sprom_extract_r8()
587 SPEX(cck2gpo, SSB_SPROM8_CCK2GPO, 0xFFFF, 0); in sprom_extract_r8()
594 SPEX(antenna_gain.a0, SSB_SPROM8_AGAIN01, in sprom_extract_r8()
596 SPEX(antenna_gain.a1, SSB_SPROM8_AGAIN01, in sprom_extract_r8()
598 SPEX(antenna_gain.a2, SSB_SPROM8_AGAIN23, in sprom_extract_r8()
600 SPEX(antenna_gain.a3, SSB_SPROM8_AGAIN23, in sprom_extract_r8()
606 SPEX(core_pwr_info[i].itssi_2g, o + SSB_SROM8_2G_MAXP_ITSSI, in sprom_extract_r8()
608 SPEX(core_pwr_info[i].maxpwr_2g, o + SSB_SROM8_2G_MAXP_ITSSI, in sprom_extract_r8()
611 SPEX(core_pwr_info[i].pa_2g[0], o + SSB_SROM8_2G_PA_0, ~0, 0); in sprom_extract_r8()
612 SPEX(core_pwr_info[i].pa_2g[1], o + SSB_SROM8_2G_PA_1, ~0, 0); in sprom_extract_r8()
613 SPEX(core_pwr_info[i].pa_2g[2], o + SSB_SROM8_2G_PA_2, ~0, 0); in sprom_extract_r8()
615 SPEX(core_pwr_info[i].itssi_5g, o + SSB_SROM8_5G_MAXP_ITSSI, in sprom_extract_r8()
617 SPEX(core_pwr_info[i].maxpwr_5g, o + SSB_SROM8_5G_MAXP_ITSSI, in sprom_extract_r8()
619 SPEX(core_pwr_info[i].maxpwr_5gh, o + SSB_SPROM8_5GHL_MAXP, in sprom_extract_r8()
621 SPEX(core_pwr_info[i].maxpwr_5gl, o + SSB_SPROM8_5GHL_MAXP, in sprom_extract_r8()
624 SPEX(core_pwr_info[i].pa_5gl[0], o + SSB_SROM8_5GL_PA_0, ~0, 0); in sprom_extract_r8()
625 SPEX(core_pwr_info[i].pa_5gl[1], o + SSB_SROM8_5GL_PA_1, ~0, 0); in sprom_extract_r8()
626 SPEX(core_pwr_info[i].pa_5gl[2], o + SSB_SROM8_5GL_PA_2, ~0, 0); in sprom_extract_r8()
627 SPEX(core_pwr_info[i].pa_5g[0], o + SSB_SROM8_5G_PA_0, ~0, 0); in sprom_extract_r8()
628 SPEX(core_pwr_info[i].pa_5g[1], o + SSB_SROM8_5G_PA_1, ~0, 0); in sprom_extract_r8()
629 SPEX(core_pwr_info[i].pa_5g[2], o + SSB_SROM8_5G_PA_2, ~0, 0); in sprom_extract_r8()
630 SPEX(core_pwr_info[i].pa_5gh[0], o + SSB_SROM8_5GH_PA_0, ~0, 0); in sprom_extract_r8()
631 SPEX(core_pwr_info[i].pa_5gh[1], o + SSB_SROM8_5GH_PA_1, ~0, 0); in sprom_extract_r8()
632 SPEX(core_pwr_info[i].pa_5gh[2], o + SSB_SROM8_5GH_PA_2, ~0, 0); in sprom_extract_r8()
636 SPEX(fem.ghz2.tssipos, SSB_SPROM8_FEM2G, in sprom_extract_r8()
638 SPEX(fem.ghz2.extpa_gain, SSB_SPROM8_FEM2G, in sprom_extract_r8()
640 SPEX(fem.ghz2.pdet_range, SSB_SPROM8_FEM2G, in sprom_extract_r8()
642 SPEX(fem.ghz2.tr_iso, SSB_SPROM8_FEM2G, in sprom_extract_r8()
644 SPEX(fem.ghz2.antswlut, SSB_SPROM8_FEM2G, in sprom_extract_r8()
647 SPEX(fem.ghz5.tssipos, SSB_SPROM8_FEM5G, in sprom_extract_r8()
649 SPEX(fem.ghz5.extpa_gain, SSB_SPROM8_FEM5G, in sprom_extract_r8()
651 SPEX(fem.ghz5.pdet_range, SSB_SPROM8_FEM5G, in sprom_extract_r8()
653 SPEX(fem.ghz5.tr_iso, SSB_SPROM8_FEM5G, in sprom_extract_r8()
655 SPEX(fem.ghz5.antswlut, SSB_SPROM8_FEM5G, in sprom_extract_r8()