kernel-ark/drivers/staging/brcm80211/brcmfmac
Coly Li d7ddd16933 Staging: wl_cfg80211.c: use BUG_ON correctly
This patch removes explicit unlikely() when using BUG_ON() in
wl_cfg80211.c

Signed-off-by: Coly Li <bosong.ly@taobao.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-01-31 13:45:42 -08:00
..
bcmcdc.h staging: brcm80211: cleanup on the brcm80211 include directory 2011-01-21 11:59:10 -08:00
bcmsdbus.h staging: brcm80211: cleanup on the brcm80211 include directory 2011-01-21 11:59:10 -08:00
bcmsdh_linux.c staging: brcm80211 Remove WAKE_LOCK 2011-01-20 15:34:34 -08:00
bcmsdh_sdmmc_linux.c staging: brcm80211: bzero => memset 2010-12-01 14:55:52 -08:00
bcmsdh_sdmmc.c staging: brcm80211: remove macro usage for sk_buff release 2010-12-06 16:08:31 -08:00
bcmsdh_sdmmc.h staging: brcm80211: cleanup on the brcm80211 include directory 2011-01-21 11:59:10 -08:00
bcmsdh.c staging: brcm80211: change packet buffer type to native struct sk_buff 2010-11-29 11:37:01 -08:00
dhd_bus.h staging: brcm80211: change packet buffer type to native struct sk_buff 2010-11-29 11:37:01 -08:00
dhd_cdc.c staging: brcm80211: remove unused function from dhd_cdc.c 2011-01-21 12:06:54 -08:00
dhd_common.c staging: brcm80211: remove unused function from dhd_common.c 2011-01-21 12:06:54 -08:00
dhd_custom_gpio.c staging: brcm80211: last nail into proto/ethernet.h 2011-01-20 15:17:42 -08:00
dhd_dbg.h
dhd_linux_sched.c staging: brcm80211: Purge linuxver.h and redistribute #includes as required 2010-11-09 15:34:13 -08:00
dhd_linux.c staging: brcm80211: use KBUILD_MODNAME as driver name in registration 2011-01-21 12:03:21 -08:00
dhd_proto.h staging: brcm80211: remove unused function from dhd_cdc.c 2011-01-21 12:06:54 -08:00
dhd_sdio.c staging: brcm80211: remove usage of struct ether_header 2011-01-20 15:17:41 -08:00
dhd.h staging: brcm80211: remove unused type definitions from driver 2011-01-21 12:06:56 -08:00
dhdioctl.h staging: brcm80211: cleanup on the brcm80211 include directory 2011-01-21 11:59:10 -08:00
dngl_stats.h
hndrte_armtrap.h staging: brcm80211: cleanup on the brcm80211 include directory 2011-01-21 11:59:10 -08:00
hndrte_cons.h staging: brcm80211: remove unused type definitions from driver 2011-01-21 12:06:56 -08:00
Makefile Revert "staging: brcm80211: assure common sources are truly common" 2011-01-25 19:07:55 +08:00
msgtrace.h staging: brcm80211: cleanup on the brcm80211 include directory 2011-01-21 11:59:10 -08:00
README staging: brcm80211: fix documentation on installing firmware 2010-12-08 14:28:51 -08:00
sdioh.h staging: brcm80211: cleanup on the brcm80211 include directory 2011-01-21 11:59:10 -08:00
sdiovar.h staging: brcm80211: cleanup on the brcm80211 include directory 2011-01-21 11:59:10 -08:00
wl_cfg80211.c Staging: wl_cfg80211.c: use BUG_ON correctly 2011-01-31 13:45:42 -08:00
wl_cfg80211.h staging: brcm80211: last nail into proto/ethernet.h 2011-01-20 15:17:42 -08:00
wl_iw.c staging: Fix some incorrect use of positive error codes. 2011-01-21 12:35:50 -08:00
wl_iw.h staging: brcm80211: remove unused type definitions from driver 2011-01-21 12:06:56 -08:00

Broadcom fullmac driver

This is production driver.

What's here
===========
- Completely open source host driver, no binary object files
- Features Broadcom's OneDriver architecture (single source base for
  supported chips and architectures)
- On-chip firmware loaded using standard request_firmware()
- Support for BCM4329(SDIO)

What's done
==========
- Integration with cfg80211 stack
- Most of Mac functionality is performed in dongle
- A-MPDU single stream rates
- BCM4329:	Dualband, Single stream, 20MHz channels

Firmware installation
======================
Firmware is available from the Linux firmware repository at:

	git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
	http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git
	https://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git

For 4329 chip, copy brcm/bcm4329-fullmac-4.bin and brcm/bcm4329-fullmac-4.txt
to /lib/firmware/brcm (or wherever firmware is normally installed on your
system).

Contact Info:
=============
Brett Rudley	brudley@broadcom.com
Henry Ptasinski henryp@broadcom.com
Nohee Ko	noheek@broadcom.com