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

Commit c869f77d authored by Jakub Kicinski's avatar Jakub Kicinski Committed by Kalle Valo
Browse files

add mt7601u driver

Add support for the simplest of MediaTek Wi-Fi devices - MT7601U.
It is a single stream bgn chip with no bells or whistles.
This driver is partially based on Felix's mt76 but IMHO it doesn't
make sense to merge the two right now because MT7601U is a design
somewhere between old Ralink devices and new Mediatek chips.  There
wouldn't be all that much code sharing with the devices mt76 supports.
Situation may obviously change when someone decides to extend m76 with
support for the more recent USB dongles.

The driver supports only station mode.  I'm hoping to add AP support
when time allows.

This driver sat on GitHub for quite a while and got some testing there:
http://github.com/kuba-moo/mt7601u



Signed-off-by: default avatarJakub Kicinski <kubakici@wp.pl>
Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
parent 00e27eeb
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -6365,6 +6365,12 @@ F: include/uapi/linux/meye.h
F:	include/uapi/linux/ivtv*
F:	include/uapi/linux/ivtv*
F:	include/uapi/linux/uvcvideo.h
F:	include/uapi/linux/uvcvideo.h


MEDIATEK MT7601U WIRELESS LAN DRIVER
M:	Jakub Kicinski <kubakici@wp.pl>
L:	linux-wireless@vger.kernel.org
S:	Maintained
F:	drivers/net/wireless/mediatek/mt7601u/

MEGARAID SCSI/SAS DRIVERS
MEGARAID SCSI/SAS DRIVERS
M:	Kashyap Desai <kashyap.desai@avagotech.com>
M:	Kashyap Desai <kashyap.desai@avagotech.com>
M:	Sumit Saxena <sumit.saxena@avagotech.com>
M:	Sumit Saxena <sumit.saxena@avagotech.com>
+1 −0
Original line number Original line Diff line number Diff line
@@ -277,6 +277,7 @@ source "drivers/net/wireless/libertas/Kconfig"
source "drivers/net/wireless/orinoco/Kconfig"
source "drivers/net/wireless/orinoco/Kconfig"
source "drivers/net/wireless/p54/Kconfig"
source "drivers/net/wireless/p54/Kconfig"
source "drivers/net/wireless/rt2x00/Kconfig"
source "drivers/net/wireless/rt2x00/Kconfig"
source "drivers/net/wireless/mediatek/Kconfig"
source "drivers/net/wireless/rtlwifi/Kconfig"
source "drivers/net/wireless/rtlwifi/Kconfig"
source "drivers/net/wireless/ti/Kconfig"
source "drivers/net/wireless/ti/Kconfig"
source "drivers/net/wireless/zd1211rw/Kconfig"
source "drivers/net/wireless/zd1211rw/Kconfig"
+2 −0
Original line number Original line Diff line number Diff line
@@ -45,6 +45,8 @@ obj-$(CONFIG_IWLWIFI) += iwlwifi/
obj-$(CONFIG_IWLEGACY)	+= iwlegacy/
obj-$(CONFIG_IWLEGACY)	+= iwlegacy/
obj-$(CONFIG_RT2X00)	+= rt2x00/
obj-$(CONFIG_RT2X00)	+= rt2x00/


obj-$(CONFIG_WL_MEDIATEK)	+= mediatek/

obj-$(CONFIG_P54_COMMON)	+= p54/
obj-$(CONFIG_P54_COMMON)	+= p54/


obj-$(CONFIG_ATH_CARDS)		+= ath/
obj-$(CONFIG_ATH_CARDS)		+= ath/
+10 −0
Original line number Original line Diff line number Diff line
menuconfig WL_MEDIATEK
	bool "Mediatek Wireless LAN support"
	---help---
	  Enable community drivers for MediaTek WiFi devices.
	  Those drivers make use of the Linux mac80211 stack.


if WL_MEDIATEK
source "drivers/net/wireless/mediatek/mt7601u/Kconfig"
endif # WL_MEDIATEK
+1 −0
Original line number Original line Diff line number Diff line
obj-$(CONFIG_MT7601U)	+= mt7601u/
Loading