Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp2977819pxj; Mon, 10 May 2021 15:30:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx32QVX4KKMsJGh9XEvIG4lCoTCA+19uVQt9Xc6ieHdC7TrprbJCLJcVwXT1kBp/8tDYVe3 X-Received: by 2002:aa7:da03:: with SMTP id r3mr102390eds.121.1620685811911; Mon, 10 May 2021 15:30:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620685811; cv=none; d=google.com; s=arc-20160816; b=EJ6gsxSHTSQWqsNXK2vcYSSIBvzYcvQZ1d/2jKMrY9E4DG5urpqJq+4bVU/XexPZZ6 jDuZh2ft5Ms2dP8ewU8/yOSJmZN5XzRRr7m/L8Ld64rb9tUO3SG5Zbl2p8KlaJ4ujtPt ER81vcP43xpYdBfNkrvjIh/QMN40Q89xs0RKsnufxd4ynskLQDbxtTnBXUUxrFa1v/y1 OFW+EvPn7azv7s6yBpElGavkBYdpK4EimXgMOUP5aRG6qOlak5BntjQMBfvuxisKnnDs VdesTarQXnFZFzRJBeTnDFVHt6feu01zntBk8BTajb6XXKxCzAF/whjjrWxQfB/rUlwQ yUqg== 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=wtZzsIiLFRt/eUZklTB9I0kPO90adfkgeo5ZMJCZ2XI=; b=buwN6ncX/enSr7P44ASZc03Mn++kzhjXikglMqHMUhdEj4CTYwPauthLmoVx4k+bnU qSxs8nTvOqKXfkF/e49UL7pH/q6SMZ7qnzfRtpfZ9WyKCXq1Qsx2ksqCfTjr9vBEk4GF 2TLrboz12dIhT/IdZe3ZCIeuLy8LFjfjDjbdy4wV+U+pdb4wHxp8kCfpo11y7Hf+Li62 ctSJPJAa/B/HqdJBms5BryGFsiVHLtqNCgB0TUsst9LGet0f/5u/CE624cP9xmrF+qDH tKyDvIFZMGnH0e2hwkhC8Xuqqfi0N+eXpug6pMRkPR9SymsYD2SQBkSYmMTSzhO2QXFG i8Qg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=PeNYcF+g; 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 hg4si13540710ejc.442.2021.05.10.15.29.47; Mon, 10 May 2021 15:30:11 -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=PeNYcF+g; 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 S231205AbhEJWas (ORCPT + 99 others); Mon, 10 May 2021 18:30:48 -0400 Received: from mail.kernel.org ([198.145.29.99]:42826 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230271AbhEJWal (ORCPT ); Mon, 10 May 2021 18:30:41 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 8352A61581; Mon, 10 May 2021 22:29:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1620685776; bh=Y+h1pRIZkPuwq+pJR/OlUZ50r7b3olVRI964OO47VeE=; h=From:To:Cc:Subject:Date:From; b=PeNYcF+gHG8+H3d2oTNuOn1/dVCgqyve/2C3S2/RTDURFzME5TWuwNaDUEqiuuH/d m6c+0OiOQlEDgQQd/93GDgx3MR9a4G63ajs4lAEMSIUimnGZ3Q7wBrPIGLGTn+rSxM ql8pd3JgtHD7IKLdE5Siwi9r5Mm/npZVQbmllEd5J9GWXKKfu+O4kba6JItImL6C37 08z5oUQyHiUzOm3+sAnlWuwWqdqBWlc+WI6Rc6FBBsEmKs/yRCHdUpMe7E95vRTtNH fMdX30nla8HkQNx8B3PtcLSo59D6lCZNKGY5nkqwc6gre2G85yPmkrJJFvwkloLD6x 5LO0MAtViPYTw== From: Lorenzo Bianconi To: nbd@nbd.name Cc: linux-wireless@vger.kernel.org, lorenzo.bianconi@redhat.com, sean.wang@mediatek.com Subject: [PATCH 0/5] mt7663s: enable runtime-pm support Date: Tue, 11 May 2021 00:29:19 +0200 Message-Id: X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org As already done for mt7663e, introduce runtime-pm support for mt7663s Lorenzo Bianconi (5): mt76: sdio: do not run mt76_txq_schedule directly mt76: mt7663s: rely on pm reference counting mt76: mt7663s: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path mt76: mt7663s: enable runtime-pm mt76: mt7615: set macwork timeout according to runtime-pm .../wireless/mediatek/mt76/mt7615/debugfs.c | 2 +- .../net/wireless/mediatek/mt76/mt7615/mac.c | 29 ++++++++++---- .../net/wireless/mediatek/mt76/mt7615/main.c | 18 +++++---- .../wireless/mediatek/mt76/mt7615/mt7615.h | 7 +++- .../wireless/mediatek/mt76/mt7615/pci_mac.c | 7 ++-- .../wireless/mediatek/mt76/mt7615/sdio_mcu.c | 39 +++++++++++++------ .../wireless/mediatek/mt76/mt7615/sdio_txrx.c | 16 ++++++-- .../wireless/mediatek/mt76/mt76_connac_mac.c | 4 +- drivers/net/wireless/mediatek/mt76/sdio.c | 16 +++++--- 9 files changed, 95 insertions(+), 43 deletions(-) -- 2.31.1