The branch stable/14 has been updated by bz:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=1b9d37ebbdb36be70c26da4c3a801cd2fb346b70

commit 1b9d37ebbdb36be70c26da4c3a801cd2fb346b70
Author:     Bjoern A. Zeeb <[email protected]>
AuthorDate: 2025-11-25 17:16:49 +0000
Commit:     Bjoern A. Zeeb <[email protected]>
CommitDate: 2026-01-16 19:37:55 +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
    
    (cherry picked from commit 87aa494dfca73204516799033821ab1db184933f)
    (cherry picked from commit e2ebe56c50e77f3302c85a8203f8fa4050ae0f54)
---
 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 f1aa69f1bc8e..c6f220ea35d3 100644
--- a/sys/modules/mt76/Makefile.inc
+++ b/sys/modules/mt76/Makefile.inc
@@ -7,11 +7,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
 
@@ -23,7 +27,12 @@ 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}
 
+
 # end

Reply via email to