Home | History | Annotate | Line # | Download | only in ath_hal
      1  1.7     lukem #	$NetBSD: Makefile,v 1.7 2023/06/03 21:30:23 lukem Exp $
      2  1.1  jmcneill 
      3  1.1  jmcneill .include "../Makefile.inc"
      4  1.1  jmcneill 
      5  1.1  jmcneill .PATH:	${S}/external/isc/atheros_hal/dist
      6  1.1  jmcneill .PATH:	${S}/external/isc/atheros_hal/dist/ar5210
      7  1.1  jmcneill .PATH:	${S}/external/isc/atheros_hal/dist/ar5211
      8  1.1  jmcneill .PATH:	${S}/external/isc/atheros_hal/dist/ar5212
      9  1.1  jmcneill .PATH:	${S}/external/isc/atheros_hal/dist/ar5312
     10  1.1  jmcneill .PATH:	${S}/external/isc/atheros_hal/dist/ar5312
     11  1.1  jmcneill .PATH:	${S}/external/isc/atheros_hal/dist/ar5416
     12  1.1  jmcneill .PATH:	${S}/external/isc/atheros_hal/ic
     13  1.1  jmcneill 
     14  1.1  jmcneill KMOD=	ath_hal
     15  1.1  jmcneill 
     16  1.1  jmcneill SRCS=	ah.c \
     17  1.1  jmcneill 	ah_eeprom_v1.c \
     18  1.1  jmcneill 	ah_eeprom_v3.c \
     19  1.1  jmcneill 	ah_eeprom_v14.c \
     20  1.2  jmcneill 	ah_eeprom_v4k.c \
     21  1.1  jmcneill 	ah_regdomain.c
     22  1.1  jmcneill SRCS+=	ah_osdep.c
     23  1.1  jmcneill SRCS+=	ar5210_attach.c \
     24  1.1  jmcneill 	ar5210_beacon.c \
     25  1.1  jmcneill 	ar5210_interrupts.c \
     26  1.1  jmcneill 	ar5210_keycache.c \
     27  1.1  jmcneill 	ar5210_misc.c \
     28  1.1  jmcneill 	ar5210_phy.c \
     29  1.1  jmcneill 	ar5210_power.c \
     30  1.1  jmcneill 	ar5210_recv.c \
     31  1.1  jmcneill 	ar5210_reset.c \
     32  1.1  jmcneill 	ar5210_xmit.c
     33  1.1  jmcneill SRCS+=	ar5211_attach.c \
     34  1.1  jmcneill 	ar5211_beacon.c \
     35  1.1  jmcneill 	ar5211_interrupts.c \
     36  1.1  jmcneill 	ar5211_keycache.c \
     37  1.1  jmcneill 	ar5211_misc.c \
     38  1.1  jmcneill 	ar5211_phy.c \
     39  1.1  jmcneill 	ar5211_power.c \
     40  1.1  jmcneill 	ar5211_recv.c \
     41  1.1  jmcneill 	ar5211_reset.c \
     42  1.1  jmcneill 	ar5211_xmit.c
     43  1.1  jmcneill SRCS+=	ar2316.c \
     44  1.1  jmcneill 	ar2317.c \
     45  1.1  jmcneill 	ar2413.c \
     46  1.1  jmcneill 	ar2425.c \
     47  1.1  jmcneill 	ar5111.c \
     48  1.1  jmcneill 	ar5112.c \
     49  1.1  jmcneill 	ar5413.c
     50  1.1  jmcneill SRCS+=	ar5212_ani.c \
     51  1.1  jmcneill 	ar5212_attach.c \
     52  1.1  jmcneill 	ar5212_beacon.c \
     53  1.1  jmcneill 	ar5212_eeprom.c \
     54  1.1  jmcneill 	ar5212_gpio.c \
     55  1.1  jmcneill 	ar5212_interrupts.c \
     56  1.1  jmcneill 	ar5212_keycache.c \
     57  1.1  jmcneill 	ar5212_misc.c \
     58  1.1  jmcneill 	ar5212_phy.c \
     59  1.1  jmcneill 	ar5212_power.c \
     60  1.1  jmcneill 	ar5212_recv.c \
     61  1.1  jmcneill 	ar5212_reset.c \
     62  1.1  jmcneill 	ar5212_rfgain.c \
     63  1.1  jmcneill 	ar5212_xmit.c
     64  1.1  jmcneill SRCS+=	ar5312_attach.c \
     65  1.1  jmcneill 	ar5312_eeprom.c \
     66  1.1  jmcneill 	ar5312_gpio.c \
     67  1.1  jmcneill 	ar5312_interrupts.c \
     68  1.1  jmcneill 	ar5312_misc.c \
     69  1.1  jmcneill 	ar5312_power.c \
     70  1.1  jmcneill 	ar5312_reset.c \
     71  1.1  jmcneill 	ar5315_gpio.c
     72  1.1  jmcneill SRCS+=	ar2133.c \
     73  1.1  jmcneill 	ar5416_ani.c \
     74  1.1  jmcneill 	ar5416_attach.c \
     75  1.1  jmcneill 	ar5416_beacon.c \
     76  1.1  jmcneill 	ar5416_cal.c \
     77  1.1  jmcneill 	ar5416_cal_adcdc.c \
     78  1.1  jmcneill 	ar5416_cal_adcgain.c \
     79  1.1  jmcneill 	ar5416_cal_iq.c \
     80  1.1  jmcneill 	ar5416_eeprom.c \
     81  1.1  jmcneill 	ar5416_gpio.c \
     82  1.1  jmcneill 	ar5416_interrupts.c \
     83  1.1  jmcneill 	ar5416_keycache.c \
     84  1.1  jmcneill 	ar5416_misc.c \
     85  1.1  jmcneill 	ar5416_phy.c \
     86  1.1  jmcneill 	ar5416_power.c \
     87  1.1  jmcneill 	ar5416_recv.c \
     88  1.1  jmcneill 	ar5416_reset.c \
     89  1.1  jmcneill 	ar5416_xmit.c \
     90  1.2  jmcneill 	ar9160_attach.c \
     91  1.2  jmcneill 	ar9280.c \
     92  1.3    cegger 	ar9280_attach.c \
     93  1.3    cegger 	ar9285.c \
     94  1.3    cegger 	ar9285_attach.c \
     95  1.3    cegger 	ar9285_reset.c
     96  1.1  jmcneill 
     97  1.1  jmcneill .include "Makefile.inc"
     98  1.1  jmcneill 
     99  1.7     lukem COPTS.ar5212_xmit.c+=	${CC_WNO_IMPLICIT_FALLTHROUGH}
    100  1.7     lukem COPTS.ar5416_xmit.c+=	${CC_WNO_IMPLICIT_FALLTHROUGH}
    101  1.5       mrg 
    102  1.1  jmcneill .include <bsd.kmodule.mk>
    103  1.1  jmcneill KMODSCRIPT=	${S}/modules/ath_hal/ath_hal.ldscript
    104