1# $NetBSD: files.ath_hal,v 1.1 2008/12/11 14:11:43 alc Exp $ 2 3defflag opt_athhal.h ATHHAL_ASSERT ATHHAL_DEBUG ATHHAL_DEBUG_ALQ 4defflag opt_athhal.h ATHHAL_WRITE_EEPROM ATHHAL_WRITE_REGDOMAIN 5 6define athhal_eeprom_v1 7define athhal_eeprom_v3 8define athhal_eeprom_v14 9 10file external/isc/atheros_hal/dist/ah.c ath 11file external/isc/atheros_hal/dist/ah_eeprom_v1.c ath & athhal_eeprom_v1 12file external/isc/atheros_hal/dist/ah_eeprom_v3.c ath & athhal_eeprom_v3 13file external/isc/atheros_hal/dist/ah_eeprom_v14.c ath & athhal_eeprom_v14 14file external/isc/atheros_hal/dist/ah_regdomain.c ath 15 16# Atheros HAL's OS dependant code 17# 18file external/isc/atheros_hal/ic/ah_osdep.c ath 19 20 21# Atheros AR5210 family 22# 23defflag opt_athhal.h ATHHAL_AR5210: athhal_eeprom_v1 24 25file external/isc/atheros_hal/dist/ar5210/ar5210_attach.c ath & athhal_ar5210 26file external/isc/atheros_hal/dist/ar5210/ar5210_beacon.c ath & athhal_ar5210 27file external/isc/atheros_hal/dist/ar5210/ar5210_interrupts.c ath & athhal_ar5210 28file external/isc/atheros_hal/dist/ar5210/ar5210_keycache.c ath & athhal_ar5210 29file external/isc/atheros_hal/dist/ar5210/ar5210_misc.c ath & athhal_ar5210 30file external/isc/atheros_hal/dist/ar5210/ar5210_phy.c ath & athhal_ar5210 31file external/isc/atheros_hal/dist/ar5210/ar5210_power.c ath & athhal_ar5210 32file external/isc/atheros_hal/dist/ar5210/ar5210_recv.c ath & athhal_ar5210 33file external/isc/atheros_hal/dist/ar5210/ar5210_reset.c ath & athhal_ar5210 34file external/isc/atheros_hal/dist/ar5210/ar5210_xmit.c ath & athhal_ar5210 35 36# Atheros AR5211 family 37# 38defflag opt_athhal.h ATHHAL_AR5211: athhal_eeprom_v3 39 40file external/isc/atheros_hal/dist/ar5211/ar5211_attach.c ath & athhal_ar5211 41file external/isc/atheros_hal/dist/ar5211/ar5211_beacon.c ath & athhal_ar5211 42file external/isc/atheros_hal/dist/ar5211/ar5211_interrupts.c ath & athhal_ar5211 43file external/isc/atheros_hal/dist/ar5211/ar5211_keycache.c ath & athhal_ar5211 44file external/isc/atheros_hal/dist/ar5211/ar5211_misc.c ath & athhal_ar5211 45file external/isc/atheros_hal/dist/ar5211/ar5211_phy.c ath & athhal_ar5211 46file external/isc/atheros_hal/dist/ar5211/ar5211_power.c ath & athhal_ar5211 47file external/isc/atheros_hal/dist/ar5211/ar5211_recv.c ath & athhal_ar5211 48file external/isc/atheros_hal/dist/ar5211/ar5211_reset.c ath & athhal_ar5211 49file external/isc/atheros_hal/dist/ar5211/ar5211_xmit.c ath & athhal_ar5211 50 51# Atheros AR5212/AR5312 RF support 52# 53defflag opt_athhal.h ATHHAL_RF2316 54defflag opt_athhal.h ATHHAL_RF2317 55defflag opt_athhal.h ATHHAL_RF2413 56defflag opt_athhal.h ATHHAL_RF2425 57defflag opt_athhal.h ATHHAL_RF5111 58defflag opt_athhal.h ATHHAL_RF5112 59defflag opt_athhal.h ATHHAL_RF5413 60 61file external/isc/atheros_hal/dist/ar5212/ar2316.c ath & athhal_rf2316 62file external/isc/atheros_hal/dist/ar5212/ar2317.c ath & athhal_rf2317 63file external/isc/atheros_hal/dist/ar5212/ar2413.c ath & athhal_rf2413 64file external/isc/atheros_hal/dist/ar5212/ar2425.c ath & athhal_rf2425 65file external/isc/atheros_hal/dist/ar5212/ar5111.c ath & athhal_rf5111 66file external/isc/atheros_hal/dist/ar5212/ar5112.c ath & athhal_rf5112 67file external/isc/atheros_hal/dist/ar5212/ar5413.c ath & athhal_rf5413 68 69# Atheros AR5212 family 70# 71define athhal_ar5212_attach 72define athhal_ar5212_subr 73 74defflag opt_athhal.h ATHHAL_AR5212: athhal_eeprom_v3, 75 athhal_ar5212_attach, athhal_ar5212_subr 76 77defflag opt_athhal.h ATHHAL_AR5311: ATHHAL_AR5212 78 79file external/isc/atheros_hal/dist/ar5212/ar5212_ani.c ath & athhal_ar5212_subr 80file external/isc/atheros_hal/dist/ar5212/ar5212_attach.c ath & athhal_ar5212_attach 81file external/isc/atheros_hal/dist/ar5212/ar5212_beacon.c ath & athhal_ar5212_subr 82file external/isc/atheros_hal/dist/ar5212/ar5212_eeprom.c ath & athhal_ar5212_subr 83file external/isc/atheros_hal/dist/ar5212/ar5212_gpio.c ath & athhal_ar5212_subr 84file external/isc/atheros_hal/dist/ar5212/ar5212_interrupts.c ath & athhal_ar5212_subr 85file external/isc/atheros_hal/dist/ar5212/ar5212_keycache.c ath & athhal_ar5212_subr 86file external/isc/atheros_hal/dist/ar5212/ar5212_misc.c ath & athhal_ar5212_subr 87file external/isc/atheros_hal/dist/ar5212/ar5212_phy.c ath & athhal_ar5212_subr 88file external/isc/atheros_hal/dist/ar5212/ar5212_power.c ath & athhal_ar5212_subr 89file external/isc/atheros_hal/dist/ar5212/ar5212_recv.c ath & athhal_ar5212_subr 90file external/isc/atheros_hal/dist/ar5212/ar5212_reset.c ath & athhal_ar5212_subr 91file external/isc/atheros_hal/dist/ar5212/ar5212_rfgain.c ath & athhal_ar5212_subr 92file external/isc/atheros_hal/dist/ar5212/ar5212_xmit.c ath & athhal_ar5212_subr 93 94# Atheros AR5312 family 95# 96defflag opt_athhal.h ATHHAL_AR5312: athhal_eeprom_v3, athhal_ar5212_subr 97 98defflag opt_athhal.h ATHHAL_AR2316: ATHHAL_AR5312 99defflag opt_athhal.h ATHHAL_AR2317: ATHHAL_AR5312 100 101file external/isc/atheros_hal/dist/ar5312/ar5312_attach.c ath & athhal_ar5312 102file external/isc/atheros_hal/dist/ar5312/ar5312_eeprom.c ath & athhal_ar5312 103file external/isc/atheros_hal/dist/ar5312/ar5312_gpio.c ath & athhal_ar5312 104file external/isc/atheros_hal/dist/ar5312/ar5312_interrupts.c ath & athhal_ar5312 105file external/isc/atheros_hal/dist/ar5312/ar5312_misc.c ath & athhal_ar5312 106file external/isc/atheros_hal/dist/ar5312/ar5312_power.c ath & athhal_ar5312 107file external/isc/atheros_hal/dist/ar5312/ar5312_reset.c ath & athhal_ar5312 108file external/isc/atheros_hal/dist/ar5312/ar5315_gpio.c ath & (athhal_ar2316 | athhal_ar2317) 109 110# Atheros AR5416 family 111# 112defflag opt_athhal.h ATHHAL_AR5416: athhal_eeprom_v14, athhal_ar5212_subr 113defflag opt_athhal.h ATHHAL_AR9280: ATHHAL_AR5416 114 115file external/isc/atheros_hal/dist/ar5416/ar2133.c ath & athhal_ar5416 116file external/isc/atheros_hal/dist/ar5416/ar5416_ani.c ath & athhal_ar5416 117file external/isc/atheros_hal/dist/ar5416/ar5416_attach.c ath & athhal_ar5416 118file external/isc/atheros_hal/dist/ar5416/ar5416_beacon.c ath & athhal_ar5416 119file external/isc/atheros_hal/dist/ar5416/ar5416_cal.c ath & athhal_ar5416 120file external/isc/atheros_hal/dist/ar5416/ar5416_cal_adcdc.c ath & athhal_ar5416 121file external/isc/atheros_hal/dist/ar5416/ar5416_cal_adcgain.c ath & athhal_ar5416 122file external/isc/atheros_hal/dist/ar5416/ar5416_cal_iq.c ath & athhal_ar5416 123file external/isc/atheros_hal/dist/ar5416/ar5416_eeprom.c ath & athhal_ar5416 124file external/isc/atheros_hal/dist/ar5416/ar5416_gpio.c ath & athhal_ar5416 125file external/isc/atheros_hal/dist/ar5416/ar5416_interrupts.c ath & athhal_ar5416 126file external/isc/atheros_hal/dist/ar5416/ar5416_keycache.c ath & athhal_ar5416 127file external/isc/atheros_hal/dist/ar5416/ar5416_misc.c ath & athhal_ar5416 128file external/isc/atheros_hal/dist/ar5416/ar5416_phy.c ath & athhal_ar5416 129file external/isc/atheros_hal/dist/ar5416/ar5416_power.c ath & athhal_ar5416 130file external/isc/atheros_hal/dist/ar5416/ar5416_recv.c ath & athhal_ar5416 131file external/isc/atheros_hal/dist/ar5416/ar5416_reset.c ath & athhal_ar5416 132file external/isc/atheros_hal/dist/ar5416/ar5416_xmit.c ath & athhal_ar5416 133file external/isc/atheros_hal/dist/ar5416/ar9160_attach.c ath & athhal_ar5416 134 135# 136# 137makeoptions ath CPPFLAGS+="-I${S}/external/isc/atheros_hal/dist" 138makeoptions ath CPPFLAGS+="-I${S}/external/isc/atheros_hal/ic" 139