Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1657363rwb; Thu, 1 Dec 2022 22:18:40 -0800 (PST) X-Google-Smtp-Source: AA0mqf7gH1hXjfjTcRb2qfWB6dDVTAsrveFbNP+zEmM5Oi/uXnPlIHqodMnOS2yXSlkHS/cjRcLz X-Received: by 2002:a05:6a00:1f10:b0:573:578b:e773 with SMTP id be16-20020a056a001f1000b00573578be773mr54233183pfb.11.1669961920004; Thu, 01 Dec 2022 22:18:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669961919; cv=none; d=google.com; s=arc-20160816; b=szfijGliGGAocdkAVNM6gTW/uK1fsdQ6rrybguErXHzhIBgJM5buQSFfbOJk5IQ/CF 4JowI/6RBJ2FvOjCYBnKliD4JYXUfcfhtUeRlZxZy9C5lKRfixgSWfxicXOx0mIXBMEs YkIev59c+VJgnSCMrrGlwIhOkjxeQbbqGbdGnAP/B945CI/0qZWNfO8Cdg2mx+8XUsuP 1wfOszcdYfa3N6Y972o/go83do5SxV8t56XYL/l60/k/jr6roRaWdQJTRLxaQ3mwPZDO aNWM6jULcaMTUICm1yPyuat9UnKwEPdmLpQ9sOxAyZ6wTk6cY8S4Gjnig1PHnI+fHz2k qCGQ== 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 :message-id:date:subject:cc:to:from:authenticated-by; bh=Z+RZSUGlZbjoEFHjuyUdaP71UV2tE3jfRSjsTjoSsg8=; b=oebjx+bLWTkkCL+SHwHbW7X52ii2R17FipCW1djlQCR5Y3w0mEJUorkWrUTCIURDCb me8w1iEKtQZXYHK7s1ONA7Yk63EyGOdgNJ/aCnInZAgBvxCw4wMrbwN81b4VSd7U8CHt XNIMQCIdFAnTvoui8phZZ8jOhWGLJdD/iwMC1Fsw48+6F+4MR3GvQyC+DMDJeWRFBHNd fRA2zkjy2iT0DIBXL6WfEyDPjZPv5U4bUAxghb0RJgfuJG8smxGcWn87IgwxFOXKn7uF 6yvk4+TS24c4NYagRXAL3yajsMZ6N6rutCNFK9NLvnAYO2dlu7MnxCJUKdAl0Jm9AwOV zwRA== 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 mi18-20020a17090b4b5200b0020a97a92a2fsi7146130pjb.135.2022.12.01.22.18.30; Thu, 01 Dec 2022 22:18:39 -0800 (PST) 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 S232260AbiLBGQk (ORCPT + 66 others); Fri, 2 Dec 2022 01:16:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36988 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230094AbiLBGQj (ORCPT ); Fri, 2 Dec 2022 01:16:39 -0500 Received: from rtits2.realtek.com.tw (rtits2.realtek.com [211.75.126.72]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 2BD3AA8969 for ; Thu, 1 Dec 2022 22:16:37 -0800 (PST) Authenticated-By: X-SpamFilter-By: ArmorX SpamTrap 5.77 with qID 2B26FiRuA006311, 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.81/5.90) with ESMTPS id 2B26FiRuA006311 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=FAIL); Fri, 2 Dec 2022 14:15:44 +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_128_GCM_SHA256) id 15.1.2375.32; Fri, 2 Dec 2022 14:16:30 +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, 2 Dec 2022 14:16:30 +0800 From: Ping-Ke Shih To: CC: , Subject: [PATCH 0/4] wifi: rtw89: correct settings for multiple VIFs Date: Fri, 2 Dec 2022 14:15:23 +0800 Message-ID: <20221202061527.505668-1-pkshih@realtek.com> X-Mailer: git-send-email 2.25.1 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: 12/02/2022 06:00: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?Q2xlYW4sIGJhc2VzOiAyMDIyLzEyLzIgpFekyCAwMToyMDowMA==?= X-KSE-BulkMessagesFiltering-Scan-Result: protection disabled X-KSE-ServerInfo: RTEXH36505.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 Initially, this driver only considers single VIF, so something can't work well when we are going to support multiple VIFs. This patchset is to consider more about multiple VIFs, and add missing things during single VIF development. Po-Hao Huang (4): wifi: rtw89: add mac TSF sync function wifi: rtw89: stop mac port function when stop_ap() wifi: rtw89: fix unsuccessful interface_add flow wifi: rtw89: add join info upon create interface drivers/net/wireless/realtek/rtw89/mac.c | 64 ++++++++++++++++++- drivers/net/wireless/realtek/rtw89/mac.h | 3 + drivers/net/wireless/realtek/rtw89/mac80211.c | 3 + drivers/net/wireless/realtek/rtw89/reg.h | 17 +++++ 4 files changed, 84 insertions(+), 3 deletions(-) -- 2.25.1