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

Commit b7d572e1 authored by Pontus Fuchs's avatar Pontus Fuchs Committed by John W. Linville
Browse files

ar5523: Add new driver



This driver is for the AR5523 chipset from Atheros. It was created
in 2007 by Christoph Hellwig but it was never finished. I found it a
couple of months ago and after some polishing it's working pretty
fine.

The driver was written with the FreeBSD driver (uath) as reference,
which was written with the reverse-engineered windows driver as
reference, hence the feature set is very limited. Station mode
only, no HW crypto offload.

Signed-off-by: default avatarPontus Fuchs <pontus.fuchs@gmail.com>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent 8ff5dc92
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -7477,6 +7477,12 @@ S: Maintained
F:	Documentation/usb/acm.txt
F:	Documentation/usb/acm.txt
F:	drivers/usb/class/cdc-acm.*
F:	drivers/usb/class/cdc-acm.*


USB AR5523 WIRELESS DRIVER
M:	Pontus Fuchs <pontus.fuchs@gmail.com>
L:	linux-wireless@vger.kernel.org
S:	Maintained
F:	drivers/net/wireless/ath/ar5523/

USB ATTACHED SCSI
USB ATTACHED SCSI
M:	Matthew Wilcox <willy@linux.intel.com>
M:	Matthew Wilcox <willy@linux.intel.com>
M:	Sarah Sharp <sarah.a.sharp@linux.intel.com>
M:	Sarah Sharp <sarah.a.sharp@linux.intel.com>
+1 −0
Original line number Original line Diff line number Diff line
@@ -26,5 +26,6 @@ source "drivers/net/wireless/ath/ath5k/Kconfig"
source "drivers/net/wireless/ath/ath9k/Kconfig"
source "drivers/net/wireless/ath/ath9k/Kconfig"
source "drivers/net/wireless/ath/carl9170/Kconfig"
source "drivers/net/wireless/ath/carl9170/Kconfig"
source "drivers/net/wireless/ath/ath6kl/Kconfig"
source "drivers/net/wireless/ath/ath6kl/Kconfig"
source "drivers/net/wireless/ath/ar5523/Kconfig"


endif
endif
+1 −0
Original line number Original line Diff line number Diff line
@@ -2,6 +2,7 @@ obj-$(CONFIG_ATH5K) += ath5k/
obj-$(CONFIG_ATH9K_HW)		+= ath9k/
obj-$(CONFIG_ATH9K_HW)		+= ath9k/
obj-$(CONFIG_CARL9170)		+= carl9170/
obj-$(CONFIG_CARL9170)		+= carl9170/
obj-$(CONFIG_ATH6KL)		+= ath6kl/
obj-$(CONFIG_ATH6KL)		+= ath6kl/
obj-$(CONFIG_AR5523)		+= ar5523/


obj-$(CONFIG_ATH_COMMON)	+= ath.o
obj-$(CONFIG_ATH_COMMON)	+= ath.o


+7 −0
Original line number Original line Diff line number Diff line
config AR5523
       tristate "Atheros AR5523 wireless driver support"
       depends on MAC80211 && USB
       select FW_LOADER
       ---help---
         This module add support for AR5523 based USB dongles such as D-Link
         DWL-G132, Netgear WPN111 and many more.
+1 −0
Original line number Original line Diff line number Diff line
obj-$(CONFIG_AR5523)   := ar5523.o
Loading