On 03/01/2012 03:26 PM, Arend van Spriel wrote:
SPEX(board_rev, SSB_SPROM8_BOARDREV, ~0, 0); SPEX(txpid2g[0], SSB_SPROM4_TXPID2G01, SSB_SPROM4_TXPID2G0, SSB_SPROM4_TXPID2G0_SHIFT); SPEX(txpid2g[1], SSB_SPROM4_TXPID2G01, SSB_SPROM4_TXPID2G1, SSB_SPROM4_TXPID2G1_SHIFT); The attributes txpid2g that are filled here are deprecated for srom revision 8. Is b43 using these fields for boards with srom rev 8? I propose to move to BCMA having its own sprom structure definition. Srom revision 10 is upcoming and it does only apply to BCMA-based cards.
If there will be SPROM revisions that are not appropriate for SSB, then BCMA should likely have its own definition.
Those attributes that are deprecated for Rev 8 are there because we had no way to know that they were being eliminated. That was not apparent when doing the reverse engineering.
Larry -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html