Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp972562imu; Mon, 5 Nov 2018 11:39:19 -0800 (PST) X-Google-Smtp-Source: AJdET5fPqXNlFbdEGPyQ5mu/7D63FdIV6ojsM5CAhyZpvniE6wfPDuEOlXBcpAo7xfkVRcpygqbC X-Received: by 2002:a63:5f95:: with SMTP id t143mr21519974pgb.395.1541446758981; Mon, 05 Nov 2018 11:39:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1541446758; cv=none; d=google.com; s=arc-20160816; b=tzEMpSs0N8A9hICUnYtD2PgKbJBJbeUMj1NoTDjFaqL2Owkp6KW1Drfwj6hYzGeZl8 PtlkHUrnTzCSuOdCtB9F/EhMuJ1PHIZ8gvr4ONeYpZ8WpLNhACzNpxF2karCobJDO4sG mKOUp1Jc5C1WDaRkOSChDI9FafPidiT1WAP4aK2JU385bI1cFQogoFncNA/oR38bNskA QquQ+VQ7OA24kM3iV9RhjrUblzmrQrv0JxesLVU28RPN397xPi9gqjY1qtpBV5/2DUG+ jQCbnTiH0/uwy0A2MDQJR5bswSeGesAb+d69BXobu4fB0C+YtoE5dHp7BH5fHMQXsQmW QwRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:to:from:dkim-signature; bh=uquKdvgeAmYhpXrRkWMhN5iv9F16W3EH7VMpb2cM9ls=; b=ltQhppNL4W2Y5DyWEDqRgCzpZ6oPDHaDoENcie2ArQ/KGEVSIUr96deUxOSzeG3NAN n/tpBFpD5HIciwDp1HVjCzHqYPPuDAsM7pJOHLhUQjoNSTQcQjQRFIPcEJv8DA7+lHVR DgGF3d9+qywv2eecwdKYNrWi0TuqdkP4z4GEKZIGqZITfGMiIItrtQtaYilCvObotMVC lD58RiKIQ/MNmBMtKN5CBiSzxeLFQbM5C7ECMVRY7RylNmsc2Q6fCo1y1Ss/SLLd2699 k1JeQNwF+pNGEMZSTqP+qdgErgep0AzfzOnwTHahaRZYxF3tDtPl0iOMwSePt70IVG/h DSfA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@plaes.org header.s=mail header.b=leeO7G3B; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 14-v6si36718048pfw.217.2018.11.05.11.39.03; Mon, 05 Nov 2018 11:39:18 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@plaes.org header.s=mail header.b=leeO7G3B; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729945AbeKFE6d (ORCPT + 99 others); Mon, 5 Nov 2018 23:58:33 -0500 Received: from plaes.org ([188.166.43.21]:44038 "EHLO plaes.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728945AbeKFE6c (ORCPT ); Mon, 5 Nov 2018 23:58:32 -0500 Received: from localhost (85.253.196.132.cable.starman.ee [85.253.196.132]) by plaes.org (Postfix) with ESMTPSA id 4BC0F403FA for ; Mon, 5 Nov 2018 19:37:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=plaes.org; s=mail; t=1541446639; bh=Tp2VpaSoqU54gxxeYHSeAP+EH+WMWEwZH+xOdtCmBjo=; h=From:To:Subject:Date:From; b=leeO7G3Bj7YgFEgsGOUilgJ+xPhcBuWSMVRP4fr5QZNsUXWnmgkr4EpgLETD3FQpI +O6v1FTxc9boup5JPKFXWJUJtdVJv4GXEW1l6nqTQgTQlhNK184cFewg9E8OOoivNI IuWaIAWfeaZWd5lrLsEbE3BiU24+TJRs04Uwu/V1quTAfKrEKZGJDLgRqJ+59VdE1s 2Tnzrei0Y8sahlpw6KzaENQ/IksVF2aIhY+LPJWnfRCvwkTD3yWdhf4RCd2QfY8tzM A0IyZR9CZMnkQFM9ZFhzL4nugvhbbqJhEKtkXIPjJYQszeOuzEgB0s4MPVevb2Fsev qVYNAMkd9fJdw== From: Priit Laes To: linux-kernel@vger.kernel.org Subject: [PATCH v2 0/3] wireless: Use common cordic algorithm for b43 driver Date: Mon, 5 Nov 2018 21:37:15 +0200 Message-Id: X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org b43 wireless driver includes an internal implementation of cordic algorithm, although there's a common cordic library which was split out from brcmsmac driver. Use that and drop internal implementation. During the process, brcmfmac was driver was also cleaned up. Please note that this series is only compile-tested, as I do not have access to the hardware. Changes: - Merged brcmsmac driver patches into single patch - Merged b43 driver patches into single patch Priit Laes (3): lib: cordic: Move cordic macros and defines to header file brcmsmac: Use cordic-related macros from common cordic library b43: Use cordic algorithm from kernel library drivers/net/wireless/broadcom/b43/Kconfig | 1 +- drivers/net/wireless/broadcom/b43/phy_common.c | 47 +------- drivers/net/wireless/broadcom/b43/phy_common.h | 9 +- drivers/net/wireless/broadcom/b43/phy_lp.c | 13 +- drivers/net/wireless/broadcom/b43/phy_n.c | 13 +- drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h | 7 +- drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 4 +- drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c | 4 +- include/linux/cordic.h | 9 +- lib/cordic.c | 23 +--- 10 files changed, 35 insertions(+), 95 deletions(-) base-commit: 651022382c7f8da46cb4872a545ee1da6d097d2a -- git-series 0.9.1