Received: by 2002:ab2:710b:0:b0:1ef:a325:1205 with SMTP id z11csp782492lql; Mon, 11 Mar 2024 18:38:39 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWUuyYy9l2whWMghaRkV3My+Y3RMlEvTFeuGk9kwS+2Va4y4BWpg+fIm3IHEs/xnZ84qSk2GvM4I8KGWRETsyNikNFJZCyCzIcockeXZw== X-Google-Smtp-Source: AGHT+IEFdN9UypZt/Bqe0ang9wxHZN4QnmEo8H6FsCojgqaz4Q6OKr35MxTq4tSh0Y1ufbqsge6Z X-Received: by 2002:a05:6a20:9151:b0:1a3:ef4:a43a with SMTP id x17-20020a056a20915100b001a30ef4a43amr2307367pzc.4.1710207518939; Mon, 11 Mar 2024 18:38:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710207518; cv=pass; d=google.com; s=arc-20160816; b=eylx2mPURjBF5sZTZMNuUYrPMTkz3MTOMHuEujT6PE+/go5hWSTQEy1uEgDvHGqwYW oHnkOqsKAaxETD3K4IrpGLx5dVYkuSVrjASyelfHW14CAbAxD2LARMJXEL3/aFRzBALb D7LAhChbljcN8ckJwjwoLVFIb4C4E2EKwSlS2ByiFVqkF/T39obD4lj8e4cd6U2aE+qp vqHkPTfV24YGKFcz8POOFBVzYeFuyDwY/9fZPmrEKEgyAfQlIN9OeOUwMovTeucoaXVZ fh9bmo4S2//1j14UB0QJ0A6O5xC8tdU8pbEZqb2AqZeLM6yD7cVcrAahzyblmR6g7ccn 45kw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from; bh=65wqu+OtkHAHKiKWt5w8cs7lGiCSkHzJWXEpr3nfDXY=; fh=4papc12ra5onpkTOe/ePxQsLw2Ob2gsKo8Ya+y1zEDA=; b=rwMvqUnV81Q/I7no2cV6W+7lhmcbDZlccw2sTEwIBPTrJB6I5Zs5z8qWWFNtpDjze8 DE0KW75+ugX/DcxkmYpaD41US156ZVCmmZVJuReYMoQvTjH3c+kt0VxARZanjcdwdFxw LFwT/IbrNxpK2SnU71O2X6RCojFEjgbWyzeLBHMCyxQZLyWCN/bOrk+a6tEtMPnCzPOW kzOp0S6OSot9fzSFjOnNNbE/irAUD4ynsagNaQSp1LoiUNuB/G3YMvhKhSi8p1eK6mDc XKDWlfTXI+CuetUCLSqto8aLmb720HLRAhcTbfty+qj09moW2c6SQ8aKuhU3bLdlhOrb qmfQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=realtek.com); spf=pass (google.com: domain of linux-wireless+bounces-4577-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-4577-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id p15-20020a170902e74f00b001ddabc2a012si1619825plf.82.2024.03.11.18.38.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Mar 2024 18:38:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-4577-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=realtek.com); spf=pass (google.com: domain of linux-wireless+bounces-4577-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-4577-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 7D48E28197D for ; Tue, 12 Mar 2024 01:38:38 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 7F46210E3; Tue, 12 Mar 2024 01:38:36 +0000 (UTC) X-Original-To: linux-wireless@vger.kernel.org Received: from rtits2.realtek.com.tw (rtits2.realtek.com [211.75.126.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CC195EC3 for ; Tue, 12 Mar 2024 01:38:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=211.75.126.72 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710207516; cv=none; b=isN77oaC4MyYwH5aeCbNGHi17oFBiKh25mTlbFOwPD5vbosXU21HJ1IPgZacZOzN+ShjP8i2JjV0ajxGcNU9/xac2/SG7G19Fa9DvYnfMT4E1bX5HaW+IqK+JE67Y9SPV3cWeDFmfnULT+mY9f+9FvUvi9HQymttoekg4UT/iyc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710207516; c=relaxed/simple; bh=sBaawW/FnZ4SJ7p1aFmGljmnmCqxEUprrs0YUg5AYlM=; h=From:To:CC:Subject:Date:Message-ID:MIME-Version:Content-Type; b=WS7ZRi50/HBELCSSw1BgrmoUSZ08F//Y0Tmdn2j52ooaoClPsfuQMOvU7wde0ctK+cxK0PTeL0mM9zoAioXQ0ioDJmHQz+/24CtAx+goozGUE16czN8ybl7+BPpyI7Gs2PE06AP/QOUyjq6dVId3NvOyTsduyqrhMMdda2bdnho= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=realtek.com; spf=pass smtp.mailfrom=realtek.com; arc=none smtp.client-ip=211.75.126.72 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=realtek.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=realtek.com X-SpamFilter-By: ArmorX SpamTrap 5.78 with qID 42C1cQH413941682, This message is accepted by code: ctloc85258 Received: from mail.realtek.com (rtexh36505.realtek.com.tw[172.21.6.25]) by rtits2.realtek.com.tw (8.15.2/2.95/5.92) with ESMTPS id 42C1cQH413941682 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 12 Mar 2024 09:38:26 +0800 Received: from RTEXMBS04.realtek.com.tw (172.21.6.97) by RTEXH36505.realtek.com.tw (172.21.6.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 12 Mar 2024 09:38:26 +0800 Received: from [127.0.1.1] (172.21.69.94) by RTEXMBS04.realtek.com.tw (172.21.6.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 12 Mar 2024 09:38:26 +0800 From: Ping-Ke Shih To: CC: , Subject: [PATCH v2 0/6] wifi: rtw89: add BT-coexistence materials for 8922A and enable 8922AE Date: Tue, 12 Mar 2024 09:37:15 +0800 Message-ID: <20240312013721.17452-1-pkshih@realtek.com> X-Mailer: git-send-email 2.25.1 Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: RTEXMBS02.realtek.com.tw (172.21.6.95) To RTEXMBS04.realtek.com.tw (172.21.6.97) X-KSE-ServerInfo: RTEXH36505.realtek.com.tw, 9 X-KSE-AntiSpam-Interceptor-Info: fallback X-KSE-Antivirus-Interceptor-Info: fallback X-KSE-AntiSpam-Interceptor-Info: fallback The more BT-coexistence materials are added by this patchset to have initial basic functions, and WiFi features of STA, AP and monitor modes are also ready now, so we can enable 8922AE. Since new files are added to Kconfig/Makefile, apply checkers of sparse and smatch to this patchset, and no any error/warning is reported. v2: - (patch 1/6) fix unused-but-set-variable warning reported by kernel test robot . Ching-Te Ku (5): wifi: rtw89: coex: Add WiFi role info format version 8 wifi: rtw89: coex: Add antenna setting function for RTL8922A wifi: rtw89: coex: Add TDMA version 7 wifi: rtw89: coex: Add TDMA slot parameter setting version 7 wifi: rtw89: 8922a: update chip parameter for coex Ping-Ke Shih (1): wifi: rtw89: 8922a: add 8922ae to Makefile and Kconfig drivers/net/wireless/realtek/rtw89/Kconfig | 15 + drivers/net/wireless/realtek/rtw89/Makefile | 12 +- drivers/net/wireless/realtek/rtw89/coex.c | 964 ++++++++++++++++-- drivers/net/wireless/realtek/rtw89/coex.h | 72 ++ drivers/net/wireless/realtek/rtw89/core.h | 108 +- drivers/net/wireless/realtek/rtw89/fw.c | 42 + drivers/net/wireless/realtek/rtw89/fw.h | 27 + drivers/net/wireless/realtek/rtw89/rtw8922a.c | 156 ++- 8 files changed, 1285 insertions(+), 111 deletions(-) -- 2.25.1