Messages in this thread | | | From | Priit Laes <> | Subject | [PATCH v2 0/3] wireless: Use common cordic algorithm for b43 driver | Date | Mon, 5 Nov 2018 21:37:15 +0200 |
| |
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
| |