diff options
author | Ludovic Pouzenc <ludovic@pouzenc.fr> | 2018-09-14 23:42:26 +0200 |
---|---|---|
committer | Ludovic Pouzenc <ludovic@pouzenc.fr> | 2018-09-14 23:42:26 +0200 |
commit | b395e3b40e026a437b7179b78f1beddf2d02a7bc (patch) | |
tree | f3118474a7af11fffb228915dcffd7f2580d26ee /target/linux/ramips/patches/100-install-mtk-wifi-drivers.patch | |
parent | e266de11dcd0b2d71c445b943bef2f50258fa314 (diff) | |
download | mtk-20170518-b395e3b40e026a437b7179b78f1beddf2d02a7bc.zip mtk-20170518-b395e3b40e026a437b7179b78f1beddf2d02a7bc.tar.gz mtk-20170518-b395e3b40e026a437b7179b78f1beddf2d02a7bc.tar.bz2 |
target/linux/ramips: add all patches
Diffstat (limited to 'target/linux/ramips/patches/100-install-mtk-wifi-drivers.patch')
-rwxr-xr-x | target/linux/ramips/patches/100-install-mtk-wifi-drivers.patch | 199 |
1 files changed, 199 insertions, 0 deletions
diff --git a/target/linux/ramips/patches/100-install-mtk-wifi-drivers.patch b/target/linux/ramips/patches/100-install-mtk-wifi-drivers.patch new file mode 100755 index 0000000..0416c78 --- /dev/null +++ b/target/linux/ramips/patches/100-install-mtk-wifi-drivers.patch @@ -0,0 +1,199 @@ +Index: linux-3.10.14/ralink/Kconfig +=================================================================== +--- linux-3.10.14.orig/ralink/Kconfig ++++ linux-3.10.14/ralink/Kconfig +@@ -61,73 +61,81 @@ choice + bool "MT7620 for rlt_wifi wifi driver" + select RTMP_MAC + select RALINK_RT6352 ++ select WIFI_MT7620 if SUPPORT_OPENWRT ++ select MT7620_RALINK_RT6352 if SUPPORT_OPENWRT ++ select MT7620_RTMP_MAC if SUPPORT_OPENWRT + + config FIRST_IF_MT7628 + bool "MT7628 for rlt_wifi wifi driver" +- depends on RALINK_MT7628 + select MT_MAC + + config FIRST_IF_RT3092 + bool "RT3092" +- depends on RALINK_MT7621 + select RTMP_MAC + select RALINK_RT3092 + + config FIRST_IF_RT5392 + bool "RT5392" +- depends on RALINK_MT7621 + select RTMP_MAC + select RALINK_RT5392 + + config FIRST_IF_RT5592 + bool "RT5592" +- depends on RALINK_MT7621 + select RTMP_MAC + select RALINK_RT5592 + + config FIRST_IF_RT3593 + bool "RT3593" +- depends on RALINK_MT7621 + select RTMP_MAC + select RALINK_RT3593 + + config FIRST_IF_MT7610E + bool "MT7610E" +- depends on RALINK_MT7621 + select RLT_MAC + select RALINK_MT7610E ++ select WIFI_MT7610E if SUPPORT_OPENWRT + + config FIRST_IF_MT7612E + bool "MT7612E" +- depends on RALINK_MT7621 + select RLT_MAC + select RALINK_MT7612E ++ select WIFI_MT7612E if SUPPORT_OPENWRT ++ select MT76X2E_RALINK_MT7612E if SUPPORT_OPENWRT ++ select MT76X2E_RLT_MAC if SUPPORT_OPENWRT + + config FIRST_IF_MT7602E + bool "MT7602E" +- depends on RALINK_MT7621 + select RLT_MAC + select RALINK_MT7602E ++ select WIFI_MT7602E if SUPPORT_OPENWRT ++ select MT76X2E_RALINK_MT7602E if SUPPORT_OPENWRT ++ select MT76X2E_RLT_MAC if SUPPORT_OPENWRT + + config FIRST_IF_MT7603E + bool "MT7603E" +- depends on RALINK_MT7621 + select MT_MAC + select RALINK_MT7603E ++ select WIFI_MT7603E if SUPPORT_OPENWRT ++ select MT7603E_RALINK_MT7603E if SUPPORT_OPENWRT ++ select MT7603E_MT_MAC if SUPPORT_OPENWRT + + config FIRST_IF_MT7637E + bool "MT7637E" +- depends on RALINK_MT7621 + select WIFI_MT_MAC + select MT_MAC + select RALINK_MT7637E ++ select WIFI_MT7637E if SUPPORT_OPENWRT + + config FIRST_IF_MT7615E + bool "MT7615E" +- depends on RALINK_MT7621 + select WIFI_MT_MAC + select MT_MAC + select CHIP_MT7615E ++ select WIFI_MT7615E if SUPPORT_OPENWRT ++ select MT7615E_CHIP_MT7615E if SUPPORT_OPENWRT ++ select MT7615E_MT_MAC if SUPPORT_OPENWRT ++ select MT7615E_WIFI_MT_MAC if SUPPORT_OPENWRT ++ + endchoice + + choice +@@ -169,11 +177,13 @@ choice + bool "MT7610U" + select RLT_MAC + select RALINK_MT7610U ++ select WIFI_MT7610U if SUPPORT_OPENWRT + + config SECOND_IF_MT7610E + bool "MT7610E" + select RLT_MAC + select RALINK_MT7610E ++ select WIFI_MT7610E if SUPPORT_OPENWRT + + config SECOND_IF_RT8592 + bool "RT85592" +@@ -184,21 +194,32 @@ choice + bool "MT7612U" + select RLT_MAC + select RALINK_MT7612U ++ select WIFI_MT7612U if SUPPORT_OPENWRT + + config SECOND_IF_MT7612E + bool "MT7612E" + select RLT_MAC + select RALINK_MT7612E ++ select WIFI_MT7612E if SUPPORT_OPENWRT ++ select MT76X2E_RALINK_MT7612E if SUPPORT_OPENWRT ++ select MT76X2E_RLT_MAC if SUPPORT_OPENWRT + + config SECOND_IF_MT7602E + bool "MT7602E" + select RLT_MAC + select RALINK_MT7602E ++ select WIFI_MT7602E if SUPPORT_OPENWRT ++ select MT76X2E_RALINK_MT7602E if SUPPORT_OPENWRT ++ select MT76X2E_RLT_MAC if SUPPORT_OPENWRT + + config SECOND_IF_MT7603E + bool "MT7603E" + select MT_MAC + select RALINK_MT7603E ++ select WIFI_MT7603E if SUPPORT_OPENWRT ++ select MT7603E_RALINK_MT7603E if SUPPORT_OPENWRT ++ select MT7603E_MT_MAC if SUPPORT_OPENWRT ++ + + config SECOND_IF_MT7637E + bool "MT7637E" +@@ -210,6 +231,10 @@ choice + bool "MT7615E" + select WIFI_MT_MAC + select CHIP_MT7615E ++ select WIFI_MT7615E if SUPPORT_OPENWRT ++ select MT7615E_CHIP_MT7615E if SUPPORT_OPENWRT ++ select MT7615E_MT_MAC if SUPPORT_OPENWRT ++ select MT7615E_WIFI_MT_MAC if SUPPORT_OPENWRT + endchoice + + choice +@@ -222,6 +247,10 @@ choice + select WIFI_MT_MAC + select MT_MAC + select CHIP_MT7615E ++ select WIFI_MT7615E if SUPPORT_OPENWRT ++ select MT7615E_CHIP_MT7615E if SUPPORT_OPENWRT ++ select MT7615E_MT_MAC if SUPPORT_OPENWRT ++ select MT7615E_WIFI_MT_MAC if SUPPORT_OPENWRT + endchoice + + config RT_FIRST_CARD +@@ -354,6 +383,7 @@ choice + endchoice + + ++source "drivers/net/wireless/mtk/Kconfig" + #source "drivers/net/wireless/rt2860v2_ap/Kconfig" + #source "drivers/net/wireless/rt2860v2_sta/Kconfig" + #source "drivers/net/wireless/RTPCI_ap/Kconfig" +Index: linux-3.10.14/drivers/net/wireless/Makefile +=================================================================== +--- linux-3.10.14.orig/drivers/net/wireless/Makefile ++++ linux-3.10.14/drivers/net/wireless/Makefile +@@ -72,18 +72,8 @@ else + obj-$(CONFIG_WIFI_PKT_FWD) += wifi_forward/wifi_fwd/ + endif + +-ifneq ($(CONFIG_RLT_AP_SUPPORT),) +-obj-$(CONFIG_RLT_AP_SUPPORT) += rlt_wifi_ap/ +-endif +-ifneq ($(CONFIG_RLT_STA_SUPPORT),) +-obj-$(CONFIG_RLT_STA_SUPPORT) += rlt_wifi_sta/ +-endif +-ifneq ($(CONFIG_MT_AP_SUPPORT),) +-obj-$(CONFIG_MT_AP_SUPPORT) += mt_wifi_ap/ +-endif +-ifneq ($(CONFIG_MT_STA_SUPPORT),) +-obj-$(CONFIG_MT_STA_SUPPORT) += mt_wifi_sta/ +-endif ++obj-y += mtk/ ++ + #ifneq ($(CONFIG_WIFI_PKT_FWD),) + #obj-y += wifi_forward/wifi_hook/ + #endif |