Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1601878ybz; Thu, 30 Apr 2020 02:12:19 -0700 (PDT) X-Google-Smtp-Source: APiQypIPwhfomEBZ2TEA3/i+MXF1oIVmN3G+des2gI2nz9eCgSiFZOgsd+HbbB/9jnB3Ky3d99Q9 X-Received: by 2002:aa7:df0a:: with SMTP id c10mr1694101edy.306.1588237939620; Thu, 30 Apr 2020 02:12:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588237939; cv=none; d=google.com; s=arc-20160816; b=MeUP/M3UXhjoRdXtR1w25uyDpH4/s6iAOLgP2iFJTupWw1M9ZRg3JdnHRWWeJ1ickk Bras7SNMGiXlmO4r141YpFT0g90WH0XQyvCAxJpdSZ4ZuIwXFwOONyLyWDT0ckNYNn/N sf5lhA3Jztt1nOGbBEwUI6VK+wwM6I/KtJdASVwk+HtLFlUxhrbb3ypNfi7lYKTkecSd bXZMydy52PN61pQYDXmQZTNE4ASRmojCifLbuMAE3jUHeTr466gw95LDLKUDcj3aRpo0 hx31QkzRAFhdqSfgf2Ak0go//6JbMAY8I/7kajmLV+076DV5hcRIBU/DLFRosBvUkxZ/ ff+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=7n8OHzuH9HrgzpAc0t7qmy2iGDbg+jKIuQiiZYX8jgI=; b=ZTBtwE9sO587VKlK9P8g9k51LeFOas/Rr36KKT1RCT5lFhmMQL1WRegZCozre23/fu 3cM/u5SSpfl6tX8dQhIqfT22avhuDe0M7ZWt3sfTm+LRgw3GF8SRaYQxE+ZVIo9BQNz+ ZTokTlyvM8ra5e4zbINyHhAnlytZ5j5Mk0AUCMto+e39493Ze3HIGB2WzTJ8YVne1/x4 127sPQNPK4r5gPpIHJGc3o5eWUwIQq8iQCxXo+QAWVy0OFfsFLBOcD0JVnK/ds5vWx/A QRA7++asXI0xEo4XlGjZ/+uIQbf9uJuEGv8+bqz56Ctw2M+ly3kpU4aa1gnUd55Cgk2+ ndQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="Y/ol0t36"; 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 oq22si5222866ejb.213.2020.04.30.02.11.54; Thu, 30 Apr 2020 02:12:19 -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=default header.b="Y/ol0t36"; 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 S1726760AbgD3JLp (ORCPT + 99 others); Thu, 30 Apr 2020 05:11:45 -0400 Received: from mail.kernel.org ([198.145.29.99]:48474 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726531AbgD3JLp (ORCPT ); Thu, 30 Apr 2020 05:11:45 -0400 Received: from localhost.localdomain.com (unknown [151.48.130.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 2824D2082E; Thu, 30 Apr 2020 09:11:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1588237905; bh=qYKXVG525kcJYMIpXLoKjSYurQvdHvTSRuEfaeMk4yY=; h=From:To:Cc:Subject:Date:From; b=Y/ol0t36QSC6XGcwK/CbFwNLDMtMkN4wSRFp7MnS8h4QDE8y0bKxV+emA1jANVzBd DkKP/giRlPvc4oo66n1/Jk3Ckkaq4unbfUwk65x9j38YoWtoNICST0IgyYWNGlVJdq ofC4LX2hMBjuMqT5E23uwZhMHc0ROLfp8PBHIL1w= From: Lorenzo Bianconi To: nbd@nbd.name Cc: linux-wireless@vger.kernel.org, lorenzo.bianconi@redhat.com, sean.wang@mediatek.com, linux-mediatek@lists.infradead.org Subject: [PATCH] mt76: mt7615: add passive mode for hw scan Date: Thu, 30 Apr 2020 11:11:34 +0200 Message-Id: X-Mailer: git-send-email 2.25.4 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Introduce support for passive frequency scanning to mt7615_mcu_hw_scan Tested-by: Sean Wang Signed-off-by: Lorenzo Bianconi --- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/wireless/mediatek/mt76/mt7615/mcu.c b/drivers/net/wireless/mediatek/mt76/mt7615/mcu.c index 727a55abda69..6d536088f6c8 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7615/mcu.c +++ b/drivers/net/wireless/mediatek/mt76/mt7615/mcu.c @@ -2737,8 +2737,8 @@ int mt7615_mcu_hw_scan(struct mt7615_phy *phy, struct ieee80211_vif *vif, req->seq_num = mvif->scan_seq_num | ext_phy << 7; req->bss_idx = mvif->idx; - req->scan_type = 1; - req->probe_req_num = 2; + req->scan_type = sreq->n_ssids ? 1 : 0; + req->probe_req_num = sreq->n_ssids ? 2 : 0; req->version = 1; req->channel_type = 4; -- 2.25.4