staging: ks7010: Remove unused driver
PATCH 1/1 staging: ks7010: Remove unused driver
Wolfram contributed this driver in 2016. He is not using it anymore and confirmed it to be removed.
It is hard to find hardware around the globe. When it is offered it is expensive and performance is low.
Remove unused driver.
---
Checked for artifacts of ks7010 in MAINTAINERS.
Removed artifacts in Makefile and Kconfig.
--- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/ks7010/Kconfig | 14 - drivers/staging/ks7010/Makefile | 4 - drivers/staging/ks7010/TODO | 36 - drivers/staging/ks7010/eap_packet.h | 70 - drivers/staging/ks7010/ks7010_sdio.c | 1143 ---------- drivers/staging/ks7010/ks_hostif.c | 2312 -------------------- drivers/staging/ks7010/ks_hostif.h | 617 ------ drivers/staging/ks7010/ks_wlan.h | 567 ----- drivers/staging/ks7010/ks_wlan_ioctl.h | 61 - drivers/staging/ks7010/ks_wlan_net.c | 2676 ------------------------ 12 files changed, 7503 deletions(-) delete mode 100644 drivers/staging/ks7010/Kconfig delete mode 100644 drivers/staging/ks7010/Makefile delete mode 100644 drivers/staging/ks7010/TODO delete mode 100644 drivers/staging/ks7010/eap_packet.h delete mode 100644 drivers/staging/ks7010/ks7010_sdio.c delete mode 100644 drivers/staging/ks7010/ks_hostif.c delete mode 100644 drivers/staging/ks7010/ks_hostif.h delete mode 100644 drivers/staging/ks7010/ks_wlan.h delete mode 100644 drivers/staging/ks7010/ks_wlan_ioctl.h delete mode 100644 drivers/staging/ks7010/ks_wlan_net.c
drivers/staging/Kconfig +0 -2
@@ -54,8 +54,6 @@ source "drivers/staging/fbtft/Kconfig" source "drivers/staging/most/Kconfig" -source "drivers/staging/ks7010/Kconfig" - source "drivers/staging/greybus/Kconfig" source "drivers/staging/vc04_services/Kconfig"
drivers/staging/Makefile +0 -1
@@ -17,7 +17,6 @@ obj-$(CONFIG_MFD_NVEC) += nvec/ obj-$(CONFIG_LTE_GDM724X) += gdm724x/ obj-$(CONFIG_FB_TFT) += fbtft/ obj-$(CONFIG_MOST) += most/ -obj-$(CONFIG_KS7010) += ks7010/ obj-$(CONFIG_GREYBUS) += greybus/ obj-$(CONFIG_BCM2835_VCHIQ) += vc04_services/ obj-$(CONFIG_XIL_AXIS_FIFO) += axis-fifo/
drivers/staging/ks7010/Kconfig deleted +0 -14
@@ -1,14 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0 -config KS7010 - tristate "KeyStream KS7010 SDIO support" - depends on MMC && WIRELESS - select WIRELESS_EXT - select WEXT_PRIV - select FW_LOADER - select CRYPTO - select CRYPTO_HASH - select CRYPTO_MICHAEL_MIC - help - This is a driver for KeyStream KS7010 based SDIO WIFI cards. It is - found on at least later Spectec SDW-821 (FCC-ID "S2Y-WLAN-11G-K" only, - sadly not FCC-ID "S2Y-WLAN-11B-G") and Spectec SDW-823 microSD cards.
drivers/staging/ks7010/Makefile deleted +0 -4
@@ -1,4 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0 -obj-$(CONFIG_KS7010) += ks7010.o - -ks7010-y := ks_hostif.o ks_wlan_net.o ks7010_sdio.o
drivers/staging/ks7010/TODO deleted +0 -36
@@ -1,36 +0,0 @@ -KS7010 Linux driver -=================== - -This driver is based on source code from the Ben Nanonote extra repository [1] -which is based on the original v007 release from Renesas [2]. Some more -background info about the chipset can be found here [3] and here [4]. Thank -you to all which already participated in cleaning up the driver so far! - -[1] http://projects.qi-hardware.com/index.php/p/openwrt-packages/source/tree/master/ks7010/src -[2] http://downloads.qi-hardware.com/software/ks7010_sdio_v007.tar.bz2 -[3] http://en.qi-hardware.com/wiki/Ben_NanoNote_Wi-Fi -[4] https://wikidevi.com/wiki/Renesas - -TODO ----- - -First a few words what not to do (at least not blindly): - -- don't be overly strict with the 80 char limit. Only if it REALLY makes the - code more readable - -Now the TODOs: - -- fix codechecker warnings (checkpatch, sparse, smatch). But PLEASE make sure - that you are not only silencing the warning but really fixing code. You - should understand the change you submit. -- fix the 'card removal' event when card is inserted when booting -- check what other upstream wireless mechanisms can be used instead of the - custom ones here -- Switch to use LIB80211. -- Switch to use MAC80211. -- Switch to use CFG80211. - -Please send any patches to: -Greg Kroah-Hartman <[email protected]> -Linux Driver Project Developer List <[email protected]>
drivers/staging/ks7010/eap_packet.h deleted +0 -70
70 lines not on this page · raw message
drivers/staging/ks7010/ks7010_sdio.c deleted +0 -1143
1,143 lines not on this page · raw message
drivers/staging/ks7010/ks_hostif.c deleted +0 -2312
1,718 lines not on this page · raw message
drivers/staging/ks7010/ks_hostif.h deleted +0 -617
617 lines not on this page · raw message
drivers/staging/ks7010/ks_wlan.h deleted +0 -567
567 lines not on this page · raw message
drivers/staging/ks7010/ks_wlan_ioctl.h deleted +0 -61
61 lines not on this page · raw message
drivers/staging/ks7010/ks_wlan_net.c deleted +0 -2676
2,676 lines not on this page · raw message
The rest of this diff is not shown. View the raw message.
Signature · 1 line
2.45.2
Part of the diff is not shown here. View the raw message.
Quoted 5 lines · Philipp Hortmann
Wolfram contributed this driver in 2016. He is not using it anymore and confirmed it to be removed.
It is hard to find hardware around the globe. When it is offered it is expensive and performance is low.
... using interfaces which are long deprecated.
Quoted 5 lines
Remove unused driver.