From patchwork Sat Sep 22 11:45:33 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lorenzo Bianconi X-Patchwork-Id: 10611389 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-2.web.codeaurora.org (Postfix) with ESMTP id 7E06E913 for ; Sat, 22 Sep 2018 11:49:01 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6E1492C0E5 for ; Sat, 22 Sep 2018 11:49:01 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 62C8B2C0D3; Sat, 22 Sep 2018 11:49:01 +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.9 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI,TVD_SUBJ_WIPE_DEBT 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 7A3092BFC4 for ; Sat, 22 Sep 2018 11:49:00 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728934AbeIVRjL (ORCPT ); Sat, 22 Sep 2018 13:39:11 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:38690 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728073AbeIVRjL (ORCPT ); Sat, 22 Sep 2018 13:39:11 -0400 Received: by mail-wm1-f65.google.com with SMTP id t25-v6so5719404wmi.3 for ; Sat, 22 Sep 2018 04:45:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=LBP1Pz9gZt+xF7SGqklyEy5UuAJwmZoOl69yReGZ05U=; b=G6PU1ZzJdosW8sgbS1012fmCHEsmKufgreYWmRN8/SAW95rsr0E19VmWIMRzb9U16P vGKcIt15QQZx/1+UGV0unWwgy/cdhWLkOEiR/MBxYIlBmH+aflUeN3bW5I11Xk7rrGmZ IOgoEttcR177OEYmPwcoZC8y+YOVWsSrxJQRVOlRXZpXVXNuTqU6+HkHUkHOJ3d8NlkU aqn0DP8Rg9lZE7ATJ6DoHtvvuBC1N+XqmV+m/mHK68c71XGq6KqiS6599xu7VL7GO6oL +dHAYdybg8hKqghFK17OE1ZR02k7NnK6N/pe7eJfXf7Sidff7Kvz7mM8EzVEbM8HiJQX znrQ== X-Gm-Message-State: ABuFfoiKDBxfLgto2XmZ9WCk78cT4zByWvG9DyU5zWF/d7OdSQVKhqVZ QuRRHCnrOv96bzvGDQo67GVNoDk5BZI= X-Google-Smtp-Source: ANB0VdbAA4CuDaeEqTpFvLFMTsmA7aPDDU909dIpxnQituJiwwalY2YTlgtSB8OTgK68KI0BI1eA7Q== X-Received: by 2002:a1c:e157:: with SMTP id y84-v6mr1334433wmg.22.1537616752303; Sat, 22 Sep 2018 04:45:52 -0700 (PDT) Received: from localhost.localdomain ([151.66.72.6]) by smtp.gmail.com with ESMTPSA id u4-v6sm19600748wro.47.2018.09.22.04.45.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Sep 2018 04:45:51 -0700 (PDT) From: Lorenzo Bianconi To: nbd@nbd.name Cc: linux-wireless@vger.kernel.org Subject: [PATCH 5/9] mt76x0: remove mt76x0_phy_set_tx_power and mt76x0_extra_power_over_mac Date: Sat, 22 Sep 2018 13:45:33 +0200 Message-Id: <20180922114537.24004-6-lorenzo.bianconi@redhat.com> X-Mailer: git-send-email 2.18.0 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 Remove mt76x0_extra_power_over_mac and mt76x0_phy_set_tx_power routines since they are not actually used and tx power handling will be unified with mt76x2 driver Signed-off-by: Lorenzo Bianconi --- .../net/wireless/mediatek/mt76/mt76x0/phy.c | 38 ------------------- 1 file changed, 38 deletions(-) diff --git a/drivers/net/wireless/mediatek/mt76/mt76x0/phy.c b/drivers/net/wireless/mediatek/mt76/mt76x0/phy.c index c3db4c1cd4fe..99446fc4503e 100644 --- a/drivers/net/wireless/mediatek/mt76/mt76x0/phy.c +++ b/drivers/net/wireless/mediatek/mt76/mt76x0/phy.c @@ -547,44 +547,6 @@ mt76x0_phy_set_chan_bbp_params(struct mt76x0_dev *dev, u8 channel, u16 rf_bw_ban } } -#if 0 -static void -mt76x0_extra_power_over_mac(struct mt76x0_dev *dev) -{ - u32 val; - - val = ((mt76_rr(dev, MT_TX_PWR_CFG_1) & 0x00003f00) >> 8); - val |= ((mt76_rr(dev, MT_TX_PWR_CFG_2) & 0x00003f00) << 8); - mt76_wr(dev, MT_TX_PWR_CFG_7, val); - - /* TODO: fix VHT */ - val = ((mt76_rr(dev, MT_TX_PWR_CFG_3) & 0x0000ff00) >> 8); - mt76_wr(dev, MT_TX_PWR_CFG_8, val); - - val = ((mt76_rr(dev, MT_TX_PWR_CFG_4) & 0x0000ff00) >> 8); - mt76_wr(dev, MT_TX_PWR_CFG_9, val); -} - -static void -mt76x0_phy_set_tx_power(struct mt76x0_dev *dev, u8 channel, u8 rf_bw_band) -{ - u32 val; - int i; - int bw = (rf_bw_band & RF_BW_20) ? 0 : 1; - - for (i = 0; i < 4; i++) { - if (channel <= 14) - val = dev->ee->tx_pwr_cfg_2g[i][bw]; - else - val = dev->ee->tx_pwr_cfg_5g[i][bw]; - - mt76_wr(dev, MT_TX_PWR_CFG_0 + 4*i, val); - } - - mt76x0_extra_power_over_mac(dev); -} -#endif - static void mt76x0_bbp_set_bw(struct mt76x0_dev *dev, enum nl80211_chan_width width) {