From nobody Fri Jan 16 19:41:28 2026 X-Original-To: dev-commits-src-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dt9G032j6z6NlYl for ; Fri, 16 Jan 2026 19:41:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dt9G00d5vz3y7Y for ; Fri, 16 Jan 2026 19:41:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768592488; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=k+z10HvvuOC8SPwZ0Ez+eqXYmf2tkFTxrdSUEf1VSHU=; b=cOEsYcvyAy8msBAiQ8ZE7kAMhFYRKFg61jhj23NQ3YPVKcuDrNyCFondUI7MWgXiEMo7su 3FTaGy4TJFxzxkKV6g02IqrTnXyr3gULFtKoSJ1RcqjU9zes+AiewMT8uhv8gXM/DhqpX3 BU7dPbEQGgqoqvFzAocajK0mHPf3F0xUtjMMTd4rkzF02SpksS43S0H67CP7/M7Yp02pNX FJSX5g8lPsNhjcdBOR+lRN7K4LLXZrL9YlqpJuSSftLqpew2l74ccOPOawd+O5ANuKK33c JG1sGkspsx4+5zN5amYrSqUtPrTblFf+RSgLw9AYvX6qr44gZYmkGGl6LjMOAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768592488; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=k+z10HvvuOC8SPwZ0Ez+eqXYmf2tkFTxrdSUEf1VSHU=; b=QhZBAR+RDdAmJBPU0v5NVg8Sr0S/hc0IObh+1m0mNbozerGLfM6+gSdOZVGSsBbkb0EeZ+ ZcqT6dbmIf+XtsVfGPkKpXz01wcr+PBMWvY1OTh514TIS0i9VKE9CR1zr+bVN2RcL+gXXp 21lieMGculPBpVJSF/dSXHvr9O/8W9oX50aoWs5HVesJBuKtE2aW+nBmNcr7ReSUy1kril +VkaKTv5iElV94/BvbzOWcNsIF/ainuW1SySNTuL4qhkI5ZJ57iBCPRyRi+64xsoDqldM5 Wvty8maCoEbwcRsnfOqp59Fo3u9auue8NH7ZpWfs7geTSXftdFLNYmW1oyYlfw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768592488; a=rsa-sha256; cv=none; b=AJZ0nsyk/Wb4+6cQ/nF0kwYqhs99nPPwtXZuyPr9whDe91FipvH0q0Bu4flRjK9vkssFLa 8k9T4twCXcs4d1JZyuUT7IhhfErBxw/xSafThhr85US/OCqbfTHfnH5ZkMjJt5styMv1oI ZaoySBK/a3CkB0MOQjOyrjxPcQcHvWBU5nHev/yBPcvMAT9JlyIm+GGmSqpP7Snx7SkUTL avQlornTFF9cl8GBgRDknU8NPcffEl9PuOcwxsI0fOlAVl41A94tSP9qhbuKOCPRq/qj7M nsf3mKUFNuMarKavBuyOCaNpSU7V53cknvXVv/URq1ya0PgwWOa1lhq0X3UUSA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dt9G008pLzCW6 for ; Fri, 16 Jan 2026 19:41:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id dea2 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 16 Jan 2026 19:41:28 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Bjoern A. Zeeb Subject: git: 7e2143845d30 - stable/14 - LinuxKPI: mt76: depend on CONFIG_NET_MEDIATEK_SOC_WED List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bz X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: 7e2143845d30bd66424e87c61eb2bd16a3da9622 Auto-Submitted: auto-generated Date: Fri, 16 Jan 2026 19:41:28 +0000 Message-Id: <696a9468.dea2.74c8870f@gitrepo.freebsd.org> The branch stable/14 has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=7e2143845d30bd66424e87c61eb2bd16a3da9622 commit 7e2143845d30bd66424e87c61eb2bd16a3da9622 Author: Bjoern A. Zeeb AuthorDate: 2025-11-25 17:20:50 +0000 Commit: Bjoern A. Zeeb CommitDate: 2026-01-16 19:37:54 +0000 LinuxKPI: mt76: depend on CONFIG_NET_MEDIATEK_SOC_WED If CONFIG_NET_MEDIATEK_SOC_WED is not set then be silent; if CONFIG_NET_MEDIATEK_SOC_WED is set we will enable logic or rather te pr_debug("TODO") calls for now. Spsonsored by: The FreeBSD Foundation (cherry picked from commit 51c73fc5f5dd95c6a0e3d232091a732a14c7ecc9) (cherry picked from commit 7ed3a99f3563fce1f1088a376151e7ad68b738d6) --- .../common/include/linux/soc/mediatek/mtk_wed.h | 28 +++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/sys/compat/linuxkpi/common/include/linux/soc/mediatek/mtk_wed.h b/sys/compat/linuxkpi/common/include/linux/soc/mediatek/mtk_wed.h index 9f3a1ee4c139..2b9c6ae4911e 100644 --- a/sys/compat/linuxkpi/common/include/linux/soc/mediatek/mtk_wed.h +++ b/sys/compat/linuxkpi/common/include/linux/soc/mediatek/mtk_wed.h @@ -14,6 +14,7 @@ struct mtk_wed_device { #define WED_WO_STA_REC 0x6 +#if defined(CONFIG_NET_MEDIATEK_SOC_WED) #define mtk_wed_device_start(_dev, _mask) do { pr_debug("%s: TODO\n", __func__); } while(0) #define mtk_wed_device_detach(_dev) do { pr_debug("%s: TODO\n", __func__); } while(0) #define mtk_wed_device_irq_get(_dev, _mask) 0 @@ -29,7 +30,6 @@ struct mtk_wed_device { static inline bool mtk_wed_device_active(struct mtk_wed_device *dev __unused) { - pr_debug("%s: TODO\n", __func__); return (false); } @@ -42,4 +42,30 @@ mtk_wed_get_rx_capa(struct mtk_wed_device *dev __unused) return (false); } +#else /* ! CONFIG_NET_MEDIATEK_SOC_WED */ + +#define mtk_wed_device_start(_dev, _mask) do { } while(0) +#define mtk_wed_device_detach(_dev) do { } while(0) +#define mtk_wed_device_irq_get(_dev, _mask) 0 +#define mtk_wed_device_irq_set_mask(_dev, _mask) do { } while(0) +#define mtk_wed_device_update_msg(_dev, _id, _msg, _len) -ENODEV +#define mtk_wed_device_dma_reset(_dev) do { } while (0) +#define mtk_wed_device_ppe_check(_dev, _skb, _reason, _entry) do { } while (0) +#define mtk_wed_device_stop(_dev) do { } while(0) +#define mtk_wed_device_start_hw_rro(_dev, _mask, _b) do { } while(0) +#define mtk_wed_device_setup_tc(_dev, _ndev, _type, _tdata) -EOPNOTSUPP + +static inline bool +mtk_wed_device_active(struct mtk_wed_device *dev __unused) +{ + return (false); +} + +static inline bool +mtk_wed_get_rx_capa(struct mtk_wed_device *dev __unused) +{ + return (false); +} +#endif /* CONFIG_NET_MEDIATEK_SOC_WED */ + #endif /* _LINUXKPI_LINUX_SOC_MEDIATEK_MTK_WED_H */