diff options
| author | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2014-10-15 18:53:27 -0400 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-10-19 22:30:15 -0400 |
| commit | d09e9b160fc18116942101743693f5535bc5136a (patch) | |
| tree | 927f5930b1ca545de847d72be8b6016b7113938d | |
| parent | 2359b5c2d950a101af883e51bdbffc1bf83325c4 (diff) | |
staging: bcm: remove driver
The Beceem WiMAX driver was barely function in its current state
and was non-functional on 64 bit systems. Based on repeated
statements from Greg KH that he wanted the driver removed, I am
removing the driver.
CC: Matthias Beyer <mail@beyermatthias.de>
CC: Kevin McKinney <klmckinney1@gmail.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
57 files changed, 0 insertions, 23881 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index a20df9bf8ab0..d0dd1f35b81d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS | |||
| @@ -1883,13 +1883,6 @@ W: http://bcache.evilpiepirate.org | |||
| 1883 | S: Maintained: | 1883 | S: Maintained: |
| 1884 | F: drivers/md/bcache/ | 1884 | F: drivers/md/bcache/ |
| 1885 | 1885 | ||
| 1886 | BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT | ||
| 1887 | M: Kevin McKinney <klmckinney1@gmail.com> | ||
| 1888 | M: Matthias Beyer <mail@beyermatthias.de> | ||
| 1889 | L: devel@driverdev.osuosl.org | ||
| 1890 | S: Maintained | ||
| 1891 | F: drivers/staging/bcm* | ||
| 1892 | |||
| 1893 | BEFS FILE SYSTEM | 1886 | BEFS FILE SYSTEM |
| 1894 | S: Orphan | 1887 | S: Orphan |
| 1895 | F: Documentation/filesystems/befs.txt | 1888 | F: Documentation/filesystems/befs.txt |
diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig index 80ad2078eea2..3b01fef54a35 100644 --- a/drivers/staging/Kconfig +++ b/drivers/staging/Kconfig | |||
| @@ -62,8 +62,6 @@ source "drivers/staging/xgifb/Kconfig" | |||
| 62 | 62 | ||
| 63 | source "drivers/staging/emxx_udc/Kconfig" | 63 | source "drivers/staging/emxx_udc/Kconfig" |
| 64 | 64 | ||
| 65 | source "drivers/staging/bcm/Kconfig" | ||
| 66 | |||
| 67 | source "drivers/staging/ft1000/Kconfig" | 65 | source "drivers/staging/ft1000/Kconfig" |
| 68 | 66 | ||
| 69 | source "drivers/staging/speakup/Kconfig" | 67 | source "drivers/staging/speakup/Kconfig" |
diff --git a/drivers/staging/Makefile b/drivers/staging/Makefile index 17aa2231e208..26ecead09901 100644 --- a/drivers/staging/Makefile +++ b/drivers/staging/Makefile | |||
| @@ -25,7 +25,6 @@ obj-$(CONFIG_VME_BUS) += vme/ | |||
| 25 | obj-$(CONFIG_IIO) += iio/ | 25 | obj-$(CONFIG_IIO) += iio/ |
| 26 | obj-$(CONFIG_FB_XGI) += xgifb/ | 26 | obj-$(CONFIG_FB_XGI) += xgifb/ |
| 27 | obj-$(CONFIG_USB_EMXX) += emxx_udc/ | 27 | obj-$(CONFIG_USB_EMXX) += emxx_udc/ |
| 28 | obj-$(CONFIG_BCM_WIMAX) += bcm/ | ||
| 29 | obj-$(CONFIG_FT1000) += ft1000/ | 28 | obj-$(CONFIG_FT1000) += ft1000/ |
| 30 | obj-$(CONFIG_SPEAKUP) += speakup/ | 29 | obj-$(CONFIG_SPEAKUP) += speakup/ |
| 31 | obj-$(CONFIG_TOUCHSCREEN_CLEARPAD_TM1217) += cptm1217/ | 30 | obj-$(CONFIG_TOUCHSCREEN_CLEARPAD_TM1217) += cptm1217/ |
diff --git a/drivers/staging/bcm/Adapter.h b/drivers/staging/bcm/Adapter.h deleted file mode 100644 index 940c852e17b7..000000000000 --- a/drivers/staging/bcm/Adapter.h +++ /dev/null | |||
| @@ -1,474 +0,0 @@ | |||
| 1 | /*********************************** | ||
| 2 | * Adapter.h | ||
| 3 | ************************************/ | ||
| 4 | #ifndef __ADAPTER_H__ | ||
| 5 | #define __ADAPTER_H__ | ||
| 6 | |||
| 7 | #define MAX_FRAGMENTEDIP_CLASSIFICATION_ENTRIES 256 | ||
| 8 | #include "Debug.h" | ||
| 9 | |||
| 10 | struct bcm_leader { | ||
| 11 | USHORT Vcid; | ||
| 12 | USHORT PLength; | ||
| 13 | UCHAR Status; | ||
| 14 | UCHAR Unused[3]; | ||
| 15 | } __packed; | ||
| 16 | |||
| 17 | struct bcm_packettosend { | ||
| 18 | struct bcm_leader Leader; | ||
| 19 | UCHAR ucPayload; | ||
| 20 | } __packed; | ||
| 21 | |||
| 22 | struct bcm_control_packet { | ||
| 23 | PVOID ControlBuff; | ||
| 24 | UINT ControlBuffLen; | ||
| 25 | struct bcm_control_packet *next; | ||
| 26 | } __packed; | ||
| 27 | |||
| 28 | struct bcm_link_request { | ||
| 29 | struct bcm_leader Leader; | ||
| 30 | UCHAR szData[4]; | ||
| 31 | } __packed; | ||
| 32 | |||
| 33 | #define MAX_IP_RANGE_LENGTH 4 | ||
| 34 | #define MAX_PORT_RANGE 4 | ||
| 35 | #define MAX_PROTOCOL_LENGTH 32 | ||
| 36 | #define IPV6_ADDRESS_SIZEINBYTES 0x10 | ||
| 37 | |||
| 38 | union u_ip_address { | ||
| 39 | struct { | ||
| 40 | /* Source Ip Address Range */ | ||
| 41 | ULONG ulIpv4Addr[MAX_IP_RANGE_LENGTH]; | ||
| 42 | /* Source Ip Mask Address Range */ | ||
| 43 | ULONG ulIpv4Mask[MAX_IP_RANGE_LENGTH]; | ||
| 44 | }; | ||
| 45 | struct { | ||
| 46 | /* Source Ip Address Range */ | ||
| 47 | ULONG ulIpv6Addr[MAX_IP_RANGE_LENGTH * 4]; | ||
| 48 | /* Source Ip Mask Address Range */ | ||
| 49 | ULONG ulIpv6Mask[MAX_IP_RANGE_LENGTH * 4]; | ||
| 50 | }; | ||
| 51 | struct { | ||
| 52 | UCHAR ucIpv4Address[MAX_IP_RANGE_LENGTH * IP_LENGTH_OF_ADDRESS]; | ||
| 53 | UCHAR ucIpv4Mask[MAX_IP_RANGE_LENGTH * IP_LENGTH_OF_ADDRESS]; | ||
| 54 | }; | ||
| 55 | struct { | ||
| 56 | UCHAR ucIpv6Address[MAX_IP_RANGE_LENGTH * IPV6_ADDRESS_SIZEINBYTES]; | ||
| 57 | UCHAR ucIpv6Mask[MAX_IP_RANGE_LENGTH * IPV6_ADDRESS_SIZEINBYTES]; | ||
| 58 | }; | ||
| 59 | }; | ||
| 60 | |||
| 61 | struct bcm_hdr_suppression_contextinfo { | ||
