Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1514362pxb; Wed, 4 Nov 2020 10:59:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJwO3tWMDmu/dby7Tr9HxhEPflL46IZKBx6zTW8vuBSEHYKE4JyMrwwRmQKy5oy8FdwnLAHO X-Received: by 2002:a17:906:1f85:: with SMTP id t5mr20985650ejr.352.1604516364551; Wed, 04 Nov 2020 10:59:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604516364; cv=none; d=google.com; s=arc-20160816; b=Y+bT+gzrhNx9IHharKIkPlDf/KzYr5A6e2yS4M0yQ6jBCyHLTqpT1UAHsqm34VCEsg t9KxqvhdSLwupRGBqKfudXpAUoeAsLDza4ELFMT9uNFNguvWO3uqnYdI+D7CLIVpZciS caztHuN92IVE0ABhSjpi+SoZ2cIFOi0Sfyzctiq/zT9qfj5foH2MWXP0p/jKTrf/KaN2 YJmChw24juwNjmR96vB/jkEXHmuUEyW+w8d5Ec4GVVHk8tkWM8gjWW3NH1RBh7MALHLC cL15ZZblNCqC6c+ar/jjh8y6f+yZthS8CjOA6fQzK/+UFYcismny2hlwy/4SA7I/FkOT wWdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=orVig7Wifn1IowwYdHFDpXZ5VaPV3H3NYuo5PPJM4jI=; b=wJvGQ8tA9mGyRlOIezI/Z0heCq8Y7LfGvjsag0ar6XDkZcv36tnzN6n8jgaX/TQTJF rL+40DJSrznjgcyf/aoFAiJ9dJf+vCIzyPbPO6FZSR+1vxLCHDs6LVzDWEnAH8RzUJJd 0UCHcLhvPHcaWPvuS38cT4PeDAomYQo5q9EoYlEHXVMATd7KYaePyFR/Oi6LDHYUcaMV Qu4uhUuVvn+IlcyGFS9ozRfiKbqAUBgyylmBiUVz2DKopMJ3jTPg56iiSsFxZ2vmTmEa ho1TvdDVN+vdKGXgPtr8VBWpwcJ5zkT+zxW5Tqll6RZCDTQELLGpIRzxBtj+wklykPtm 0rfw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=Jcc3jFXH; 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=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h6si2008376ejp.369.2020.11.04.10.59.01; Wed, 04 Nov 2020 10:59:24 -0800 (PST) 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=@chromium.org header.s=google header.b=Jcc3jFXH; 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=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726690AbgKDRtA (ORCPT + 99 others); Wed, 4 Nov 2020 12:49:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49038 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726152AbgKDRtA (ORCPT ); Wed, 4 Nov 2020 12:49:00 -0500 Received: from mail-lj1-x242.google.com (mail-lj1-x242.google.com [IPv6:2a00:1450:4864:20::242]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 93650C0613D3 for ; Wed, 4 Nov 2020 09:48:59 -0800 (PST) Received: by mail-lj1-x242.google.com with SMTP id l10so2903523lji.4 for ; Wed, 04 Nov 2020 09:48:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=orVig7Wifn1IowwYdHFDpXZ5VaPV3H3NYuo5PPJM4jI=; b=Jcc3jFXHyqgLo3lfz5oXL0Iz9oOlpEO+0esGyBGgto1G8Dr4JCzldsqjNDECJrl5Io vLWVifJvsTiu7DwKhul4sfMpPBRnj02nRSiQj0INlkbD238IXOamP5RX9IB66jZJwrKm cjMVJ5unfp4ZPvvBdzK1uAJkLUlHcVnTDQdKU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=orVig7Wifn1IowwYdHFDpXZ5VaPV3H3NYuo5PPJM4jI=; b=cSZUHA8tHZzkEDrmXBW61UcjPt00VsKOeemkt2+YDwyJvsytVxQUgXxn3rxiG4Od4v aFVzMh47p9UnGENCNAnB1t3oH45kGNaelLhjcSbESU6l0cWfdwDSQbXRQN6IPV2+Btn8 2m5jKgWZ/06n1Hc2iBp0ltAmn0hFjbEuW/8JcQ0tVAJgYm58P0VsaUt67nX3gvt+GK6L DVNh1b/ubmxdvn+4RmMzq3BUIon0ZXY/bZijZRdBumScYlFCr6832gnexBYB0xBcV5JM WPDqh7HLnC131Gao/4ZGTMY+LhKRubJGWkKFL/iso7ieLpjsmAB1vvbc1Oq5E0Mi+5IZ 6D/w== X-Gm-Message-State: AOAM531f0u1ZofDucSvi5V7oaSqlwH7Ilr6xiaZyZf2cnZx9aDJqwVQe BiHFGYa3tXTin+lwEZE0BWb3bvsWSmA0cw== X-Received: by 2002:a2e:b0cc:: with SMTP id g12mr12013652ljl.403.1604512137588; Wed, 04 Nov 2020 09:48:57 -0800 (PST) Received: from mail-lf1-f42.google.com (mail-lf1-f42.google.com. [209.85.167.42]) by smtp.gmail.com with ESMTPSA id y27sm573591ljm.74.2020.11.04.09.48.56 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 04 Nov 2020 09:48:56 -0800 (PST) Received: by mail-lf1-f42.google.com with SMTP id i6so28322133lfd.1 for ; Wed, 04 Nov 2020 09:48:56 -0800 (PST) X-Received: by 2002:a19:a40c:: with SMTP id q12mr9492677lfc.541.1604512136127; Wed, 04 Nov 2020 09:48:56 -0800 (PST) MIME-Version: 1.0 References: <1600753775-4745-1-git-send-email-cjhuang@codeaurora.org> <6649b0c2ff988c2ae8723ea633f86cc12da43d95.camel@sipsolutions.net> In-Reply-To: From: Brian Norris Date: Wed, 4 Nov 2020 09:48:43 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC 1/2] nl80211: add common API to configure SAR power limitations. To: Carl Huang Cc: Johannes Berg , ath10k , linux-wireless , Doug Anderson , Abhishek Kumar Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Wed, Nov 4, 2020 at 12:44 AM Carl Huang wrote: > On 2020-09-28 20:36, Johannes Berg wrote: > > On Tue, 2020-09-22 at 13:49 +0800, Carl Huang wrote: > >> +struct cfg80211_sar_freq_ranges { > >> + u8 index; > > > > Does an index here make sense? > > > With agreement from Google, it's OK to remove it. I'm not sure "Google" is the arbiter of the nl80211 API, even if we are the current planned users ;) But I think I agree with Johannes, that given the other plans (user space must send all bands all the time; dropping the "apply to all bands" support), an index isn't really necessary in either the user space API or the internal representation handed down to drivers. All bands should be specified, in order. Brian > >> + u32 start_freq; > >> + u32 end_freq; > >> +};