1*5c1def83SBjoern A. ZeebDEVATH12KDIR= ${SRCTOP}/sys/contrib/dev/athk/ath12k 2*5c1def83SBjoern A. Zeeb 3*5c1def83SBjoern A. Zeeb.PATH: ${DEVATH12KDIR} 4*5c1def83SBjoern A. Zeeb 5*5c1def83SBjoern A. ZeebWITH_CONFIG_ATH12K_TRACING= 0 6*5c1def83SBjoern A. Zeeb 7*5c1def83SBjoern A. ZeebKMOD= if_ath12k 8*5c1def83SBjoern A. Zeeb 9*5c1def83SBjoern A. ZeebSRCS+= core.c hal.c hal_tx.c hal_rx.c 10*5c1def83SBjoern A. ZeebSRCS+= wmi.c mac.c reg.c htc.c qmi.c 11*5c1def83SBjoern A. ZeebSRCS+= dp.c dp_tx.c dp_rx.c dp_mon.c debug.c 12*5c1def83SBjoern A. ZeebSRCS+= ce.c peer.c dbring.c hw.c 13*5c1def83SBjoern A. Zeeb 14*5c1def83SBjoern A. ZeebSRCS+= mhi.c pci.c 15*5c1def83SBjoern A. Zeeb 16*5c1def83SBjoern A. Zeeb.if defined(WITH_CONFIG_ATH12K_TRACING) && ${WITH_CONFIG_ATH12K_TRACING} > 0 17*5c1def83SBjoern A. ZeebCFLAGS+= -DCONFIG_ATH12K_TRACING=${WITH_CONFIG_ATH12K_TRACING} 18*5c1def83SBjoern A. ZeebSRCS+= trace.c 19*5c1def83SBjoern A. Zeeb.endif 20*5c1def83SBjoern A. Zeeb 21*5c1def83SBjoern A. Zeeb# Other 22*5c1def83SBjoern A. ZeebSRCS+= ${LINUXKPI_GENSRCS} 23*5c1def83SBjoern A. ZeebSRCS+= opt_wlan.h opt_inet6.h opt_inet.h opt_acpi.h 24*5c1def83SBjoern A. Zeeb 25*5c1def83SBjoern A. ZeebCFLAGS+= -DKBUILD_MODNAME='"ath12k"' 26*5c1def83SBjoern A. Zeeb 27*5c1def83SBjoern A. ZeebCFLAGS+= -I${DEVATH12KDIR} 28*5c1def83SBjoern A. ZeebCFLAGS+= -I${DEVATH12KDIR}/.. 29*5c1def83SBjoern A. ZeebCFLAGS+= ${LINUXKPI_INCLUDES} 30*5c1def83SBjoern A. Zeeb# Helpful after fresh imports. 31*5c1def83SBjoern A. Zeeb#CFLAGS+= -ferror-limit=0 32*5c1def83SBjoern A. Zeeb 33*5c1def83SBjoern A. ZeebCFLAGS+= -DCONFIG_ATH12K_DEBUG 34*5c1def83SBjoern A. Zeeb 35*5c1def83SBjoern A. Zeeb.include <bsd.kmod.mk> 36