freebsd-nq/ar5211
Sam Leffler 60177845fd Replace most compile-time support options with linker sets for
chip and RF backend support:
o add OS_DATA_SET and OS_SET_DECLARE os requirements for setting
  up linker sets
o add AH_CHIP macro for registering chip support (e.g. 5210)
o add AH_RF macro for registering RF support (e.g. 2413); note
  this isn't required for single chip solutions where there's no
  ambiguity (e.g. 5416/9160+2133) but for 5212 class parts it's
  required because of the multi-chip solutions
o remove all uses of AH_SUPPORT_AR5210, AH_SUPPORT_AR5211, AH_SUPPORT_5212,
  and AH_SUPPORT_AR9160; still need AH_SUPPORT_AR5416 to enable the 11n
  descriptor formats and 5312 support is presently broken
o remove all uses of AH_SUPPORT_2133, AH_SUPPORT_2413, AH_SUPPORT_5111,
  AH_SUPPORT_5112, AH_SUPPORT_2417, AH_SUPPORT_2425, and AH_SUPPORT_5413;
  5312-related support still requires fixup

Remaining issues:
o fixup SoC attach
o ath_hal_attach uses a hack to probe w/o access to the vendorid
o fallback handling of parts w/o a macrev needs to be restored
2008-11-28 19:58:09 +00:00
..
ar5211_attach.c Replace most compile-time support options with linker sets for 2008-11-28 19:58:09 +00:00
ar5211_beacon.c Replace most compile-time support options with linker sets for 2008-11-28 19:58:09 +00:00
ar5211_interrupts.c Replace most compile-time support options with linker sets for 2008-11-28 19:58:09 +00:00
ar5211_keycache.c Replace most compile-time support options with linker sets for 2008-11-28 19:58:09 +00:00
ar5211_misc.c Replace most compile-time support options with linker sets for 2008-11-28 19:58:09 +00:00
ar5211_phy.c Replace most compile-time support options with linker sets for 2008-11-28 19:58:09 +00:00
ar5211_power.c Replace most compile-time support options with linker sets for 2008-11-28 19:58:09 +00:00
ar5211_recv.c Replace most compile-time support options with linker sets for 2008-11-28 19:58:09 +00:00
ar5211_reset.c Replace most compile-time support options with linker sets for 2008-11-28 19:58:09 +00:00
ar5211_xmit.c Replace most compile-time support options with linker sets for 2008-11-28 19:58:09 +00:00
ar5211.h Update to later code from my repository: 2008-11-28 00:48:05 +00:00
ar5211desc.h virgin import of ath hal 2008-11-28 00:03:41 +00:00
ar5211phy.h virgin import of ath hal 2008-11-28 00:03:41 +00:00
ar5211reg.h virgin import of ath hal 2008-11-28 00:03:41 +00:00
boss.ini virgin import of ath hal 2008-11-28 00:03:41 +00:00