git: 09cacabd8ca0 - main - ath11k: update module Makefile after vendor import of v6.19[-rc6]
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 19 Mar 2026 23:32:34 UTC
The branch main has been updated by bz:
URL: https://cgit.FreeBSD.org/src/commit/?id=09cacabd8ca0cc89c8d46b2f4c1dcdd6bb1e1cab
commit 09cacabd8ca0cc89c8d46b2f4c1dcdd6bb1e1cab
Author: Bjoern A. Zeeb <bz@FreeBSD.org>
AuthorDate: 2026-03-12 20:24:39 +0000
Commit: Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: 2026-03-19 23:31:23 +0000
ath11k: update module Makefile after vendor import of v6.19[-rc6]
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
---
sys/modules/ath11k/Makefile | 63 +++++++++++++++++++++++++++++++--------------
1 file changed, 43 insertions(+), 20 deletions(-)
diff --git a/sys/modules/ath11k/Makefile b/sys/modules/ath11k/Makefile
index 42aa9b9936cd..d17e76255802 100644
--- a/sys/modules/ath11k/Makefile
+++ b/sys/modules/ath11k/Makefile
@@ -2,30 +2,62 @@ DEVATH11KDIR= ${SRCTOP}/sys/contrib/dev/athk/ath11k
.PATH: ${DEVATH11KDIR}
-WITH_DEBUGFS= 0 # Does not yet compile
-WITH_CONFIG_PM= 0
+ATH11K_DEBUGFS= 0
+ATH11K_TRACE= 0
+ATH11K_THERMAL= 0
+ATH11K_SPECTRAL= 0
+ATH11K_PM= 0
+ATH11K_DEV_COREDUMP= 0
KMOD= if_ath11k
SRCS+= core.c hal.c hal_tx.c hal_rx.c
SRCS+= wmi.c mac.c reg.c htc.c qmi.c
SRCS+= dp.c dp_tx.c dp_rx.c debug.c
-SRCS+= ce.c peer.c dbring.c hw.c
-SRCS+= coredump.c fw.c p2p.c
+SRCS+= ce.c peer.c dbring.c hw.c pcic.c
+SRCS+= fw.c p2p.c
-SRCS+= mhi.c pci.c pcic.c
+# PCI
+SRCS+= mhi.c pci.c
-.if defined(WITH_CONFIG_PM) && ${WITH_CONFIG_PM} > 0
-CFLAGS+= -DCONFIG_PM=${WITH_CONFIG_PM}
+# AHB
+#SRCS+= ahb.c
+
+.if defined(ATH11K_DEBUGFS) && ${ATH11K_DEBUGFS} > 0
+SRCS+= debugfs.c debugfs_htt_stats.c debugfs_sta.c
+CFLAGS+= -DCONFIG_ATH11K_DEBUGFS
+CFLAGS+= -DCONFIG_MAC80211_DEBUGFS
+.endif
+
+.if defined(ATH11K_TRACE) && ${ATH11K_TRACE} > 0
+SRCS+= trace.c
+CFLAGS+= -DCONFIG_ATH11K_TRACING
+.endif
+
+.if defined(ATH11K_THERMAL) && ${ATH11K_THERMAL} > 0
+SRCS+= thermal.c
+CFLAGS+= -DCONFIG_ATH11K_THERMAL
+.endif
+
+.if defined(ATH11K_SPECTRAL) && ${ATH11K_SPECTRAL} > 0
+SRCS+= spectral.c
+CFLAGS+= -DCONFIG_ATH11K_SPECTRAL
+.endif
+
+.if defined(ATH11K_PM) && ${ATH11K_PM} > 0
+CFLAGS+= -DCONFIG_PM
SRCS+= wow.c
.endif
+.if defined(ATH11K_DEV_COREDUMP) && ${ATH11K_DEV_COREDUMP} > 0
+CFLAGS+= -DCONFIG_DEV_COREDUMP
+SRCS+= coredump.c
+.endif
+
# Other
SRCS+= ${LINUXKPI_GENSRCS}
SRCS+= opt_wlan.h opt_inet6.h opt_inet.h opt_acpi.h
-CFLAGS+= -DKBUILD_MODNAME='"ath11k"'
-
CFLAGS+= -I${DEVATH11KDIR}
CFLAGS+= -I${DEVATH11KDIR}/..
CFLAGS+= ${LINUXKPI_INCLUDES}
@@ -34,16 +66,7 @@ CFLAGS+= ${LINUXKPI_INCLUDES}
CFLAGS+= -DCONFIG_ATH11K_DEBUG
-.if defined(WITH_DEBUGFS) && ${WITH_DEBUGFS} > 0
-SRCS+= debugfs.c debugfs_htt_stats.c debugfs_sta.c
-CFLAGS+= -DCONFIG_ATH11K_DEBUGFS=${WITH_DEBUGFS}
-CFLAGS+= -DCONFIG_MAC80211_DEBUGFS=${WITH_DEBUGFS}
-.endif
-
-#CFLAGS+= -DCONFIG_ATH11K_SPECTRAL
-#CFLAGS+= -DCONFIG_ATH11K_TRACING
-#CFLAGS+= -DCONFIG_NL80211_TESTMODE
-#CFLAGS+= -DCONFIG_PM
-#CFLAGS+= -DCONFIG_THERMAL
+CFLAGS+= -DKBUILD_MODNAME='"ath11k"'
+CFLAGS+= -DLINUXKPI_VERSION=61900
.include <bsd.kmod.mk>