Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp2244642pxb; Fri, 22 Oct 2021 17:40:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxjsE9PAyIKPD9eo/r4HiD9HPkIqrACQX9nOA1HhLbED8AMHE94m893NgqGQa+mc81KW2o5 X-Received: by 2002:a17:902:db0e:b0:13e:f4d3:84c with SMTP id m14-20020a170902db0e00b0013ef4d3084cmr2683835plx.2.1634949636122; Fri, 22 Oct 2021 17:40:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634949636; cv=none; d=google.com; s=arc-20160816; b=RVIQu0Ec9kVV899IvHX9eHlp+1YJfaf11Hw6ep5GDBqHRr2+tF2t8IaWzqD0bXv7zQ U6wxUgjpi4VX3IISo3ExPFCUw9ZZ4XCaAL0c5KfsHTaJYLNAG2e1UKz76ugebu7Dde9m opPskfO4k3qG3ByLme3Hs4RpBDhXSj7Vl03NE4Xa51WYOIWGVmPz1q92UadU3qV3KjPU JerjF7tq0s/We2U+YkRgTCtrGubSkFIDvcCKG6rnM+ziIjWVBu4VuKF/jCragvR+7fBs 6DxRY2y707HYtMZgo7aAeecgGHyka6QjI61PWNrvCq2UTZOQlJ/YezlTL5hukkyJWZUN nxEw== 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=wqVZHbAh38oedPXhnJ9UUlohxQ5MfFVRNe7r/oz6L5I=; b=f4yTuQy+DxjCGLnPqU4JKdsesHGVCPgTFqLMWOGQ9l9eJMN/65NKXEsBdIllBbFI1S rXWFm7D2ghuo8RTMyvNy7tiOD3RN1mnuyP40EG1lGqEZeD74l9I9N2zwOWxlpMK73ryA rO13R8oQKqGyilCBWjPu7efuVU8AySSYG8dpgX6UZw1EItzFBxV5f9YwizOwUnVXxoe4 bT4DXi0eoxaljJJfi+qpmm+p+4nFy3q6MEohZCCH1fSRebOTji/JroZzHxSNsvKTqLdV XhlPfXIcv3BGNiwaaNIOLo8wc0SQUDJtSiHP9xJvqDrTgMhYVzzGnXvYBBwBRW9dLzo7 qcNQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@squareup.com header.s=google header.b=LVoG3VFh; 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=REJECT sp=REJECT dis=NONE) header.from=squareup.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p19si10688986plc.64.2021.10.22.17.40.20; Fri, 22 Oct 2021 17:40:36 -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=@squareup.com header.s=google header.b=LVoG3VFh; 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=REJECT sp=REJECT dis=NONE) header.from=squareup.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232394AbhJWAmY (ORCPT + 64 others); Fri, 22 Oct 2021 20:42:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50044 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230086AbhJWAmX (ORCPT ); Fri, 22 Oct 2021 20:42:23 -0400 Received: from mail-il1-x130.google.com (mail-il1-x130.google.com [IPv6:2607:f8b0:4864:20::130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A3962C061764 for ; Fri, 22 Oct 2021 17:40:05 -0700 (PDT) Received: by mail-il1-x130.google.com with SMTP id y17so6048770ilb.9 for ; Fri, 22 Oct 2021 17:40:05 -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=wqVZHbAh38oedPXhnJ9UUlohxQ5MfFVRNe7r/oz6L5I=; b=LVoG3VFhDXYSABmY/tpUZryWuUEddgAIFf6D9jwBDTSLT1pWwpMUJ23PXEjyBk7Kno aLgTOKYGIQKtxjb1BKsvFlOjFQ+CUuPxMtTdTrXLHu7YbJnmBB+8Bt7hMQ2/Klull2RD UhVDlmh7IjqY/xs/7P1G8dZ9cMntmz70+Xpqc= 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=wqVZHbAh38oedPXhnJ9UUlohxQ5MfFVRNe7r/oz6L5I=; b=VnoomRwfT5ue7NI0J/VfvH7vTmwQvOyBleuB7so2x0+e36U4/n6XoKCS1S+rFNn2hC vNVMv63Ja3W6XW4YUH5k6qbGaGuc1lNNfQJRWI+jJn9MqA3WPoi6+npKCXcaAXXwABd6 YIOgnbqG5qZC7WiWDuj4X2ncVomzn31oEbR3P1htdP6RibbnhFhkWM6+dOvPLBYUwiuh yldoErS7M2EQ0Qapa26yWs3FHyyoCA4sGA3nU3T4S3y8cfYmIlLlQlDimR7Bw8CIDoGG b0YA8tcoO+7ORTsuuWzENV5dj2vj4247VZg7Lh9lbHAnXpd8t3rqsIaZpEfoJbcd9W2h ZNWw== X-Gm-Message-State: AOAM532KLphlpSPDenR3gUX3KrPVpEmepFIQtZJFn15MXkGn2aXDl1TE 0k16zn81+axenccY91rLk8lzQg== X-Received: by 2002:a05:6e02:1bae:: with SMTP id n14mr1949301ili.253.1634949605102; Fri, 22 Oct 2021 17:40:05 -0700 (PDT) Received: from localhost ([2600:6c50:4d00:cd01::382]) by smtp.gmail.com with ESMTPSA id b3sm5075494ilc.36.2021.10.22.17.40.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 22 Oct 2021 17:40:04 -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 0/3] wcn36xx: software scanning improvements Date: Fri, 22 Oct 2021 17:39:45 -0700 Message-Id: <20211023003949.3082900-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-wireless@vger.kernel.org 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