From patchwork Sat Oct 23 00:39:45 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin Li X-Patchwork-Id: 12579227 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 86EE4C433EF for ; Sat, 23 Oct 2021 00:40:07 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 5F36160F70 for ; Sat, 23 Oct 2021 00:40:07 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232390AbhJWAmY (ORCPT ); Fri, 22 Oct 2021 20:42:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50046 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232073AbhJWAmX (ORCPT ); Fri, 22 Oct 2021 20:42:23 -0400 Received: from mail-il1-x12f.google.com (mail-il1-x12f.google.com [IPv6:2607:f8b0:4864:20::12f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A71CBC061766 for ; Fri, 22 Oct 2021 17:40:05 -0700 (PDT) Received: by mail-il1-x12f.google.com with SMTP id w15so4570135ilv.5 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=Ws7MEp56n3ab7uzwCmR+on+38v9dEwZkHcKPyPzNo/ZKk212cz8AGLM76Rvd2Qzbcs JByzEkpiAltJyzcDjynbiKjBbLHC62Y+tpvLldqiLf4f2ePT3XxT8czrVk9lTi1IAIK6 f7WGl5mKjJfZZ0Py2/sTDUDWRR9BlXegL0w7JB56yv2yliebDNjz4pccKDIF76IaMUXd vxcMwnb/OXtUGLNFMxMtWKhqr4MxZHm+wvMjw4pfT6un4ZELNAOJzJVU57o1NEIE+g5w RnG9TB5pvSpuPAh4wjALQZaVAxO9UsnsJMlt5xXC67UKUEbj9DewB1borVaynCMBwfcd FDmg== X-Gm-Message-State: AOAM5300wXBX4jAu82WV6stdcZV+DGbfZzepUBMO0+Jln3GY9Rc4/4A7 /NhUTrkIcrJLpvRUplekhTecng== X-Google-Smtp-Source: ABdhPJwRFlrU29LN0y8tvDBQAHaR7HGiI+pUX3vPvEeOxtIqaYSozAZ52Ny8BItI8rHWjDa9aQBrGA== 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 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@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(-)