Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp886601pxb; Wed, 27 Oct 2021 14:29:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxFTsLLvC1p2dt9DSUozUr050ju59oZJ99SlgZo2ufXGqXpczoXvABRoPDmBPa7d8klwHjX X-Received: by 2002:a17:906:1db2:: with SMTP id u18mr70187ejh.227.1635370150395; Wed, 27 Oct 2021 14:29:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635370150; cv=none; d=google.com; s=arc-20160816; b=ZxHmHZrhK746vCG4KWzuhPz6/CxTWUTsCVtq6c0vAVJaKxY7b0u226dqNHCBF04qAk mfNIViEEkQrYcE4rvzaC+uN0PGZDR2To2t/7EWWcWUB2R4+1uEXIkHpQfsXMsxhcedFu Ytq0a8MAOObtky+vHHkIBK0wnmxv4zthP354Nia/sKYMipNN0+4ZznI+vv0YfgsdI69/ 7mqvcaxKBBS5BYPDTDdesfST9ty+d7o4ooS4Ei2SS7TOR6LtVm5QRnb6w2zAFAx2PgGH jrtDnYfhXNgOJsglA0lJWhQ8LF1Bi2q5SGHQ48B/FTyGDX51LyinjHCCXWoPNlJPQNTx ZTCA== 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=f2sYqrV79rh3369wClGLos5kmskab5d3N7ni1N0ATjU=; b=g31Ft9vrWibIDejqSVbkvKUCfl9aIeqymrcFWwb+XPMSUvcLq3xYm2UHALsAUqPqP/ HVnyi+OlOWW3uBCkQ/x/eTxraUSALJqXI2wSg2hgLlWF19qpBMW41h8sTycR/Y4WccWd 9Khv02OoyXN5eotpmy0pFva5oJZMLgiiYYVw0PtvPYx41yrdg+o22EdA92AWbvI5PXqX 66kxffhEyLpOhPhJcQPKkat7nIXFhqoIGR42/9IHvapC9S0C2UljfJotx3VkvspVPT5/ rzM2ZSuzTkc2IjAeqJtnskd+qechIpcm3mnJ3/tuozCOAEveyADrgbLSfehktxkBBvu0 Qk9w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@squareup.com header.s=google header.b=XjEC9O8f; 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 w2si1208306ede.421.2021.10.27.14.28.54; Wed, 27 Oct 2021 14:29:10 -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=XjEC9O8f; 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 S238138AbhJ0RFn (ORCPT + 67 others); Wed, 27 Oct 2021 13:05:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51564 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233416AbhJ0RFm (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 C0AF7C061570 for ; Wed, 27 Oct 2021 10:03:16 -0700 (PDT) Received: by mail-io1-xd34.google.com with SMTP id v65so4559874ioe.5 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=ebWKL0gIVONDQWGvNy7YaFMy42pSvEG5ZBLdUi4FnJY2fozD040Q02+peXpNr1A0qJ kOmgO5HSa7UeYLBwJNRvNhqIncrPf/EFN9Dh82KTorqZ++9pg9qV+uvNSpDm+sMmm2v+ 9bplzxQUlCV8a0RKdzBpvB1XwZ/nAOpxg51Bm7KtjtvhgJLdmipnRoshdDdqG+kt95NJ nKAi2QJS7oOPvdYTzxHZwk1Fd3C8MAxDBPYBTro0NSadALYRP/kj3mss161OUc/k6O4F BLvxRDkN1utvM62u44ZoccSwvDxiijkswUhzVEifHhEjSZ1YpzBS69qJ94D/W0ghB3nz CdMA== X-Gm-Message-State: AOAM531sw8SB8dhTxwWTvunJ0L+q/BgWuvGaYa7cirpf+1e67h3TiMup DvI/F4jVGo9zOEjaPLiNUgExzg== 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-wireless@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