Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp142406rwi; Thu, 13 Oct 2022 23:05:38 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5kJd5iaQWUYj2Fi1XcsHLseXIBZCrahcaVs9Yzi8WYEJmQXj5a6yc5S4WGAe4d2sOk6QHR X-Received: by 2002:a63:81c3:0:b0:458:f345:7ff9 with SMTP id t186-20020a6381c3000000b00458f3457ff9mr3249117pgd.378.1665727538220; Thu, 13 Oct 2022 23:05:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665727538; cv=none; d=google.com; s=arc-20160816; b=paN94YkFT2vAjEKy0ewGwL77Cwcu6h6rhCzo8BnV8jQaRh0qx1RgWfa9pRQcNYAMDG WzgVy62tqc6HLpVrrhTetJa6E5ctirIq8IHKQ7XQS6AML67hon0kBU1Hk5tYpW0zOolx Ey9ml3tvznq5wk6j+dhb2ROiU1pJdkrl9pxUEhC5ZURgR2CD/hUJOi7bnZghzr+I/6IZ Ysy9YUhkUjv9JfEn2LCyOEiw7FH3poTX+KJf0fReIMT94b67L/kLcTOrljTKuOal0etz gA2quW1wJowZM8JBbvG9AE4cRMyoH329AnXZpcxSKxCXinq7FQ3VMnY3hmIhztUaP1l2 6DlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :authenticated-by; bh=wja7SKWPOC15dEgbpguXSRPaq7OjnC2tkhW3gTrF2BA=; b=K/ZX/NzBLVQgjct08BxXcEzMou/GOODTbZlFZE/gl9tTZSQQD+8p/Lv+Q6omlQzmWf iIYE5mwmNruwwR7b9THcvjapv2eUM+KXuo9RJBPpUef6xmiUaJ4YLkeBxiXOJI74HCua /0c0T1uw1xHiuakfwFrMmyfNZ5QoLtmWqM8E16+F5N/Qw5FCQ2li3MYoI/Wk7He9OVej q+WY8DNEo5UXeKPsm1WbP+bp5fmTjrbevk+EJiV5jdIc78SzeagS3jdRk7Q+a4cttRHD scxID1qk3i38qzuib1xmeRHI4yufMrykXF5jCOVqRl5DTEfFUEn3dQFIvLgFnX8iDvap SwoQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j185-20020a638bc2000000b0043ab83b731asi1627355pge.689.2022.10.13.23.05.29; Thu, 13 Oct 2022 23:05:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229673AbiJNGEJ (ORCPT + 62 others); Fri, 14 Oct 2022 02:04:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59178 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229776AbiJNGEG (ORCPT ); Fri, 14 Oct 2022 02:04:06 -0400 Received: from rtits2.realtek.com.tw (rtits2.realtek.com [211.75.126.72]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id E90D21ABED2 for ; Thu, 13 Oct 2022 23:03:50 -0700 (PDT) Authenticated-By: X-SpamFilter-By: ArmorX SpamTrap 5.77 with qID 29E62V440023552, This message is accepted by code: ctloc85258 Received: from mail.realtek.com (rtexh36504.realtek.com.tw[172.21.6.27]) by rtits2.realtek.com.tw (8.15.2/2.81/5.90) with ESMTPS id 29E62V440023552 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=FAIL); Fri, 14 Oct 2022 14:02:32 +0800 Received: from RTEXMBS04.realtek.com.tw (172.21.6.97) by RTEXH36504.realtek.com.tw (172.21.6.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.7; Fri, 14 Oct 2022 14:03:02 +0800 Received: from localhost (172.21.69.188) by RTEXMBS04.realtek.com.tw (172.21.6.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.7; Fri, 14 Oct 2022 14:03:01 +0800 From: Ping-Ke Shih To: CC: Subject: [PATCH 4/4] wifi: rtw89: 8852b: add 8852be to Makefile and Kconfig Date: Fri, 14 Oct 2022 14:02:37 +0800 Message-ID: <20221014060237.29050-5-pkshih@realtek.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20221014060237.29050-1-pkshih@realtek.com> References: <20221014060237.29050-1-pkshih@realtek.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=US-ASCII X-Originating-IP: [172.21.69.188] X-ClientProxiedBy: RTEXMBS02.realtek.com.tw (172.21.6.95) To RTEXMBS04.realtek.com.tw (172.21.6.97) X-KSE-ServerInfo: RTEXMBS04.realtek.com.tw, 9 X-KSE-AntiSpam-Interceptor-Info: trusted connection X-KSE-Antiphishing-Info: Clean X-KSE-Antiphishing-ScanningType: Deterministic X-KSE-Antiphishing-Method: None X-KSE-Antiphishing-Bases: 10/14/2022 05:44:00 X-KSE-AttachmentFiltering-Interceptor-Info: no applicable attachment filtering rules found X-KSE-Antivirus-Interceptor-Info: scan successful X-KSE-Antivirus-Info: =?big5?B?Q2xlYW4sIGJhc2VzOiAyMDIyLzEwLzE0IKRXpMggMDM6MTg6MDA=?= X-KSE-BulkMessagesFiltering-Scan-Result: protection disabled X-KSE-ServerInfo: RTEXH36504.realtek.com.tw, 9 X-KSE-Attachment-Filter-Triggered-Rules: Clean X-KSE-Attachment-Filter-Triggered-Filters: Clean X-KSE-BulkMessagesFiltering-Scan-Result: protection disabled X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Now, basic materials for 8852be are ready, so add 8852be to Kconfig and Makefile. Current version can support STA, AP and monitor modes. We still fine tune some features, such as BT coexistence, performance, and power consumption. Signed-off-by: Ping-Ke Shih --- drivers/net/wireless/realtek/rtw89/Kconfig | 14 ++++++++++++++ drivers/net/wireless/realtek/rtw89/Makefile | 9 +++++++++ 2 files changed, 23 insertions(+) diff --git a/drivers/net/wireless/realtek/rtw89/Kconfig b/drivers/net/wireless/realtek/rtw89/Kconfig index 93e09400aac49..2b20cf8bbf3aa 100644 --- a/drivers/net/wireless/realtek/rtw89/Kconfig +++ b/drivers/net/wireless/realtek/rtw89/Kconfig @@ -19,6 +19,9 @@ config RTW89_PCI config RTW89_8852A tristate +config RTW89_8852B + tristate + config RTW89_8852C tristate @@ -33,6 +36,17 @@ config RTW89_8852AE 802.11ax PCIe wireless network (Wi-Fi 6) adapter +config RTW89_8852BE + tristate "Realtek 8852BE PCI wireless network (Wi-Fi 6) adapter" + depends on PCI + select RTW89_CORE + select RTW89_PCI + select RTW89_8852B + help + Select this option will enable support for 8852BE chipset + + 802.11ax PCIe wireless network (Wi-Fi 6) adapter + config RTW89_8852CE tristate "Realtek 8852CE PCI wireless network (Wi-Fi 6E) adapter" depends on PCI diff --git a/drivers/net/wireless/realtek/rtw89/Makefile b/drivers/net/wireless/realtek/rtw89/Makefile index a87f2aff4def2..ec0f5da65d6a1 100644 --- a/drivers/net/wireless/realtek/rtw89/Makefile +++ b/drivers/net/wireless/realtek/rtw89/Makefile @@ -24,6 +24,15 @@ rtw89_8852a-objs := rtw8852a.o \ obj-$(CONFIG_RTW89_8852AE) += rtw89_8852ae.o rtw89_8852ae-objs := rtw8852ae.o +obj-$(CONFIG_RTW89_8852B) += rtw89_8852b.o +rtw89_8852b-objs := rtw8852b.o \ + rtw8852b_table.o \ + rtw8852b_rfk.o \ + rtw8852b_rfk_table.o + +obj-$(CONFIG_RTW89_8852BE) += rtw89_8852be.o +rtw89_8852be-objs := rtw8852be.o + obj-$(CONFIG_RTW89_8852C) += rtw89_8852c.o rtw89_8852c-objs := rtw8852c.o \ rtw8852c_table.o \ -- 2.25.1