Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp88608ybg; Tue, 2 Jun 2020 17:21:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxySc7ADcRbkMX0Wz0QtA51B3i+ZA5UZeLma7OHB37ytO7bx8aKthZerajL08aPhIFqT2Dz X-Received: by 2002:a17:906:c837:: with SMTP id dd23mr25810563ejb.272.1591143668932; Tue, 02 Jun 2020 17:21:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591143668; cv=none; d=google.com; s=arc-20160816; b=WPWRHfkS0z1o8UIYpb5Qdiudv8JLDNXFi5fLzo20fOqkHV73KRv7CI8F4k3JK012ZY EaI7DyLHv28QSkqtFWPuHJkAaaG5kDf7+cAMokroEVImLmTDphHgH9TWFUE/E91ywN8l KxnnYhC7HBB31wVqgquRLRSWGLqTJoSja5ADQEFHBln+OsEJEMkvBUy2WUn9nHuu5/RV 39jdeun7qT3OAobYuv76TPKIxsS3vANUmzPNErWpw1oH44DgK0mrDi6nmc2pO198KYPV 3OiKtTWbHGlaJTdK6361Dme57xwInhawJDKrVvH7K6NzgnqYkrR/C/PEyHJ049Wp8hH5 HLNw== 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:dmarc-filter:dkim-signature; bh=aCZlhWY3Yr2iY4UXIK9DtE2CMUNJZkPPHCd/MpxgOxg=; b=0jzBbM5CTKthGpz+orUIKQTA5HLQDI2bA+3sDIgmAWm15sLV77Qs8P0Z10TbyIL5NI BkokcCglJ24So8W0sOGjwZM4YZehtAoJx9X879kAHs0wXT+DFhfK4FtvnZ1e0lLqEVB2 SpHxXhaQg7dhX0ZrwPliVHHtNRSt2BfjrN3f4L00lhvtNQQ/3PhRbjiFKvZF7zcPTpji bNHcRtc9Gngac+bjdWeQb0kt9UfSbT8jgFcCCWWKBjQOFpEyw4kRysuVe2jWktPW4peT 3PPOjfKyLwd0FU5B/Rr44PimyMb74KbJ1OaEW4UfVy0/+0ClnQi6zbw+nJT+YrD/eg3N aorw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@mg.codeaurora.org header.s=smtp header.b=RTd+vAWR; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a20si265501ejs.229.2020.06.02.17.20.43; Tue, 02 Jun 2020 17:21:08 -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=fail header.i=@mg.codeaurora.org header.s=smtp header.b=RTd+vAWR; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728414AbgFCARd (ORCPT + 99 others); Tue, 2 Jun 2020 20:17:33 -0400 Received: from mail27.static.mailgun.info ([104.130.122.27]:43728 "EHLO mail27.static.mailgun.info" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726112AbgFCARd (ORCPT ); Tue, 2 Jun 2020 20:17:33 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1591143453; h=Content-Transfer-Encoding: Content-Type: MIME-Version: Message-Id: Date: Subject: Cc: To: From: Sender; bh=aCZlhWY3Yr2iY4UXIK9DtE2CMUNJZkPPHCd/MpxgOxg=; b=RTd+vAWR20kRBGIEuHkLpRVp3GPRh1bxqTjhra51ysWRoeaCwwMPUYqp0GcN8WSJJAa+6Ik7 p6ZTgcj9qozd8LAv7QANViBjzecTjYhK2eCi6hqjND5AXgxxh/JMUJq2ChBp2Z40nyIPvBog Pyg7vo3o07HYNSz/sRVnZIW5lKQ= X-Mailgun-Sending-Ip: 104.130.122.27 X-Mailgun-Sid: WyI3YTAwOSIsICJsaW51eC13aXJlbGVzc0B2Z2VyLmtlcm5lbC5vcmciLCAiYmU5ZTRhIl0= Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by smtp-out-n12.prod.us-west-2.postgun.com with SMTP id 5ed6ec1aeca06aba7e514c4a (version=TLS1.2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256); Wed, 03 Jun 2020 00:17:30 GMT Received: by smtp.codeaurora.org (Postfix, from userid 1001) id 485DEC433CB; Wed, 3 Jun 2020 00:17:30 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=2.0 tests=ALL_TRUSTED,SPF_NONE autolearn=ham autolearn_force=no version=3.4.0 Received: from pradeepc2-linux.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: pradeepc) by smtp.codeaurora.org (Postfix) with ESMTPSA id C980BC433C6; Wed, 3 Jun 2020 00:17:29 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org C980BC433C6 Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=none smtp.mailfrom=pradeepc@codeaurora.org From: Pradeep Kumar Chitrapu To: ath11k@lists.infradead.org Cc: linux-wireless@vger.kernel.org, Pradeep Kumar Chitrapu Subject: [PATCH v5 0/8] add 6GHz radio support in ath11k driver Date: Tue, 2 Jun 2020 17:17:16 -0700 Message-Id: <20200603001724.12161-1-pradeepc@codeaurora.org> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org This patch series adds 6GHz frequency listing in ath11k driver and mac80211 registration for the 6GHz band. Also, extends some of wmi command tlvs for supporting 6GHz. changes in v5: - latest 6ghz patches on mac80211 expects driver not to pass ht/vht caps for 6GHZ band at device registration. so fix that. changes in v4: - drop helper function to identify psc channel as different version is already merged. changes in v3: - cfg80211: remove PSC channel flag and instead add helper function. - Address differences in 6GHZ frequencies between IEEE P802.11ax/D6.0 and IEEE P802.11ax/D6.1 changes in v2: - Fixed ath11k_phymode to be set in 6GHZ band Pradeep Kumar Chitrapu (8): ath11k: add 6G frequency list supported by driver ath11k: add support for 6GHz radio in driver ath11k: Use freq instead of channel number in rx path ath11k: extend peer_assoc_cmd for 6GHz band ath11k: set psc channel flag when sending channel list to firmware. ath11k: Add 6G scan dwell time parameter in scan request command ath11k: Send multiple scan_chan_list messages if required ath11k: Add support for 6g scan hint drivers/net/wireless/ath/ath11k/core.h | 6 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 6 +- drivers/net/wireless/ath/ath11k/mac.c | 164 +++++++++++++-- drivers/net/wireless/ath/ath11k/reg.c | 4 + drivers/net/wireless/ath/ath11k/wmi.c | 269 +++++++++++++++++------- drivers/net/wireless/ath/ath11k/wmi.h | 40 +++- 6 files changed, 390 insertions(+), 99 deletions(-) -- 2.17.1