From patchwork Fri Oct 13 11:50:49 2023
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Patchwork-Submitter: Daniel Danzberger
X-Patchwork-Id: 1848236
X-Patchwork-Delegate: hauke@hauke-m.de
Return-Path:
X-Original-To: incoming@patchwork.ozlabs.org
Delivered-To: patchwork-incoming@legolas.ozlabs.org
Authentication-Results: legolas.ozlabs.org;
dkim=pass (2048-bit key;
secure) header.d=lists.infradead.org header.i=@lists.infradead.org
header.a=rsa-sha256 header.s=bombadil.20210309 header.b=P4RRU4Yb;
dkim=fail reason="signature verification failed" (2048-bit key;
unprotected) header.d=embedd.com header.i=@embedd.com header.a=rsa-sha256
header.s=dkim1 header.b=uug7IeOI;
dkim=fail reason="signature verification failed" (1024-bit key;
unprotected) header.d=embedd.com header.i=@embedd.com header.a=rsa-sha256
header.s=mikd header.b=Ux6Cyb2Y;
dkim-atps=neutral
Authentication-Results: legolas.ozlabs.org;
spf=none (no SPF record) smtp.mailfrom=lists.openwrt.org
(client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org;
envelope-from=openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org;
receiver=patchwork.ozlabs.org)
Received: from bombadil.infradead.org (bombadil.infradead.org
[IPv6:2607:7c80:54:3::133])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384)
(No client certificate requested)
by legolas.ozlabs.org (Postfix) with ESMTPS id 4S6PzF6Pf2z1yqj
for ; Fri, 13 Oct 2023 22:53:27 +1100 (AEDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=lists.infradead.org; s=bombadil.20210309; h=Sender:
Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post:
List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:Cc
:To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:
List-Owner; bh=fDGd7AvmWsNllxM8y98HUOFckrS6Nmr0Jr2DT8bB1qw=; b=P4RRU4Ybih9O1w
aYZXX5dxOFfA9H/MeONbLImXNOYqnBqrPUZUz3N14IiVNt9Pkgbohy9lFCJHhyngYMgbCIwEuS1EG
shTKeJBPRHmPGv/iKzwkHS8g/0pua3kXbj5i6KJ4OtZ9gvj/lf4ZnVOfik/qwMKgMLP1MwXZFZfKT
nKiQ83uNdNoNbaDkm5iV6Epn5ZvWUwy5d0j+VOlsrdSdyTV+to1y3Oh9/RXdWnBuzAwMKQGor5Dy2
lTtKLIuGSZDtE1JeAaq/bxpPCZ38m4GlsnSS9okz4ESzGs8ss9Pmm5CGazVcIXPT8TllahtjxHkaV
dKR3gogdVHdw/IqETu/Q==;
Received: from localhost ([::1] helo=bombadil.infradead.org)
by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux))
id 1qrGhB-003MY6-0I;
Fri, 13 Oct 2023 11:51:09 +0000
Received: from mail.as201155.net ([185.84.6.188])
by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux))
id 1qrGh7-003MWt-0x
for openwrt-devel@lists.openwrt.org;
Fri, 13 Oct 2023 11:51:07 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=embedd.com;
s=dkim1; h=Content-Transfer-Encoding:MIME-Version:Message-ID:Date:Subject:Cc:
To:From:Sender:Reply-To:Content-Type:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
List-Post:List-Owner:List-Archive;
bh=GFziq1wwpV2oLiHIu59R7vXM8Zfdw6AvCYEkHZfC0Y4=; b=uug7IeOI36It84rwiVerJH5QVd
fcrAqfyh5oo39+Y4RPARIoGPJkoBSXMWlIVArJGGOCWGfACiTmi/OTo8T6bLQA00vu4pGSMi+AbhL
Cad1EUMnj378bcdRB3Uq3Ll7tsCoIfYPqgREFMr1zV8UIFvNmf3UITySjXNl+720PAN0HJEqgJeLa
zWwuVEkTYG1QP/fFDvHvFvw+VDlVJvK6ye9a4RJRFhtxPO7+ZlPVdejORKGS6l0TP+X8qPsT+Y+tZ
sZL5sx9r+GJNFMEqdRTgePOIaNy0YvlhhIXo55YcR4+twGhEqWMjoHQWVp8oa1lugDnV3uk+Lpptn
kugSQznw==;
Received: from smtps.newmedia-net.de ([2a05:a1c0:0:de::167]:34718
helo=webmail.newmedia-net.de)
by mail.as201155.net with esmtps (TLS1) tls TLS_RSA_WITH_AES_256_CBC_SHA
(Exim 4.96)
(envelope-from )
id 1qrGgx-0006DG-1Y;
Fri, 13 Oct 2023 13:50:55 +0200
X-SASI-Hits: BODYTEXTP_SIZE_3000_LESS 0.000000, BODY_SIZE_1500_1599 0.000000,
BODY_SIZE_2000_LESS 0.000000, BODY_SIZE_5000_LESS 0.000000,
BODY_SIZE_7000_LESS 0.000000, CTE_8BIT 0.000000, DKIM_ALIGNS 0.000000,
DKIM_SIGNATURE 0.000000, HTML_00_01 0.050000, HTML_00_10 0.050000,
LEGITIMATE_SIGNS 0.000000, MULTIPLE_REAL_RCPTS 0.000000,
NO_CTA_URI_FOUND 0.000000, NO_FUR_HEADER 0.000000, NO_URI_HTTPS 0.000000,
OUTBOUND 0.000000, OUTBOUND_SOPHOS 0.000000, SENDER_NO_AUTH 0.000000,
SUSP_DH_NEG 0.000000, __ANY_URI 0.000000, __BODY_NO_MAILTO 0.000000,
__BULK_NEGATE 0.000000, __CC_NAME 0.000000, __CC_NAME_DIFF_FROM_ACC 0.000000,
__CC_REAL_NAMES 0.000000, __COURIER_PHRASE 0.000000, __CTE 0.000000,
__DKIM_ALIGNS_1 0.000000, __DKIM_ALIGNS_2 0.000000, __DQ_NEG_DOMAIN 0.000000,
__DQ_NEG_HEUR 0.000000, __DQ_NEG_IP 0.000000,
__FRAUD_MONEY_CURRENCY 0.000000, __FRAUD_MONEY_CURRENCY_DOLLAR 0.000000,
__FROM_DOMAIN_IN_ANY_CC1 0.000000, __FROM_DOMAIN_IN_RCPT 0.000000,
__FROM_NAME_NOT_IN_ADDR 0.000000, __FUR_RDNS_SOPHOS 0.000000,
__HAS_CC_HDR 0.000000, __HAS_FROM 0.000000, __HAS_MSGID 0.000000,
__HAS_X_MAILER 0.000000, __MIME_TEXT_ONLY 0.000000, __MIME_TEXT_P 0.000000,
__MIME_TEXT_P1 0.000000, __MIME_VERSION 0.000000,
__MULTIPLE_RCPTS_TO_X2 0.000000, __NO_HTML_TAG_RAW 0.000000,
__OUTBOUND_SOPHOS_FUR 0.000000, __OUTBOUND_SOPHOS_FUR_IP 0.000000,
__OUTBOUND_SOPHOS_FUR_RDNS 0.000000, __RCVD_PASS 0.000000,
__SANE_MSGID 0.000000, __SUBJ_ALPHA_END 0.000000,
__SUBJ_STARTS_S_BRACKETS 0.000000, __TO_MALFORMED_2 0.000000,
__TO_NO_NAME 0.000000, __URI_MAILTO 0.000000, __URI_NO_WWW 0.000000,
__URI_NS 0.000000, __X_MAILSCANNER 0.000000
X-SASI-Probability: 7%
X-SASI-RCODE: 200
X-SASI-Version: Antispam-Engine: 5.1.4, AntispamData: 2023.10.13.110916
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=embedd.com;
s=mikd;
h=Content-Transfer-Encoding:MIME-Version:Message-ID:Date:Subject:Cc:To:From;
bh=GFziq1wwpV2oLiHIu59R7vXM8Zfdw6AvCYEkHZfC0Y4=;
b=Ux6Cyb2YV4XzV16+HbVgnCwT8AnN9OkmYfpQHvui8EZOBPlOz5T6F7vSNGz/Kism+QJBYQ/KIfUHUC4m/1eQeznjBB/LK0489yxM/uMINcOgRnNF50ShSLcYdT2RkRSOlsNyKAJ8Gd6zXpKbvBJcWdzE+/fmiEKjddhziQ64NG8=;
From: Daniel Danzberger
To: nbd@nbd.name,
openwrt-devel@lists.openwrt.org
Cc: Daniel Danzberger
Subject: [PATCH] mt76: Add firmware package for MT7922
Date: Fri, 13 Oct 2023 13:50:49 +0200
Message-ID: <20231013115049.2696842-1-dd@embedd.com>
X-Mailer: git-send-email 2.42.0
MIME-Version: 1.0
Received-SPF: pass (webmail.newmedia-net.de: localhost is always allowed.)
client-ip=127.0.0.1; envelope-from=dd@embedd.com;
helo=webmail.newmedia-net.de;
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Mail-From: dd@embedd.com
X-SA-Exim-Scanned: No (on webmail.newmedia-net.de);
SAEximRunCond expanded to false
X-NMN-MailScanner-Information: Please contact the ISP for more information
X-NMN-MailScanner-ID: 1qrGgv-0008QU-Rv
X-NMN-MailScanner: Found to be clean
X-NMN-MailScanner-From: dd@embedd.com
X-Spam-Status: No
X-Received: from localhost.localdomain ([127.0.0.1]
helo=webmail.newmedia-net.de)
by webmail.newmedia-net.de with esmtp (Exim 4.72)
(envelope-from )
id 1qrGgv-0008QU-Rv; Fri, 13 Oct 2023 13:50:53 +0200
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3
X-CRM114-CacheID: sfid-20231013_045105_775740_99928787
X-CRM114-Status: UNSURE ( 7.59 )
X-CRM114-Notice: Please train this message.
X-Spam-Score: -0.2 (/)
X-Spam-Report: Spam detection software,
running on the system "bombadil.infradead.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: Adds the 2 required firmware files for MT7922 chips.
Signed-off-by:
Daniel Danzberger --- package/kernel/mt76/Makefile | 14
++++++++++++++
1 file changed, 14 insertions(+) diff --git a/package/kernel/mt76/Makefile
b/package/kernel/mt76/Makefile index cc8221d7ce..dd75390ee7 100644 ---
a/package/kernel/mt76/Makefile
+++ b/package/kernel/mt76/Makefile @@ -262,6 +262,11 @@ [...]
Content analysis details: (-0.2 points, 5.0 required)
pts rule name description
---- ----------------------
--------------------------------------------------
-0.0 SPF_PASS SPF: sender matches SPF record
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
author's domain
-0.1 DKIM_VALID Message has at least one valid DKIM or DK
signature
0.1 DKIM_SIGNED Message has a DKIM or DK signature,
not necessarily
valid
-0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from
envelope-from domain
X-BeenThere: openwrt-devel@lists.openwrt.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: OpenWrt Development List
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: "openwrt-devel"
Errors-To:
openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org
Adds the 2 required firmware files for MT7922 chips.
Signed-off-by: Daniel Danzberger
---
package/kernel/mt76/Makefile | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/package/kernel/mt76/Makefile b/package/kernel/mt76/Makefile
index cc8221d7ce..dd75390ee7 100644
--- a/package/kernel/mt76/Makefile
+++ b/package/kernel/mt76/Makefile
@@ -262,6 +262,11 @@ define KernelPackage/mt7921-firmware
TITLE:=MediaTek MT7921 firmware
endef
+define KernelPackage/mt7922-firmware
+ $(KernelPackage/mt76-default)
+ TITLE:=MediaTek MT7922 firmware
+endef
+
define KernelPackage/mt792x-common
$(KernelPackage/mt76-default)
TITLE:=MediaTek MT792x wireless driver common code
@@ -597,6 +602,14 @@ define KernelPackage/mt7921-firmware/install
$(1)/lib/firmware/mediatek
endef
+define KernelPackage/mt7922-firmware/install
+ $(INSTALL_DIR) $(1)/lib/firmware/mediatek
+ cp \
+ $(PKG_BUILD_DIR)/firmware/WIFI_MT7922_patch_mcu_1_1_hdr.bin \
+ $(PKG_BUILD_DIR)/firmware/WIFI_RAM_CODE_MT7922_1.bin \
+ $(1)/lib/firmware/mediatek
+endef
+
define Package/mt76-test/install
mkdir -p $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/tools/mt76-test $(1)/usr/sbin
@@ -630,6 +643,7 @@ $(eval $(call KernelPackage,mt7916-firmware))
$(eval $(call KernelPackage,mt7981-firmware))
$(eval $(call KernelPackage,mt7986-firmware))
$(eval $(call KernelPackage,mt7921-firmware))
+$(eval $(call KernelPackage,mt7922-firmware))
$(eval $(call KernelPackage,mt792x-common))
$(eval $(call KernelPackage,mt792x-usb))
$(eval $(call KernelPackage,mt7921-common))