The branch main has been updated by bz:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=87aa494dfca73204516799033821ab1db184933f

commit 87aa494dfca73204516799033821ab1db184933f
Author:     Bjoern A. Zeeb <[email protected]>
AuthorDate: 2025-11-25 17:16:49 +0000
Commit:     Bjoern A. Zeeb <[email protected]>
CommitDate: 2025-12-03 19:54:44 +0000

    mt76: set appropriate CONFIG options for the module build
    
    Always set CONFIG_ARCH_DMA_ADDR_T_64BIT as it is true for all
    architectures we support.  Add an option for CONFIG_NET_MEDIATEK_SOC_WED,
    which we currently do not yet support.
    
    Sponsored by:   The FreeBSD Foundation
    MFC after:      3 days
---
 sys/modules/mt76/Makefile.inc | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/sys/modules/mt76/Makefile.inc b/sys/modules/mt76/Makefile.inc
index 35a8e34f14d3..44aa94c954a8 100644
--- a/sys/modules/mt76/Makefile.inc
+++ b/sys/modules/mt76/Makefile.inc
@@ -6,11 +6,15 @@ COMMONDIR=    ${SRCTOP}/sys/contrib/dev/mediatek/mt76
 
 WITH_CONFIG_PM=        0
 WITH_DEBUGFS=  0
+WITH_SOC_WED=  0
 
 # Other
 SRCS+= ${LINUXKPI_GENSRCS}
 SRCS+= opt_wlan.h opt_inet6.h opt_inet.h
 
+# This is true for all architectures we build for.
+CFLAGS+=       -DCONFIG_ARCH_DMA_ADDR_T_64BIT
+
 # Helpful after fresh imports.
 #CFLAGS+=      -ferror-limit=0
 
@@ -22,8 +26,13 @@ CFLAGS+=     -DCONFIG_PM=${WITH_CONFIG_PM}
 CFLAGS+=       -DCONFIG_MAC80211_DEBUGFS=${WITH_DEBUGFS}
 .endif
 
+.if defined(WITH_SOC_WED) && ${WITH_SOC_WED} > 0
+CFLAGS+=       CONFIG_NET_MEDIATEK_SOC_WED
+.endif
+
 CFLAGS+=       -I${COMMONDIR}
 CFLAGS+=       ${LINUXKPI_INCLUDES}
 CFLAGS+=       -DLINUXKPI_VERSION=61700
 
+
 # end

Reply via email to