2 # Makefile for the Atheros WLAN driver.
9 TOP = $(srctree)/$(src)/..
11 include $(TOP)/BuildCaps.inc
13 COMPAT= $(TOP)/include
16 INCS = -include $(COMPAT)/compat.h -I$(COMPAT)
19 EXTRA_CFLAGS += $(INCS) $(COPTS)
28 ar5210/ar5210_attach.o \
29 ar5210/ar5210_beacon.o \
30 ar5210/ar5210_interrupts.o \
31 ar5210/ar5210_keycache.o \
32 ar5210/ar5210_misc.o \
34 ar5210/ar5210_power.o \
35 ar5210/ar5210_recv.o \
36 ar5210/ar5210_reset.o \
37 ar5210/ar5210_xmit.o \
38 ar5211/ar5211_attach.o \
39 ar5211/ar5211_beacon.o \
40 ar5211/ar5211_interrupts.o \
41 ar5211/ar5211_keycache.o \
42 ar5211/ar5211_misc.o \
44 ar5211/ar5211_power.o \
45 ar5211/ar5211_recv.o \
46 ar5211/ar5211_reset.o \
47 ar5211/ar5211_xmit.o \
55 ar5212/ar5212_attach.o \
56 ar5212/ar5212_beacon.o \
57 ar5212/ar5212_eeprom.o \
58 ar5212/ar5212_gpio.o \
59 ar5212/ar5212_interrupts.o \
60 ar5212/ar5212_keycache.o \
61 ar5212/ar5212_misc.o \
63 ar5212/ar5212_power.o \
64 ar5212/ar5212_recv.o \
65 ar5212/ar5212_reset.o \
66 ar5212/ar5212_rfgain.o \
67 ar5212/ar5212_xmit.o \
71 ar5416/ar5416_attach.o \
72 ar5416/ar5416_beacon.o \
74 ar5416/ar5416_cal_adcdc.o \
75 ar5416/ar5416_cal_adcgain.o \
76 ar5416/ar5416_cal_iq.o \
77 ar5416/ar5416_eeprom.o \
78 ar5416/ar5416_gpio.o \
79 ar5416/ar5416_interrupts.o \
80 ar5416/ar5416_keycache.o \
81 ar5416/ar5416_misc.o \
83 ar5416/ar5416_power.o \
84 ar5416/ar5416_recv.o \
85 ar5416/ar5416_reset.o \
86 ar5416/ar5416_xmit.o \
87 ar5416/ar9160_attach.o \
89 ar5416/ar9280_attach.o
91 ifeq ($(strip $(BUS)),AHB)
93 ar5312/ar5312_attach.o \
94 ar5312/ar5312_eeprom.o \
95 ar5312/ar5312_gpio.o \
96 ar5312/ar5312_interrupts.o \
97 ar5312/ar5312_misc.o \
98 ar5312/ar5312_power.o \
99 ar5312/ar5312_reset.o \
103 obj-$(CONFIG_ATHEROS) += ath_hal.o