Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a910e4a9 authored by Solomon Peachy's avatar Solomon Peachy Committed by John W. Linville
Browse files

cw1200: add driver for the ST-E CW1100 & CW1200 WLAN chipsets

parent 5f07d15a
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -2299,6 +2299,11 @@ M: Jaya Kumar <jayakumar.alsa@gmail.com>
S:	Maintained
F:	sound/pci/cs5535audio/

CW1200 WLAN driver
M:     Solomon Peachy <pizza@shaftnet.org>
S:     Maintained
F:     drivers/net/wireless/cw1200/

CX18 VIDEO4LINUX DRIVER
M:	Andy Walls <awalls@md.metrocast.net>
L:	ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
+1 −0
Original line number Diff line number Diff line
@@ -280,5 +280,6 @@ source "drivers/net/wireless/rtlwifi/Kconfig"
source "drivers/net/wireless/ti/Kconfig"
source "drivers/net/wireless/zd1211rw/Kconfig"
source "drivers/net/wireless/mwifiex/Kconfig"
source "drivers/net/wireless/cw1200/Kconfig"

endif # WLAN
+2 −0
Original line number Diff line number Diff line
@@ -57,3 +57,5 @@ obj-$(CONFIG_MWIFIEX) += mwifiex/

obj-$(CONFIG_BRCMFMAC)	+= brcm80211/
obj-$(CONFIG_BRCMSMAC)	+= brcm80211/

obj-$(CONFIG_CW1200)	+= cw1200/
+46 −0
Original line number Diff line number Diff line
config CW1200
	tristate "CW1200 WLAN support"
	depends on MAC80211 && CFG80211
	help
	  This is a driver for the ST-E CW1100 & CW1200 WLAN chipsets.
	  This option just enables the driver core, see below for
	  specific bus support.

if CW1200

config CW1200_WLAN_SDIO
	tristate "Support SDIO platforms"
	depends on CW1200 && MMC
	help
	  Enable support for the CW1200 connected via an SDIO bus.

config CW1200_WLAN_SPI
	tristate "Support SPI platforms"
	depends on CW1200 && SPI
	help
	  Enables support for the CW1200 connected via a SPI bus.

config CW1200_WLAN_SAGRAD
	tristate "Support Sagrad SG901-1091/1098 modules"
	depends on CW1200_WLAN_SDIO
	help
	  This provides the platform data glue to support the
	  Sagrad SG901-1091/1098 modules in their standard SDIO EVK.
	  It also includes example SPI platform data.

menu "Driver debug features"
	depends on CW1200 && DEBUG_FS

config CW1200_ETF
	bool "Enable CW1200 Engineering Test Framework hooks"
	help
	  If you don't know what this is, just say N.

config CW1200_ITP
	bool "Enable ITP access"
	help
	  If you don't know what this is, just say N.

endmenu

endif
+24 −0
Original line number Diff line number Diff line
cw1200_core-y := \
		fwio.o \
		txrx.o \
		main.o \
		queue.o \
		hwio.o \
		bh.o \
		wsm.o \
		sta.o \
		scan.o \
		pm.o \
		debug.o
cw1200_core-$(CONFIG_CW1200_ITP)	+= itp.o

# CFLAGS_sta.o += -DDEBUG

cw1200_wlan_sdio-y := cw1200_sdio.o
cw1200_wlan_spi-y := cw1200_spi.o
cw1200_wlan_sagrad-y := cw1200_sagrad.o

obj-$(CONFIG_CW1200) += cw1200_core.o
obj-$(CONFIG_CW1200_WLAN_SDIO) += cw1200_wlan_sdio.o
obj-$(CONFIG_CW1200_WLAN_SPI) += cw1200_wlan_spi.o
obj-$(CONFIG_CW1200_WLAN_SAGRAD) += cw1200_wlan_sagrad.o
Loading