From patchwork Tue Dec 11 16:13:21 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bhagavathi Perumal S X-Patchwork-Id: 10724133 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 724CD91E for ; Tue, 11 Dec 2018 16:15:10 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5F4D329E93 for ; Tue, 11 Dec 2018 16:15:10 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4EB682A59B; Tue, 11 Dec 2018 16:15:10 +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=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id E8CBF29E93 for ; Tue, 11 Dec 2018 16:15:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Owner; bh=kLBFq6Ssr5ZSF1ZMW8tPQWWii1PnxJt9FOEJPlMM3rY=; b=nqx kfkJPVx8egh4QsBX++UB+Vc8Sp9Xitp8cbvOeQANDDPAq1wFZCErI06Bg7oBLV3wVRK4tPrLYmIEs 0Uh7cMN4A+foR/OYVREEPkpcOwp0h+DOFP/beD/0ubfgPmyXPP+VtdJSqCJjXuqs+inLgHcOtw2To 522TP3KTCbcxSWKW2tq7clUwQFfy+hpqgCzTXc/sUyRZZv4xWhCvO+JMFDCfbbeQRD+AH8Gjowl9L gL7lKZ65/wsNJTargvFeLBJy/WyhLPnQAD4wnLyuFL85s9hjm/QO5OGI7z97LDwsitHVhNExJWtHN 8tjg1Q4VUDKTp1/WedvetmpB6IPSYCQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gWkgd-00079r-Ay; Tue, 11 Dec 2018 16:15:07 +0000 Received: from smtp.codeaurora.org ([198.145.29.96]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gWkfi-0006DZ-Bk for ath10k@lists.infradead.org; Tue, 11 Dec 2018 16:14:43 +0000 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 45F2561618; Tue, 11 Dec 2018 16:13:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1544544839; bh=16nq+ObuH9jbk5/t2LdzxWLtBW8Vkop+pRrFcJbeQSU=; h=From:To:Cc:Subject:Date:From; b=ndoOw7aVUX4RcYv6F5XPxssM4nAiEZx9UIe6QnlcFVulNkStjaZ09RO5AugjjuXJF pSBOz1zsd5HZeuQl6Gn854QyFqJlMqfHrOz22hh4HFhUAHvG1dA0xB61raiQeDSfp6 EDfvv89nkypw3etf3BvrA/K1SZfsOX7UakJ9F+9U= Received: from localhost (blr-c-bdr-fw-01_globalnat_allzones-outside.qualcomm.com [103.229.19.19]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: bperumal@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 67B08615B5; Tue, 11 Dec 2018 16:13:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1544544820; bh=16nq+ObuH9jbk5/t2LdzxWLtBW8Vkop+pRrFcJbeQSU=; h=From:To:Cc:Subject:Date:From; b=eRskU1RP5amU1+wCo33I1FaSQADbUsC8tkYfo7qZMo10ajNtngC13HDVmZgjnLZY6 kbDQ4PfLm31DAXzIH/mVL3Z5DTgsS/g5F1bjSekbKZKHTdN78fE87jP2VQNr5jHk7a 4MOmH9WitCzONAcuvlfIuBGH7AG1WLlyzuibGzGs= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 67B08615B5 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=bperumal@codeaurora.org From: Bhagavathi Perumal S To: ath10k@lists.infradead.org Subject: [PATCH v4 0/3] ath10k: Add support to configure BB timing for external FEM Date: Tue, 11 Dec 2018 21:43:21 +0530 Message-Id: <1544544804-4039-1-git-send-email-bperumal@codeaurora.org> X-Mailer: git-send-email 1.9.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20181211_081411_265120_B9919B98 X-CRM114-Status: UNSURE ( 7.49 ) X-CRM114-Notice: Please train this message. X-BeenThere: ath10k@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-wireless@vger.kernel.org, Bhagavathi Perumal S MIME-Version: 1.0 Sender: "ath10k" Errors-To: ath10k-bounces+patchwork-ath10k=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP This adds support to choose correct Base Band(BB) timing values based on the input Front End Module(FEM) hardware name from Device Tree entry and configure it in hardware through WMI interface. Since the BB timing values can vary between FEM hardwares and not same as default value used in reference hardware. Bhagavathi Perumal S (3): dt-bindings: net: ath10k: fix node name and device type in qcom ath10k example dt-bindings: net: ath10k: add new dt entry to identify external FEM ath10k: Add support to configure BB timing over wmi v2: Addressed review comments in dt: * Fixed node name and device type with new dt patch "dt-bindings: net: ath10k: fix node name and device type in qcom ath10k example". * Changed the dt patch subject to "dt-bindings: net: ath10k: add new dt entry to identify external FEM". * Added new property in existing example. * Enumarated some valid FEM names. v3: Addressed review comments in valid fem names. v4: Corrected typo error in the commit log of PATCH 1/3. .../bindings/net/wireless/qcom,ath10k.txt | 12 ++++-- drivers/net/wireless/ath/ath10k/mac.c | 47 ++++++++++++++++++++++ drivers/net/wireless/ath/ath10k/wmi-ops.h | 20 +++++++++ drivers/net/wireless/ath/ath10k/wmi.c | 23 +++++++++++ drivers/net/wireless/ath/ath10k/wmi.h | 26 ++++++++++++ 5 files changed, 125 insertions(+), 3 deletions(-)