projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
madwifi update: include upstream fixes for ff handling, disable ff by default (not...
[openwrt.git]
/
package
/
madwifi
/
patches
/
120-soc_fix.patch
diff --git
a/package/madwifi/patches/120-soc_fix.patch
b/package/madwifi/patches/120-soc_fix.patch
index
feebf3f
..
d808bfb
100644
(file)
--- a/
package/madwifi/patches/120-soc_fix.patch
+++ b/
package/madwifi/patches/120-soc_fix.patch
@@
-1,6
+1,6
@@
-diff -ur
N madwifi-ng-r2377-20070526.old/ath/if_ath_ahb.c madwifi-ng-r2377-20070526
.dev/ath/if_ath_ahb.c
---- madwifi
-ng-r2377-20070526.old/ath/if_ath_ahb.c 2007-02-24 02:33:54.000000000 +01
00
-+++ madwifi
-ng-r2377-20070526.dev/ath/if_ath_ahb.c 2007-05-26 18:51:09.11270220
0 +0200
+diff -ur
madwifi.old/ath/if_ath_ahb.c madwifi
.dev/ath/if_ath_ahb.c
+--- madwifi
.old/ath/if_ath_ahb.c 2007-05-30 03:41:18.000000000 +02
00
++++ madwifi
.dev/ath/if_ath_ahb.c 2007-06-01 12:04:02.88727396
0 +0200
@@ -275,11 +275,10 @@
@@ -275,11 +275,10 @@
@@
-14,10
+14,11
@@
diff -urN madwifi-ng-r2377-20070526.old/ath/if_ath_ahb.c madwifi-ng-r2377-200705
u_int16_t devid;
if (sc == NULL)
u_int16_t devid;
if (sc == NULL)
-@@ -290,12 +289,16 @@
+@@ -289,13 +288,16 @@
+ ath_detach(dev);
if (dev->irq)
free_irq(dev->irq, dev);
if (dev->irq)
free_irq(dev->irq, dev);
-
sysType = get_system_type();
+
-
sysType = get_system_type();
- if (!strcmp(sysType, "Atheros AR5315"))
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)
+ devid = (u32) config->tag;
- if (!strcmp(sysType, "Atheros AR5315"))
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)
+ devid = (u32) config->tag;
@@
-32,7
+33,7
@@
diff -urN madwifi-ng-r2377-20070526.old/ath/if_ath_ahb.c madwifi-ng-r2377-200705
ahb_disable_wmac(devid, wlanNum);
free_netdev(dev);
ahb_disable_wmac(devid, wlanNum);
free_netdev(dev);
-@@ -401,7 +40
4
,7 @@
+@@ -401,7 +40
3
,7 @@
static int ahb_wmac_remove(struct platform_device *pdev)
{
static int ahb_wmac_remove(struct platform_device *pdev)
{
@@
-41,7
+42,7
@@
diff -urN madwifi-ng-r2377-20070526.old/ath/if_ath_ahb.c madwifi-ng-r2377-200705
return 0;
}
return 0;
}
-@@ -439,7 +44
2
,7 @@
+@@ -439,7 +44
1
,7 @@
(AR5315_REV_MAJ_M | AR5315_REV_MIN_M));
if (((devid & AR5315_REV_MAJ_M) == AR5315_REV_MAJ) ||
((devid & AR5315_REV_MAJ_M) == AR5317_REV_MAJ))
(AR5315_REV_MAJ_M | AR5315_REV_MIN_M));
if (((devid & AR5315_REV_MAJ_M) == AR5315_REV_MAJ) ||
((devid & AR5315_REV_MAJ_M) == AR5317_REV_MAJ))
@@
-50,7
+51,7
@@
diff -urN madwifi-ng-r2377-20070526.old/ath/if_ath_ahb.c madwifi-ng-r2377-200705
}
devid = (u_int16_t) ((sysRegRead(AR531X_REV) >>8) &
}
devid = (u_int16_t) ((sysRegRead(AR531X_REV) >>8) &
-@@ -452,11 +45
5
,11 @@
+@@ -452,11 +45
4
,11 @@
ar5312BspEepromRead(2 * AR531X_RADIO_MASK_OFF, 2,
(char *) &radioMask);
if ((radioMask & AR531X_RADIO0_MASK) != 0)
ar5312BspEepromRead(2 * AR531X_RADIO_MASK_OFF, 2,
(char *) &radioMask);
if ((radioMask & AR531X_RADIO0_MASK) != 0)
This page took
0.026206 seconds
and
4
git commands to generate.