From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 12B55C4332F for ; Wed, 27 Oct 2021 17:03:21 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id E995560F38 for ; Wed, 27 Oct 2021 17:03:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239359AbhJ0RFp (ORCPT ); Wed, 27 Oct 2021 13:05:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51568 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238026AbhJ0RFm (ORCPT ); Wed, 27 Oct 2021 13:05:42 -0400 Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D316CC061767 for ; Wed, 27 Oct 2021 10:03:16 -0700 (PDT) Received: by mail-io1-xd34.google.com with SMTP id o184so4544484iof.6 for ; Wed, 27 Oct 2021 10:03:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=squareup.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=f2sYqrV79rh3369wClGLos5kmskab5d3N7ni1N0ATjU=; b=XjEC9O8fLz9VGTKb0yxMeV4s7XM80XOaOqsB9U2Iatz91WyxBtARrrgkthK3clxIDf RR0hz/dgGKHb/ekP/lWgjDyEOzt11bGrYwxjhKAM4Yr2+yaM/I55SFC79/b2MrujUwC6 QO0lSGI9aS3INQ77fxSb7Ih12pUEce9tk7cVU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=f2sYqrV79rh3369wClGLos5kmskab5d3N7ni1N0ATjU=; b=FIR3gkz7wEs7Z3tZdqkNPpZuK6nr3kDS2jCodbsA9hsZjYFkeKpXHrlU1J5iyjSq3+ VPnsjOgBsTNuHnucEh3ugBpLtmowvib9BW8swmyIgkNstSl+pgTguW2XukkR8OiG8ki+ o7CjgqUm1YU0cW1u6BoXR/s0GPBgl35XKHIjyZojYX/AEG9AKyBoOOiRca8HMwQF56/f hPlA8B65UXEp7Lbd17bxUQQ6Uj5XhH5ORvX2m64jDbA6MDMvhdzYX7oGVh0yNagOgAqs 0vwsrKMhFY14ySzqCFQi9IEOa+srZPqfXkTeCv97rqQzfuFZT3CUApaQVYN3nVQvfJW/ yzbQ== X-Gm-Message-State: AOAM5328dyBzDK/DOQu7c7926+sLtb6mP7joMtyxDoWouV/qmr1sBhjw wSEtcGCHpCyWItFMtD8KO8rVXw== X-Google-Smtp-Source: ABdhPJywloO7Ma/yoOAJEIwPDRo+lNYk7Cdl7sFOroT3fZ8Qi9wcAHBUj2og2Sx2gGzDxYH58oHO7g== X-Received: by 2002:a02:cbb1:: with SMTP id v17mr17337139jap.51.1635354195460; Wed, 27 Oct 2021 10:03:15 -0700 (PDT) Received: from localhost ([2600:6c50:4d00:cd01::382]) by smtp.gmail.com with ESMTPSA id n25sm230377ioz.51.2021.10.27.10.03.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 27 Oct 2021 10:03:14 -0700 (PDT) From: Benjamin Li To: Kalle Valo Cc: Joseph Gates , Bryan O'Donoghue , Loic Poulain , linux-arm-msm@vger.kernel.org, Benjamin Li , "David S. Miller" , Jakub Kicinski , "John W. Linville" , Eugene Krasnikov , wcn36xx@lists.infradead.org, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/3] wcn36xx: software scanning improvements Date: Wed, 27 Oct 2021 10:03:02 -0700 Message-Id: <20211027170306.555535-1-benl@squareup.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org v2: Fix compiler warning (int flags -> unsigned long flags in patch 2). v1: Less important now, given Loic's breakthrough with FW scan offload on 5GHz channels, but downstream does do software scanning so these fixes for that path may still be valuable to someone. Benjamin Li (3): wcn36xx: add debug prints for sw_scan start/complete wcn36xx: implement flush op to speed up connected scan wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan drivers/net/wireless/ath/wcn36xx/dxe.c | 47 +++++++++++++++++++++ drivers/net/wireless/ath/wcn36xx/dxe.h | 1 + drivers/net/wireless/ath/wcn36xx/main.c | 49 ++++++++++++++++++---- drivers/net/wireless/ath/wcn36xx/smd.c | 4 ++ drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 1 + 5 files changed, 95 insertions(+), 7 deletions(-) -- 2.25.1