From patchwork Fri Jul 21 04:24:32 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Larry Finger X-Patchwork-Id: 9856047 X-Patchwork-Delegate: kvalo@adurom.com Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 17BA3601C0 for ; Fri, 21 Jul 2017 04:25:16 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id F33EC28706 for ; Fri, 21 Jul 2017 04:25:15 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E7F5528744; Fri, 21 Jul 2017 04:25:15 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.3 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI, RCVD_IN_SORBS_SPAM, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 8FBE028706 for ; Fri, 21 Jul 2017 04:25:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751460AbdGUEZO (ORCPT ); Fri, 21 Jul 2017 00:25:14 -0400 Received: from mail-oi0-f67.google.com ([209.85.218.67]:36289 "EHLO mail-oi0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750727AbdGUEYv (ORCPT ); Fri, 21 Jul 2017 00:24:51 -0400 Received: by mail-oi0-f67.google.com with SMTP id c135so3403539oih.3 for ; Thu, 20 Jul 2017 21:24:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=LpGOH96u00mDVlb+HUDpjUOVnu4kynpf4YSDipD9Mxg=; b=ZFF9HV+ThB8G/Hmr+01HZ4NRxcKgJzxCGFv8yfTFQClswi2IDhVfqs1iFfCiLsjLuq cQljgtZ3BOvLNgh4zFTLOQ9neRF8DZ/zbsqBQHxwlGfVmrG+HyNZqylgavwpLB8BdveH lX96rSOBYS7a+0Ohqaw7cmabSpG6SRArcXlyZFLPHROuWT81lzGOPSV/w9VlPkPV7d2W q3CZkWsNXd3LacsXh6qm/6sURhJnRF4Ob0qBETTXVRyEOTgC404gNrOIQRYB0lIrl/bq F0mD4i9IzjkI2uPsg9kDnD7jnrSBNj9Std2iFJPN9aizGZjzpoGzVBjQqiojwfUIzKh8 iq2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=LpGOH96u00mDVlb+HUDpjUOVnu4kynpf4YSDipD9Mxg=; b=DHlnkc7p/mS12agMQV993hTdduO9QQ4VyzG0NZv6fpg7iYbWgXTGqAXRiDnYS7GPFW HpAhVBBqw116ukxg9lEBkyBtj2VufPU7dcx3GDYUssSS2P6AidM9HsbCGdXgeGZgSMkv LU6DRtQRubeCQia0nuzce9heJA4N/v/GG2cVZCm3Mwu5A8OVw44tE2bCPP/LnSaXOCfL +tR8KPfmKMJvqvFjEOiM20eKk5Zy3uEvsuHJ1zTlpSt/64Bsunlo69361ichW7ENiyH8 WrFd3pi9mw1WyAN0xzqMGIH1A6s4u7MHCQ0z0T2hDvhT8x9jQHUHyxTP6hxoir5mosyX U9Jg== X-Gm-Message-State: AIVw111HylIiGuqFVDDvPrhZVP842Clnm4NMYhmxgJm6N+G1FDZeMDaZ AAAkAQ7rM9fNNg== X-Received: by 10.202.1.80 with SMTP id 77mr1291352oib.180.1500611090517; Thu, 20 Jul 2017 21:24:50 -0700 (PDT) Received: from linux-4v1g.suse (cpe-24-31-249-175.kc.res.rr.com. [24.31.249.175]) by smtp.gmail.com with ESMTPSA id s69sm1832947ois.15.2017.07.20.21.24.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 20 Jul 2017 21:24:50 -0700 (PDT) From: Larry Finger To: kvalo@codeaurora.org Cc: linux-wireless@vger.kernel.org, Ping-Ke Shih , Larry Finger , Yan-Hsuan Chuang , Birming Chiu , Shaofu , Steven Ting Subject: [PATCH 02/10] rtlwifi: define radio_mask for RF, and extend bw Date: Thu, 20 Jul 2017 23:24:32 -0500 Message-Id: <20170721042440.15839-3-Larry.Finger@lwfinger.net> X-Mailer: git-send-email 2.12.3 In-Reply-To: <20170721042440.15839-1-Larry.Finger@lwfinger.net> References: <20170721042440.15839-1-Larry.Finger@lwfinger.net> Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Ping-Ke Shih Add rf mask definition (0x01, 0x02, 0x04, ...). which differ from the rf path definition (0, 1, 2, ...). These masks will soon be needed in the driver code, and it is cheaper to create them at compile time. Signed-off-by: Ping-Ke Shih Signed-off-by: Larry Finger Cc: Yan-Hsuan Chuang Cc: Birming Chiu Cc: Shaofu Cc: Steven Ting --- drivers/net/wireless/realtek/rtlwifi/wifi.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/net/wireless/realtek/rtlwifi/wifi.h b/drivers/net/wireless/realtek/rtlwifi/wifi.h index 55fe365418be..42e77e07bbb3 100644 --- a/drivers/net/wireless/realtek/rtlwifi/wifi.h +++ b/drivers/net/wireless/realtek/rtlwifi/wifi.h @@ -277,6 +277,13 @@ enum radio_path { RF90_PATH_D = 3, }; +enum radio_mask { + RF_MASK_A = BIT(0), + RF_MASK_B = BIT(1), + RF_MASK_C = BIT(2), + RF_MASK_D = BIT(3), +}; + enum regulation_txpwr_lmt { TXPWR_LMT_FCC = 0, TXPWR_LMT_MKK = 1, @@ -570,6 +577,7 @@ enum ht_channel_width { HT_CHANNEL_WIDTH_20 = 0, HT_CHANNEL_WIDTH_20_40 = 1, HT_CHANNEL_WIDTH_80 = 2, + HT_CHANNEL_WIDTH_MAX, }; /* Ref: 802.11i sepc D10.0 7.3.2.25.1