Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp5527806rwd; Wed, 24 May 2023 03:11:29 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4fUc1z9y1gk9SFO8dqvOGcS3ryJJQnWVZjNBvPLVi+L1CmmpMiPGLLoVcjVMIdsJNubGo/ X-Received: by 2002:a05:6a20:2453:b0:104:8045:c952 with SMTP id t19-20020a056a20245300b001048045c952mr15213408pzc.23.1684923089061; Wed, 24 May 2023 03:11:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684923089; cv=none; d=google.com; s=arc-20160816; b=P97lt0FovG2KB8R1NDze2Sd1FH/hKWm3xY49ldB9B1NkSGfGsvx3o0IP3HbSb7ZOF9 /dpVNQancadItXCJ7SWoc5TA8Ewl7kBLTlEiXyx27hx4fqa+zAfVgwGxPXoXh1wFi2Cv 5hN4exICL9ia14itR1BIveDKUFMr1sGss6zQOP6952Ar6nIHG4P+LPnGtcLGn2rdt0/v rb1D4sniLbPZtswdwocqwUmM7Vo7/koRz2bftAAAb5oKtpAgO2OX4VRjG2KFAtcuOtv5 GCf/RhUjjIZ8Q6pWPfPuIKNtgKoOx4zFHCCVQ36tT1y0tgWMHsUMtVdNzuxnUjzYjRR3 7JnA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:message-id:in-reply-to :date:references:subject:cc:to:from:dkim-signature; bh=1TSMUucr5nq3TnrTlLSKVlPb3qxf3e5lXlu9sjvtc8o=; b=hUfZrpm5orTcR+Y8wWC1QKiMUZqIsc4SLEYqFbJqxgHDkBK+IeKoszCdQoRdzDI67H D1apD+HPOHDrAS1Q+SO+dLNqr3Dq21xwYdJ1ELX2Pvma7RH3BIDdT4ow4Ur0pZay/U3W QWT0Gw6mPMrwQRTZHyHQe2hdZqirdl3avtHYBclPQzpCqzuxRfbF2cIDZgoHxwmeoOQv ZX9S0iKyMafLFfReteej2OPdCvNo+RCEOrKeFPK4IMH9hGRk75BJMj4Avn39jfbfrqNw 9S8x/tOfKnQ2APn+B/q5C+gxlRG452YaNS3ltGBJPzRvPwvw6s0n1pXkJ/0eMp4FvFQR Z4Yg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jVfzSewa; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l190-20020a6388c7000000b004faf33e2755si8226277pgd.349.2023.05.24.03.11.21; Wed, 24 May 2023 03:11:29 -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; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jVfzSewa; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231167AbjEXJyP (ORCPT + 62 others); Wed, 24 May 2023 05:54:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35246 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232020AbjEXJyA (ORCPT ); Wed, 24 May 2023 05:54:00 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2AAB1184 for ; Wed, 24 May 2023 02:53:54 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B4264629A0 for ; Wed, 24 May 2023 09:53:53 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E39E9C433D2; Wed, 24 May 2023 09:53:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1684922033; bh=LBztt9LoyPY/XquFLTs0T7VWX7VrvUKUT1G85x0Yxho=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=jVfzSewanpXoRGhiq9k+55gNai0/HE8I8JKpTTHUFf6oqhGw+mN6hCZgs5j9C07lt su4s1f3TFuVSFDJ1j1epEY5KSgpUZPJrZ6trCwlGXqWS1+w54VjkfASxiAjtC9jIyR waWWEwpzU3JPbhx/ljF4V8+SSui6xO59Gd1TLrMlCl60QClEO2SO8+lv1VrXXPAHn+ 8TswkQRP2frD1T1hfb2yaAxhznxvaBWTM2c0+e84UHNemA2ouQToBzgZXg96zsCs9N Wxh25NJXrwR31MSlIgn9hx1eBYZ3cfKCEML+a9x2jeEc14v4XuVFZqqNNIR3q4ipX4 gGnt1OJpPDC3g== From: Kalle Valo To: Larry Finger Cc: Jernej =?utf-8?Q?=C5=A0krabec?= , Ping-Ke Shih , Martin Blumenstingl , "linux-wireless\@vger.kernel.org" , "tony0620emma\@gmail.com" Subject: Re: wifi: rtw88: questions about adding support for RTL8723DS/RTL8723BS References: <5a47af41569c4f0b91d6d2bc054586d0@realtek.com> <5673351.DvuYhMxLoT@jernej-laptop> Date: Wed, 24 May 2023 12:53:49 +0300 In-Reply-To: (Larry Finger's message of "Thu, 18 May 2023 13:48:28 -0500") Message-ID: <87lehekqc2.fsf@kernel.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 Larry Finger writes: >>>> To make rtlwifi support SDIO is another way. It seems like add a HCI is >>>> easier than an new chip, and we can have a simple support list of rtlwifi >>>> and rtw88 eventually, like >>>> >>>> rtlwifi rtw88 >>>> 8723BE o >>>> 8723BS o? >>>> 8723DE o >>>> 8723DS o >>> Per chip support matrix is: >>> 8723BE: rtlwifi >>> 8723BU: rtl8xxxu >>> 8723BS: staging driver which I'd like to replace >>> 8723DE/U/S: rtw88 >>> >>> HCI support matrix: >>> rtlwifi: PCIe, USB >>> rtl8xxxu: USB >>> rtw88: PCIe, USB and SDIO >>> >>> So it seems you are right: I should consider whether adding RTL8723BS >>> support to rtw88 is the right choice. >> >> While rtw88 might not be best choice by above matrix, it seems to be most >> featureful, stable and at least from what I saw, easiest to add new variants. >> >> I'll do a bit of experiment with rtw88 to see how hard it would be... >> >> Best regards, >> Jernej > > Now that RTL8192CU is being handled, the USB part of rtlwifi is being > considered for deletion. If you decide in terms of adding RTL8723BS to > rtlwifi, please let me know. From higher level point of view I would prefer rtlwifi going away in the long run and the development focus be on rtl8xxxu, rtw88 and rtw89. So if at all possible, please avoid adding new hardware support to rtlwifi. But of course I'm not familiar with Realtek designs so please do correct if I'm missing something :) -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches