Roland Vossen | 6f27b08 | 2011-03-18 11:09:35 +0100 | [diff] [blame] | 1 | To Do List for Broadcom Mac80211 driver before getting in mainline |
Henry Ptasinski | a9533e7 | 2010-09-08 21:04:42 -0700 | [diff] [blame] | 2 | |
| 3 | Bugs |
| 4 | ==== |
Roland Vossen | 85d6368 | 2011-06-01 13:44:56 +0200 | [diff] [blame] | 5 | - none known at this moment |
Henry Ptasinski | a9533e7 | 2010-09-08 21:04:42 -0700 | [diff] [blame] | 6 | |
Roland Vossen | 6f27b08 | 2011-03-18 11:09:35 +0100 | [diff] [blame] | 7 | brcmfmac and brcmsmac |
| 8 | ===================== |
Roland Vossen | 6741d8e | 2011-06-01 13:46:08 +0200 | [diff] [blame] | 9 | - replace company specific acronym wlc_ |
| 10 | - Resolve all XXX, TODO, FIXME in code |
Roland Vossen | 6f27b08 | 2011-03-18 11:09:35 +0100 | [diff] [blame] | 11 | |
| 12 | brcmfmac |
| 13 | ===================== |
Roland Vossen | 6741d8e | 2011-06-01 13:46:08 +0200 | [diff] [blame] | 14 | - Remove unnecessary includes, move #includes from .h files into .c files. |
| 15 | - Absorb and delete header files that are included in only one .c file |
Roland Vossen | 85d6368 | 2011-06-01 13:44:56 +0200 | [diff] [blame] | 16 | - ASSERTS not allowed in mainline, replace by warning + error handling |
| 17 | - Replace printk and WL_ERROR() with proper routines |
Henry Ptasinski | a9533e7 | 2010-09-08 21:04:42 -0700 | [diff] [blame] | 18 | - Replace driver's proprietary ssb interface with generic kernel ssb module |
Roland Vossen | 6f27b08 | 2011-03-18 11:09:35 +0100 | [diff] [blame] | 19 | - Build and test on 64 bit linux kernel |
Roland Vossen | 85d6368 | 2011-06-01 13:44:56 +0200 | [diff] [blame] | 20 | |
| 21 | brcm80211 info page |
| 22 | ===================== |
| 23 | http://linuxwireless.org/en/users/Drivers/brcm80211 |