aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MAINTAINERS3
-rw-r--r--drivers/staging/brcm80211/README65
-rw-r--r--drivers/staging/brcm80211/TODO14
3 files changed, 14 insertions, 68 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 29801f760b6f..39c17dde2cb4 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1533,9 +1533,10 @@ F: drivers/net/tg3.*
1533BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 1533BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1534M: Brett Rudley <brudley@broadcom.com> 1534M: Brett Rudley <brudley@broadcom.com>
1535M: Henry Ptasinski <henryp@broadcom.com> 1535M: Henry Ptasinski <henryp@broadcom.com>
1536M: Dowan Kim <dowan@broadcom.com>
1537M: Roland Vossen <rvossen@broadcom.com> 1536M: Roland Vossen <rvossen@broadcom.com>
1538M: Arend van Spriel <arend@broadcom.com> 1537M: Arend van Spriel <arend@broadcom.com>
1538M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
1539M: Kan Yan <kanyan@broadcom.com>
1539L: linux-wireless@vger.kernel.org 1540L: linux-wireless@vger.kernel.org
1540S: Supported 1541S: Supported
1541F: drivers/staging/brcm80211/ 1542F: drivers/staging/brcm80211/
diff --git a/drivers/staging/brcm80211/README b/drivers/staging/brcm80211/README
index 8ad558675bd3..bb86b1b3e58e 100644
--- a/drivers/staging/brcm80211/README
+++ b/drivers/staging/brcm80211/README
@@ -1,64 +1 @@
1Broadcom brcmsmac (mac80211-based softmac PCIe) and brcmfmac (SDIO) drivers. refer to: http://linuxwireless.org/en/users/Drivers/brcm80211
2
3Completely open source host drivers, no binary object files.
4
5Support for the following chips:
6===============================
7
8 brcmsmac (PCIe)
9 Name Device ID
10 BCM4313 0x4727
11 BCM43224 0x4353
12 BCM43225 0x4357
13
14 brcmfmac (SDIO)
15 Name
16 BCM4329
17
18Both brcmsmac and brcmfmac drivers require firmware files that need to be
19separately downloaded.
20
21Firmware
22======================
23Firmware is available from the Linux firmware repository at:
24
25 git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
26 http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git
27 https://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git
28
29
30===============================================================
31Broadcom brcmsmac driver
32===============================================================
33- Support for both 32 and 64 bit Linux kernels
34
35
36Firmware installation
37======================
38Copy brcm/bcm43xx-0.fw and brcm/bcm43xx_hdr-0.fw to
39/lib/firmware/brcm (or wherever firmware is normally installed
40on your system).
41
42
43===============================================================
44Broadcom brcmfmac driver
45===============================================================
46- Support for 32 bit Linux kernel, 64 bit untested
47
48
49Firmware installation
50======================
51Copy brcm/bcm4329-fullmac-4.bin and brcm/bcm4329-fullmac-4.txt
52to /lib/firmware/brcm (or wherever firmware is normally installed on your
53system).
54
55
56Contact Info:
57=============
58Brett Rudley brudley@broadcom.com
59Henry Ptasinski henryp@broadcom.com
60Dowan Kim dowan@broadcom.com
61Roland Vossen rvossen@broadcom.com
62Arend van Spriel arend@broadcom.com
63
64For more info, refer to: http://linuxwireless.org/en/users/Drivers/brcm80211
diff --git a/drivers/staging/brcm80211/TODO b/drivers/staging/brcm80211/TODO
index e9c1393a2b92..2d9948dd7bb8 100644
--- a/drivers/staging/brcm80211/TODO
+++ b/drivers/staging/brcm80211/TODO
@@ -2,14 +2,22 @@ To Do List for Broadcom Mac80211 driver before getting in mainline
2 2
3Bugs 3Bugs
4==== 4====
5- Oops on AMPDU traffic, to be solved by new ucode (currently under test) 5- none known at this moment
6 6
7brcmfmac and brcmsmac 7brcmfmac and brcmsmac
8===================== 8=====================
9- ASSERTS not allowed in mainline, replace by warning + error handling 9
10- Replace printk and WL_ERROR() with proper routines 10- Remove unnecessary includes, move #includes from .h files into .c files.
11- Absorb and delete header files that are included in only one .c file
11 12
12brcmfmac 13brcmfmac
13===================== 14=====================
15
16- ASSERTS not allowed in mainline, replace by warning + error handling
17- Replace printk and WL_ERROR() with proper routines
14- Replace driver's proprietary ssb interface with generic kernel ssb module 18- Replace driver's proprietary ssb interface with generic kernel ssb module
15- Build and test on 64 bit linux kernel 19- Build and test on 64 bit linux kernel
20
21brcm80211 info page
22=====================
23http://linuxwireless.org/en/users/Drivers/brcm80211