#define RK30SDK_WIFI_GPIO_RESET_ENABLE_VALUE GPIO_HIGH
#endif
-#if defined(CONFIG_RTL8192CU) || defined(CONFIG_RTL8188EU)
+#if defined(CONFIG_RTL8192CU) || defined(CONFIG_RTL8188EU) || defined(CONFIG_RT5370)
#if defined(CONFIG_MACH_RK2926_V86)
#define CONFIG_USB_WIFI_POWER_CONTROLED_BY_GPIO
#define RK30SDK_WIFI_GPIO_POWER_N RK2928_PIN0_PD3
return 0;
}
-#if defined(CONFIG_RTL8192CU) || defined(CONFIG_RTL8188EU)
+#if defined(CONFIG_RTL8192CU) || defined(CONFIG_RTL8188EU) || defined(CONFIG_RT5370)
static int __init rk29sdk_wifi_bt_gpio_control_init(void)
{
return 0;
}
#endif
-#if defined(CONFIG_RTL8192CU) || defined(CONFIG_RTL8188EU)
+#if defined(CONFIG_RTL8192CU) || defined(CONFIG_RTL8188EU) || defined(CONFIG_RT5370)
static int usbwifi_power_status = 1;
int rk29sdk_wifi_power(int on)
{
/***********************************************************\r
* usb wifi\r
************************************************************/\r
-#if defined(CONFIG_RTL8192CU) || defined(CONFIG_RTL8188EU) \r
+#if defined(CONFIG_RTL8192CU) || defined(CONFIG_RTL8188EU) || defined(CONFIG_RT5370)
\r
static void rkusb_wifi_power(int on) {\r
struct regulator *ldo = NULL;\r
source "drivers/net/wireless/rkusbwifi/rtl8192cu/Kconfig"
source "drivers/net/wireless/rkusbwifi/rtl8188eu/Kconfig"
+source "drivers/net/wireless/rkusbwifi/rt5370/Kconfig"
source "drivers/net/wireless/ar6003/Kconfig"
source "drivers/net/wireless/rkwifi/Kconfig"
endchoice
obj-$(CONFIG_BCM4319) += bcm4319/
obj-$(CONFIG_RTL8192CU) += rkusbwifi/
obj-$(CONFIG_RTL8188EU) += rkusbwifi/
+obj-$(CONFIG_RT5370) += rkusbwifi/
obj-$(CONFIG_AR6003) += ar6003/
obj-$(CONFIG_RKWIFI) += rkwifi/
obj-$(CONFIG_RDA5990) += rda5990/
obj-$(CONFIG_RTL8188EU) += rkcfg.o
obj-$(CONFIG_RTL8192CU) += rkcfg.o
+obj-$(CONFIG_RT5370) += rkcfg.o
.PHONY: clean
--- /dev/null
+config RT5370
+ tristate "Mediatek RT5370 USB WiFi Support"
+ select WIRELESS_EXT
+ select WEXT_PRIV
+ select IEEE80211
+ ---help---
+ Help message of RT5370
+
printk("Current WiFi chip is RK903.\n");\r
#endif\r
\r
+#ifdef CONFIG_RT5370\r
+ count = sprintf(_buf, "%s", "RT5370");\r
+ printk("Current WiFi chip is RT5370.\n");\r
+#endif\r
+\r
return count;\r
}\r
\r