mac80211: update to wireless-testing 2014-01-23
[openwrt.git] / package / kernel / mac80211 / patches / 605-rt2x00-load-eeprom-on-SoC-from-a-mtd-device-defines-.patch
index 7d999f9..75f0415 100644 (file)
@@ -22,7 +22,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
          Supported chips: RT2880, RT3050, RT3052, RT3350, RT3352.
 --- a/drivers/net/wireless/rt2x00/rt2x00eeprom.c
 +++ b/drivers/net/wireless/rt2x00/rt2x00eeprom.c
-@@ -26,17 +26,72 @@
+@@ -26,11 +26,66 @@
  
  #include <linux/kernel.h>
  #include <linux/module.h>
@@ -89,19 +89,8 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
  static const char *
  rt2x00lib_get_eeprom_file_name(struct rt2x00_dev *rt2x00dev)
  {
-       struct rt2x00_platform_data *pdata = rt2x00dev->dev->platform_data;
-       struct device_node *np;
--      char *eep;
-+      const char *eep;
-       if (pdata && pdata->eeprom_file_name)
-               return pdata->eeprom_file_name;
-@@ -53,9 +108,12 @@ rt2x00lib_get_eeprom_file_name(struct rt
- static int rt2x00lib_request_eeprom_file(struct rt2x00_dev *rt2x00dev)
- {
-       const struct firmware *ee;
--      char *ee_name;
-+      const char *ee_name;
+@@ -58,6 +113,9 @@ static int rt2x00lib_request_eeprom_file
+       const char *ee_name;
        int retval;
  
 +      if (!rt2800lib_read_eeprom_mtd(rt2x00dev))