xref: /freebsd/sys/contrib/dev/ath/ath_hal/ar9300/sources (revision d1d015864103b253b3fcb2f72a0da5b0cfeb31b6)
1*76bd547bSAdrian Chadd#
2*76bd547bSAdrian Chadd#  SOURCES file for ar9300 module
3*76bd547bSAdrian Chadd#
4*76bd547bSAdrian Chadd
5*76bd547bSAdrian ChaddHAL_TOP=..
6*76bd547bSAdrian Chadd
7*76bd547bSAdrian Chadd!IFDEF TOP_HAL_DIR
8*76bd547bSAdrian ChaddTOP=$(HAL_TOP)\$(TOP_HAL_DIR)
9*76bd547bSAdrian Chadd!ELSE
10*76bd547bSAdrian Chadd# The default is to assume the relative position of HAL in the Fusion tree.
11*76bd547bSAdrian ChaddTOP=$(HAL_TOP)\..\..\..
12*76bd547bSAdrian Chadd!ENDIF
13*76bd547bSAdrian Chadd
14*76bd547bSAdrian ChaddINC=$(TOP)\include
15*76bd547bSAdrian ChaddASF=$(TOP)\asf
16*76bd547bSAdrian ChaddADF=$(TOP)\adf
17*76bd547bSAdrian Chadd
18*76bd547bSAdrian Chadd!IFDEF BUILD_UMAC
19*76bd547bSAdrian ChaddINC_MP=$(TOP)\os\win_nwf\include
20*76bd547bSAdrian Chadd!ELSE
21*76bd547bSAdrian ChaddINC_MP=$(INC)\winvista
22*76bd547bSAdrian Chadd!ENDIF
23*76bd547bSAdrian Chadd
24*76bd547bSAdrian Chadd!include $(INC_MP)\sources.inc
25*76bd547bSAdrian Chadd
26*76bd547bSAdrian ChaddTARGETNAME=ath_hal_ar9300
27*76bd547bSAdrian ChaddTARGETPATH=$(TOP)\lib
28*76bd547bSAdrian ChaddTARGETTYPE=LIBRARY
29*76bd547bSAdrian Chadd
30*76bd547bSAdrian ChaddINCLUDES= $(INCLUDES)            \
31*76bd547bSAdrian Chadd    $(HAL_TOP);                  \
32*76bd547bSAdrian Chadd    $(INC);                      \
33*76bd547bSAdrian Chadd    $(INC_MP);                   \
34*76bd547bSAdrian Chadd    $(ASF)\include;              \
35*76bd547bSAdrian Chadd    $(ADF)\include\os;           \
36*76bd547bSAdrian Chadd    $(ADF)\include\net;          \
37*76bd547bSAdrian Chadd    $(ADF)\include\nbuf;         \
38*76bd547bSAdrian Chadd    $(ADF)\os\win_nwf;           \
39*76bd547bSAdrian Chadd    $(ADF)\net\win_nwf;          \
40*76bd547bSAdrian Chadd    $(ADF)\nbuf\win_nwf;         \
41*76bd547bSAdrian Chadd    $(SDXROOT)\net\inc;          \
42*76bd547bSAdrian Chadd    $(DDK_INC_PATH)
43*76bd547bSAdrian Chadd
44*76bd547bSAdrian ChaddHAL_OSDEP_INCLUDES=$(HAL_TOP)\winvista;
45*76bd547bSAdrian Chadd
46*76bd547bSAdrian ChaddINCLUDES=$(HAL_OSDEP_INCLUDES) $(INCLUDES)
47*76bd547bSAdrian Chadd
48*76bd547bSAdrian Chadd!IF "$(DDKBUILDENV)"=="chk"
49*76bd547bSAdrian ChaddC_DEFINES=$(C_DEFINES) -DAH_DEBUG=1
50*76bd547bSAdrian Chadd!ENDIF
51*76bd547bSAdrian Chadd
52*76bd547bSAdrian ChaddC_DEFINES=$(C_DEFINES) -DAH_SUPPORT_WRITE_EEPROM -DATH_SLOW_ANT_DIV=1 -DATH_BT_COEX
53*76bd547bSAdrian Chadd
54*76bd547bSAdrian ChaddSOURCES=$(SOURCES)     	\
55*76bd547bSAdrian Chadd	ar9300_radio.c      \
56*76bd547bSAdrian Chadd	ar9300_gpio.c       \
57*76bd547bSAdrian Chadd	ar9300_radar.c      \
58*76bd547bSAdrian Chadd	ar9300_xmit.c       \
59*76bd547bSAdrian Chadd	ar9300_xmit_ds.c    \
60*76bd547bSAdrian Chadd	ar9300_interrupts.c \
61*76bd547bSAdrian Chadd	ar9300_recv.c       \
62*76bd547bSAdrian Chadd	ar9300_recv_ds.c    \
63*76bd547bSAdrian Chadd	ar9300_ani.c        \
64*76bd547bSAdrian Chadd	ar9300_keycache.c   \
65*76bd547bSAdrian Chadd	ar9300_attach.c     \
66*76bd547bSAdrian Chadd	ar9300_misc.c       \
67*76bd547bSAdrian Chadd	ar9300_beacon.c     \
68*76bd547bSAdrian Chadd	ar9300_phy.c        \
69*76bd547bSAdrian Chadd	ar9300_eeprom.c     \
70*76bd547bSAdrian Chadd	ar9300_power.c      \
71*76bd547bSAdrian Chadd	ar9300_reset.c      \
72*76bd547bSAdrian Chadd	ar9300_timer.c      \
73*76bd547bSAdrian Chadd	ar9300_spectral.c   \
74*76bd547bSAdrian Chadd	ar9300_txbf.c		\
75*76bd547bSAdrian Chadd	ar9300_raw_adc_capture.c \
76*76bd547bSAdrian Chadd	ar9300_txbf_cal.c	\
77*76bd547bSAdrian Chadd	ar9300_paprd.c      \
78*76bd547bSAdrian Chadd	ar9300_sim.c        \
79*76bd547bSAdrian Chadd	ar9300_mci.c        \
80*76bd547bSAdrian Chadd	ar9300_rtt.c        \
81*76bd547bSAdrian Chadd	ar9300_aic.c
82