ath - Basic re-port, base code compile
[dragonfly.git] / sys / dev / netif / ath / ath_hal / Makefile
1 #
2 #
3
4 ATH_RATE?=      sample          # tx rate control algorithm
5
6 KMOD=   ath_hal
7
8 .PATH: ${.CURDIR}/ar5211 ${.CURDIR}/ar5416 ${.CURDIR}/ar5312
9 .PATH: ${.CURDIR}/ar5212 ${.CURDIR}/ar9003 ${.CURDIR}/ar9002
10 .PATH: ${.CURDIR}/ar9001 ${.CURDIR}/ar5210
11
12 SRCS=   ah_eeprom_9287.c ah_eeprom_v4k.c ah_regdomain.c
13 SRCS+=  ah_eeprom_v1.c ah_eeprom_v3.c ah_osdep.c ah.c ah_eeprom_v14.c
14 SRCS+=  device_if.h bus_if.h pci_if.h opt_wlan.h opt_inet.h opt_ath.h opt_ah.h
15
16 # AR5211
17 #
18 SRCS+=  ar5211_attach.c ar5211_power.c ar5211_keycache.c ar5211_beacon.c
19 SRCS+=  ar5211_recv.c ar5211_misc.c ar5211_xmit.c ar5211_reset.c ar5211_phy.c
20 SRCS+=  ar5211_interrupts.c
21
22 # AR5416
23 #
24 SRCS+=  ar5416_power.c ar5416_radar.c ar5416_cal_adcgain.c ar5416_ani.c
25 SRCS+=  ar5416_attach.c ar5416_btcoex.c ar5416_beacon.c ar5416_spectral.c
26 SRCS+=  ar5416_keycache.c ar5416_cal.c ar5416_recv.c ar5416_gpio.c
27 SRCS+=  ar5416_eeprom.c ar5416_reset.c ar2133.c ar5416_cal_adcdc.c
28 SRCS+=  ar5416_interrupts.c ar5416_xmit.c ar5416_misc.c ar5416_phy.c
29 SRCS+=  ar5416_cal_iq.c
30
31 # AR5312
32 #
33 SRCS+=  ar5312_misc.c ar5312_interrupts.c ar5312_reset.c ar5312_eeprom.c
34 SRCS+=  ar5312_gpio.c ar5315_gpio.c ar5312_power.c ar5312_attach.c
35
36 # AR5212
37 #
38 SRCS+=  ar5212_rfgain.c ar5212_interrupts.c ar5212_ani.c
39 SRCS+=  ar2413.c ar5413.c ar5212_power.c ar2425.c ar5212_recv.c
40 SRCS+=  ar5212_gpio.c ar5212_beacon.c ar5212_misc.c ar5212_xmit.c
41 SRCS+=  ar5212_eeprom.c ar5212_keycache.c ar5212_phy.c ar5212_attach.c
42 SRCS+=  ar5212_reset.c ar5111.c ar5112.c
43
44 # AR2316, AR2317
45 #
46 #SRCS+= ar2316.c
47 #SRCS+= ar2317.c
48
49 # AR9002
50 #
51
52 SRCS+=  ar9280_olc.c ar9280_attach.c ar9285_diversity.c ar9285_phy.c
53 SRCS+=  ar9287.c ar9285.c ar9280.c ar9287_reset.c ar9287_olc.c ar9285_cal.c
54 SRCS+=  ar9287_attach.c ar9285_reset.c ar9285_attach.c ar9285_btcoex.c
55 SRCS+=  ar9287_cal.c
56
57 # AR9001
58 #
59 SRCS+=  ar9130_phy.c ar9160_attach.c ar9130_attach.c ar9130_eeprom.c
60
61 # AR5210
62 #
63 SRCS+=  ar5210_misc.c ar5210_xmit.c ar5210_power.c ar5210_keycache.c
64 SRCS+=  ar5210_beacon.c ar5210_reset.c ar5210_interrupts.c ar5210_attach.c
65 SRCS+=  ar5210_recv.c ar5210_phy.c
66
67 CFLAGS+=  -I. -I${HAL}
68
69 .include <bsd.kmod.mk>