projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mac80211: fix support for iftype wds
[openwrt.git]
/
package
/
mac80211
/
patches
/
451-add-platform-eeprom-support-to-ath5k.patch
diff --git
a/package/mac80211/patches/451-add-platform-eeprom-support-to-ath5k.patch
b/package/mac80211/patches/451-add-platform-eeprom-support-to-ath5k.patch
index
ff96b78
..
2ec2008
100644
(file)
--- a/
package/mac80211/patches/451-add-platform-eeprom-support-to-ath5k.patch
+++ b/
package/mac80211/patches/451-add-platform-eeprom-support-to-ath5k.patch
@@
-9,7
+9,7
@@
#include "ath5k.h"
#include "reg.h"
#include "ath5k.h"
#include "reg.h"
-@@ -172
6,7 +1728
,7 @@ ath5k_eeprom_read_spur_chans(struct ath5
+@@ -172
2,7 +1724
,7 @@ ath5k_eeprom_read_spur_chans(struct ath5
}
/*
}
/*
@@
-18,10
+18,10
@@
*/
int ath5k_eeprom_read_mac(struct ath5k_hw *ah, u8 *mac)
{
*/
int ath5k_eeprom_read_mac(struct ath5k_hw *ah, u8 *mac)
{
-@@ -173
4,6 +1736
,16 @@ int ath5k_eeprom_read_mac(struct ath5k_h
+@@ -173
0,6 +1732
,16 @@ int ath5k_eeprom_read_mac(struct ath5k_h
u32 total, offset;
u16 data;
u32 total, offset;
u16 data;
- int octet
, ret
;
+ int octet;
+ struct ath5k_platform_data *pdata = NULL;
+
+ if (ah->ah_sc->pdev)
+ struct ath5k_platform_data *pdata = NULL;
+
+ if (ah->ah_sc->pdev)
@@
-33,8
+33,8
@@
+ return 0;
+ }
+ return 0;
+ }
-
ret = ath5k_hw_nvram_read(ah, 0x20, &
data);
- if (ret)
+
AR5K_EEPROM_READ(0x20,
data);
+
--- a/drivers/net/wireless/ath/ath5k/pci.c
+++ b/drivers/net/wireless/ath/ath5k/pci.c
@@ -17,6 +17,7 @@
--- a/drivers/net/wireless/ath/ath5k/pci.c
+++ b/drivers/net/wireless/ath/ath5k/pci.c
@@ -17,6 +17,7 @@
@@
-45,7
+45,7
@@
#include "../ath.h"
#include "ath5k.h"
#include "debug.h"
#include "../ath.h"
#include "ath5k.h"
#include "debug.h"
-@@ -7
3,6 +74,19 @@ bool ath5k_pci_eeprom_read(struct ath_co
+@@ -7
4,6 +75,19 @@ ath5k_pci_eeprom_read(struct ath_common
{
struct ath5k_hw *ah = (struct ath5k_hw *) common->ah;
u32 status, timeout;
{
struct ath5k_hw *ah = (struct ath5k_hw *) common->ah;
u32 status, timeout;
This page took
0.023362 seconds
and
4
git commands to generate.