Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp114421pxy; Tue, 20 Apr 2021 14:06:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwYDOYHi6lKdLP6jEz3a5bVVrzJQUKZoC+fyV8XH4AaK2HPmqmw3cbIFutQQTZs5WpaR0KL X-Received: by 2002:a63:ab05:: with SMTP id p5mr18733021pgf.149.1618952794500; Tue, 20 Apr 2021 14:06:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618952794; cv=none; d=google.com; s=arc-20160816; b=wKCpzXcWG+8eE/DLeungYIY+jDGGdu1dxR3dp3gOSWV26kl4YYxweNuXaRhcu5rv+j AdadIfxIU1z1wyBJdiJ+Ylf9fTM078iwK0CpmF6fqya2R3k0ayH/idO8c39qulvPXtve xa9oCKlt/lZJ8F1tp/jeDc5yO1Y7J3KXHlT8bQTYOVuZzrEvn7RSVypdxlLbYGBoRPT4 7ltpy9dYGBpKH23g50UQ/DyLXLfBJF9eGjcoiGrqdRYmgWEhAIy2bYlfs2YLRHveqPD8 OYn//vpyqf0kCIhffLRpxTtKv7mLe/uTcz9muq44ny8wCGA1uVDnMDLL+Oipsa0MXnC0 pLfg== 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:dkim-signature; bh=L0RZi00kENDX2npdExo1oau0BbfooD0HJYe7s/Nr3fU=; b=EqHQCJ5H8pYrl/Mdnw4XNcqxenH0syte/VzOwNx4QRgMm96G6i++KQSuMrQYTI+/tf K41BfixkLYaKOLVSN8Oygfro75ge0iDQdJWxo6s5jApFBmXBub0NtjQ1VG/QvQu3rSiP f0sDYGq9OVZ7ittXAQ3TRkOam1k9UNnei4/EC53sCc0j1Oq4T8ASVFhMt86sCQrY7l5l SEpcZ59h8VPRmrn2D2kr2GO0gMe5BCs4pm5iAFTzfFvbkOIZA6Un/g3AGMmGV17QDTwm tihynyFUDpTFuwSxWEsBIUpTGkpWr5pYw48xAwKN3oibGb26smgOlMjX3QnujKH6LguU nfMA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=FA5VQGjg; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p11si230956pjj.44.2021.04.20.14.06.19; Tue, 20 Apr 2021 14:06:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=FA5VQGjg; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 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 S233909AbhDTVGL (ORCPT + 99 others); Tue, 20 Apr 2021 17:06:11 -0400 Received: from mail.kernel.org ([198.145.29.99]:43992 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233548AbhDTVGL (ORCPT ); Tue, 20 Apr 2021 17:06:11 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 1BD0A6135F; Tue, 20 Apr 2021 21:05:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1618952739; bh=p7XH/kqvjwyGpt2o6ruBQnGMax6igugp4pbgAgcVHos=; h=From:To:Cc:Subject:Date:From; b=FA5VQGjgPVS5wjF/EZoxG20VEefUaspEG5NVvTZsUvOrAsiPyr37I5VaXDlnVeDBf eiMAUheFUDeHUFZGa3IwqjN9BazAlslCCHejF6FLy87qlGMHeMSU0ZuzI+SbzjL4bT Hon8iKN1oWv4IYTY2iEK3nS/Xz25NrkuY5oW40B6BxHYwnD3hjhDgnbETp7EVAGjdS qoTaH5dvQ7C1rlM8fQowCJzXEBPzJFAefP/LfbnzZRCKl66a7v2IGwIWfTBaXIWwPT 8EDfM/Rki33K0XsfwXtrzsL0x2J/0eLA51AE719TcJLtEMW62gE1m2cTH9WrOPIY1I n1IgmR5PmbI9g== From: Lorenzo Bianconi To: nbd@nbd.name Cc: linux-wireless@vger.kernel.org, lorenzo.bianconi@redhat.com, sean.wang@mediatek.com, ryder.lee@mediatek.com Subject: [PATCH 0/2] mt76: move token management in mt76 module Date: Tue, 20 Apr 2021 23:05:30 +0200 Message-Id: X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Move token management in mt76 common module since it is shared between mt7615, mt7915 and mt7921 drivers Lorenzo Bianconi (2): mt76: move token_lock, token and token_count in mt76_dev mt76: move token utilities in mt76 common module drivers/net/wireless/mediatek/mt76/mt76.h | 54 +++++++++++++-- .../net/wireless/mediatek/mt76/mt7615/mac.c | 14 ++-- .../net/wireless/mediatek/mt76/mt7615/mmio.c | 1 + .../wireless/mediatek/mt76/mt7615/mt7615.h | 3 - .../wireless/mediatek/mt76/mt7615/pci_init.c | 3 +- .../wireless/mediatek/mt76/mt7615/pci_mac.c | 10 +-- .../net/wireless/mediatek/mt76/mt7915/init.c | 3 +- .../net/wireless/mediatek/mt76/mt7915/mac.c | 64 +++-------------- .../wireless/mediatek/mt76/mt7915/mt7915.h | 5 -- .../net/wireless/mediatek/mt76/mt7915/pci.c | 1 + .../net/wireless/mediatek/mt76/mt7921/init.c | 4 +- .../net/wireless/mediatek/mt76/mt7921/mac.c | 58 +++------------- .../wireless/mediatek/mt76/mt7921/mt7921.h | 5 -- .../net/wireless/mediatek/mt76/mt7921/pci.c | 1 + drivers/net/wireless/mediatek/mt76/tx.c | 68 +++++++++++++++++++ 15 files changed, 153 insertions(+), 141 deletions(-) -- 2.30.2