Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp1748302rdd; Thu, 11 Jan 2024 08:08:52 -0800 (PST) X-Google-Smtp-Source: AGHT+IHxSTi6KScb8jTIg3jF8t4FUDi84Rxrv9lM0m/B5jrDb8GUggLaPqWnY4HvVcJZamoXIszc X-Received: by 2002:a17:902:a3cc:b0:1d5:4c72:3e60 with SMTP id q12-20020a170902a3cc00b001d54c723e60mr1236446plb.55.1704989331928; Thu, 11 Jan 2024 08:08:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704989331; cv=none; d=google.com; s=arc-20160816; b=wcuKEnZBPXW6vug/fB2mOK2I0LwEV8iVD0SJW1cMTLexvXSRqck8ouBeAhoDvks2WL mSrdip+G9O0eBx1jm4ddsS77ttEAF1ZABFaNWvbr7HlpwncEjTVB7iMEZEHjZ+6x2Lv2 sOXmhRbJg1Q38MS5SO4pcqvlazUjFgaKZAmyNxNePvTUwc0TnD/5fUn9q6gSCVqHunHa ZJsGlSbo2Ne1bsLXgWll8spxfpM08lU3k6z46h+oShBhqjmOcQ/FddcWRebItTD8oU2F ZyIuBroiFLHLTrryphQdnTyXaiSFETcA3tVuX6gYPWCKVGI1TNUEVZ+qtcVuq7RsQEe3 DeCQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :user-agent:message-id:in-reply-to:date:references:subject:cc:to :from:dkim-signature; bh=0NkqjSmoV2Lo2tV+B4RRs0IWFSi4JIdsulYwRFGzlsc=; fh=MZyShLgMg7p4A+etc9WDHDSDT5SGpdoY5scRfMt1KHE=; b=Mcsw8n6WIjXg71N/jjZSLYyRDtV2EKARfmy2wc7DPmwYZB14ry0a6eaWX2cWLQw0Mn j8JgI56bFIz6i3BPt0sEZ5LLwmOiokUAlwwJYFGJCJPBKO9KwOsGWhPjnU0Y/5eRP77V IJn3kVoEJVrXQmPXuOBOEWBwgELLsVyAV0M5e2xkAvSYHKx+dk6bGw84JoGpxU5b2tDS npga9iScJes4yUkfknS5BCbC1RcqU/FKDBaSlW1joQ2mzy+au6vDaAOLE7HC1oybfrNT TSSWXkehgo55HJlLUrG/jnCamBQU/38GYgJIupHVrnMrmXJNuCPMR4kecNE0j7X4Ii8V Wyhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=YaqEqfRz; spf=pass (google.com: domain of linux-wireless+bounces-1723-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-wireless+bounces-1723-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id jb4-20020a170903258400b001d465594d43si1313335plb.87.2024.01.11.08.08.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Jan 2024 08:08:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless+bounces-1723-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=YaqEqfRz; spf=pass (google.com: domain of linux-wireless+bounces-1723-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-wireless+bounces-1723-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 5973D28381E for ; Thu, 11 Jan 2024 16:08:51 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A3C614F5E9; Thu, 11 Jan 2024 16:08:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="YaqEqfRz" X-Original-To: linux-wireless@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 89A1A4F5E6 for ; Thu, 11 Jan 2024 16:08:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 41C27C433C7; Thu, 11 Jan 2024 16:08:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1704989328; bh=0+BrsDPlPGTnVAptII451a+IY2CU9MdrCfvLNwEyBTk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=YaqEqfRzGoDNo9HYYRxY7VOdQevSp8LjtmP47v6At6KsVVMF/r1t6nUySsFQlLekj z5IuA0xPdA0hKGj64mZqEVLKxIa4yZRPO204U+8ScgX08f8iJfnHRIRDTJoxUPlIXE AhTqZBX+GlFlWUV33cPOc9B1bL1AYFDl+TjKDXMWF0oXrHOZAPmOgzHhPfK7UWEBT2 cUTEB/auC/Md4F7Yd5QxJAG1Qp17Tem0opQFMCXn65Ue5sghI75mvJakETG0kIn50e 82TTQ0s/pLwKmnrpdIkdkZAUuAXkew8+GMDIGpl1IoI3itBRZ0Z3xJjCY6P/tVHmMq LHKjwJUSCY/jg== From: Kalle Valo To: Baochen Qiang Cc: , Subject: Re: [PATCH v10 00/12] wifi: ath11k: add support for 6 GHz station for various modes : LPI, SP and VLP References: <20231218085844.2658-1-quic_bqiang@quicinc.com> Date: Thu, 11 Jan 2024 18:08:45 +0200 In-Reply-To: <20231218085844.2658-1-quic_bqiang@quicinc.com> (Baochen Qiang's message of "Mon, 18 Dec 2023 16:58:32 +0800") Message-ID: <87mstbam42.fsf@kernel.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain Baochen Qiang writes: > This introduced some new concept: > power type of AP(STANDARD_POWER_AP, INDOOR_AP, VERY_LOW_POWER_AP) > power type of STATION(DEFAULT_CLIENT, SUBORDINATE_CLIENT) > power spectral density(psd) > > This patchset is to implement the new rules for 6 GHz band in > ath11k. > > ath11k parsed the reg rules from new WMI event > WMI_REG_CHAN_LIST_CC_EXT_EVENTID and parse the > transmit power envelope element in beacon of AP > and then set new WMI command WMI_VDEV_SET_TPC_POWER_CMDID > to firmware when connect to 6G AP, also support backward > compatibility with firmware which not support new wmi > cmd WMI_VDEV_SET_TPC_POWER_CMDID. > > v10: > 1. [PATCH 02/12] wifi: ath11k: store cur_regulatory_info for each radio > a. s/muti/multi/ > 2. [PATCH v9 09/12] wifi: ath11k: fill parameters for vdev set tpc power WMI command > a. add idle_ps check when calculating EIRP. I don't see Jeff's ack in patches 1, 11 and 12. Jeff, are you ok with these? I did some changes in the pending branch, below is a some kind of list of the changes. The changed patches are available in the pending branch (tag ath-pending-202401111604): https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/log/?h=pending multiple patches o whitespace changes, especially adding empty line before after if and for statements (also in other pathches) patch 1 o remove unneeded parenthesis patch 2 o ath11k_reg_reset_info(): invert if check o ath11k_reg_reset_info(), ath11k_reg_handle_chan_list(), ath11k_reg_get_ar_vdev_type(), ath11k_reg_is_world_alpha: move to reg.c, I did also consider renaming these to use ath11k_wmi_ prefix but thought that reg.c is more approriate place for them patch 11 o remove comments from enum wmi_tlv_cmd_id o other cosmetic changes in wmi.h -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches