projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bcm63xx: add initial support for bcm6368 boards
[openwrt.git]
/
package
/
mac80211
/
patches
/
603-rt2x00-introduce-rt2x00eeprom.patch
diff --git
a/package/mac80211/patches/603-rt2x00-introduce-rt2x00eeprom.patch
b/package/mac80211/patches/603-rt2x00-introduce-rt2x00eeprom.patch
index
0fb42f9
..
e40d3a9
100644
(file)
--- a/
package/mac80211/patches/603-rt2x00-introduce-rt2x00eeprom.patch
+++ b/
package/mac80211/patches/603-rt2x00-introduce-rt2x00eeprom.patch
@@
-101,7
+101,7
@@
+}
--- a/drivers/net/wireless/rt2x00/rt2x00.h
+++ b/drivers/net/wireless/rt2x00/rt2x00.h
+}
--- a/drivers/net/wireless/rt2x00/rt2x00.h
+++ b/drivers/net/wireless/rt2x00/rt2x00.h
-@@ -5
54,6 +554
,7 @@ struct rt2x00lib_ops {
+@@ -5
60,6 +560
,7 @@ struct rt2x00lib_ops {
const u8 *data, const size_t len);
int (*load_firmware) (struct rt2x00_dev *rt2x00dev,
const u8 *data, const size_t len);
const u8 *data, const size_t len);
int (*load_firmware) (struct rt2x00_dev *rt2x00dev,
const u8 *data, const size_t len);
@@
-109,7
+109,7
@@
/*
* Device initialization/deinitialization handlers.
/*
* Device initialization/deinitialization handlers.
-@@ -7
05,6 +706
,7 @@ enum rt2x00_capability_flags {
+@@ -7
13,6 +714
,7 @@ enum rt2x00_capability_flags {
REQUIRE_SW_SEQNO,
REQUIRE_HT_TX_DESC,
REQUIRE_PS_AUTOWAKE,
REQUIRE_SW_SEQNO,
REQUIRE_HT_TX_DESC,
REQUIRE_PS_AUTOWAKE,
@@
-117,7
+117,7
@@
/*
* Capabilities
/*
* Capabilities
-@@ -96
1,6 +963
,11 @@ struct rt2x00_dev {
+@@ -96
8,6 +970
,11 @@ struct rt2x00_dev {
const struct firmware *fw;
/*
const struct firmware *fw;
/*
@@
-131,7
+131,7
@@
DECLARE_KFIFO_PTR(txstatus_fifo, u32);
--- a/drivers/net/wireless/rt2x00/rt2x00lib.h
+++ b/drivers/net/wireless/rt2x00/rt2x00lib.h
DECLARE_KFIFO_PTR(txstatus_fifo, u32);
--- a/drivers/net/wireless/rt2x00/rt2x00lib.h
+++ b/drivers/net/wireless/rt2x00/rt2x00lib.h
-@@ -3
09,6 +309
,22 @@ static inline void rt2x00lib_free_firmwa
+@@ -3
22,6 +322
,22 @@ static inline void rt2x00lib_free_firmwa
#endif /* CONFIG_RT2X00_LIB_FIRMWARE */
/*
#endif /* CONFIG_RT2X00_LIB_FIRMWARE */
/*
@@
-239,7
+239,7
@@
.get_entry_state = rt2800pci_get_entry_state,
--- a/drivers/net/wireless/rt2x00/rt2x00dev.c
+++ b/drivers/net/wireless/rt2x00/rt2x00dev.c
.get_entry_state = rt2800pci_get_entry_state,
--- a/drivers/net/wireless/rt2x00/rt2x00dev.c
+++ b/drivers/net/wireless/rt2x00/rt2x00dev.c
-@@ -11
45,6 +114
5,10 @@ int rt2x00lib_probe_dev(struct rt2x00_de
+@@ -11
65,6 +116
5,10 @@ int rt2x00lib_probe_dev(struct rt2x00_de
BIT(NL80211_IFTYPE_MESH_POINT) |
BIT(NL80211_IFTYPE_WDS);
BIT(NL80211_IFTYPE_MESH_POINT) |
BIT(NL80211_IFTYPE_WDS);
@@
-250,10
+250,10
@@
/*
* Initialize work.
*/
/*
* Initialize work.
*/
-@@ -1261,6 +1265,11 @@ void rt2x00lib_remove_dev(struct rt2x00_
- * Free queue structures.
+@@ -1288,6 +1292,11 @@ void rt2x00lib_remove_dev(struct rt2x00_
*/
*/
- rt2x00queue_free(rt2x00dev);
+ if (rt2x00dev->drv_data)
+ kfree(rt2x00dev->drv_data);
+
+ /*
+ * Free EEPROM image.
+
+ /*
+ * Free EEPROM image.
This page took
0.026878 seconds
and
4
git commands to generate.