wifi_sys: add BK3515A Combo node in sysfs
authorlintao <lintao@rock-chips.com>
Thu, 5 Sep 2013 07:18:00 +0000 (15:18 +0800)
committerlintao <lintao@rock-chips.com>
Thu, 5 Sep 2013 07:18:00 +0000 (15:18 +0800)
drivers/net/wireless/esp8089/Kconfig
drivers/net/wireless/wifi_sys/rkwifi_sys_iface.c

index 49e0459a0d8c310a408a56048ddc25d6ed375ba8..620c5cfe719d9116973918badb526f80ca7f7350 100755 (executable)
@@ -9,8 +9,8 @@
       ---help---
         Espressif 8089 sdio Wi-Fi support
        
-  config ESP8089_BK3515A
-         depends on WLAN_80211 && MMC
+  config BK3515A_COMBO
+         depends on ESP8089
          select WIRELESS_EXT
          select WEXT_PRIV
          select CFG80211
index 4693c041d4bfb980de71d1a18a169b6962f1e786..023a8b86612baeb6e8e5e312bf640f9a292c199e 100755 (executable)
@@ -193,10 +193,6 @@ static ssize_t wifi_chip_read(struct class *cls, char *_buf)
     printk("Current WiFi chip is ESP8089.\n");
 #endif
 
-#ifdef CONFIG_ESP8089_BK3515A
-       count = sprintf(_buf, "%s", "ESP8089_BK3515A");
-       printk("Current WiFi chip is ESP8089+BK3515A+[GPS optional].\n");
-#endif
     return count;
 }
 
@@ -236,6 +232,11 @@ static ssize_t wifi_p2p_read(struct class *cls, char *_buf)
 {
        int count = 0;
 
+#ifdef CONFIG_BK3515A_COMBO
+       count = sprintf(_buf, "%s", "true");
+       printk("Current WiFi chip is ESP8089+BK3515A Combo.\n");
+#endif
+
 #ifdef CONFIG_BCM4329
     count = sprintf(_buf, "%s", "false");
        printk("Current WiFi chip BCM4329 doesn't support direct.(%s)\n", _buf);