[kernel] r12261 - in dists/sid/linux-2.6/debian: . patches/bugfix/all patches/series
Martin Michlmayr
tbm at alioth.debian.org
Sat Sep 27 14:15:33 UTC 2008
Author: tbm
Date: Sat Sep 27 14:15:31 2008
New Revision: 12261
Log:
No longer disable ATH5K.
Added:
dists/sid/linux-2.6/debian/patches/bugfix/all/ath5-fix-bad-udelay.patch
dists/sid/linux-2.6/debian/patches/series/7
Modified:
dists/sid/linux-2.6/debian/changelog
Modified: dists/sid/linux-2.6/debian/changelog
==============================================================================
--- dists/sid/linux-2.6/debian/changelog (original)
+++ dists/sid/linux-2.6/debian/changelog Sat Sep 27 14:15:31 2008
@@ -12,6 +12,8 @@
[ Martin Michlmayr ]
* [arm/orion5x] Enable CONFIG_ATALK (requested by Ben Schwarz).
+ * ath5k: Fix bad udelay calls on AR5210 code (Nick Kossifidis).
+ * [arm] No longer disable ATH5K.
-- Bastian Blank <waldi at debian.org> Wed, 24 Sep 2008 15:18:27 +0200
Added: dists/sid/linux-2.6/debian/patches/bugfix/all/ath5-fix-bad-udelay.patch
==============================================================================
--- (empty file)
+++ dists/sid/linux-2.6/debian/patches/bugfix/all/ath5-fix-bad-udelay.patch Sat Sep 27 14:15:31 2008
@@ -0,0 +1,28 @@
+ath5k: Fix bad udelay calls on AR5210 code
+
+Based on a patch by Nick Kossifidis <mick at madwifi.org>
+http://git.kernel.org/?p=linux/kernel/git/davem/net-next-2.6.git;a=commitdiff;h=84e463fa0786a105c39281b90f8e3b6fe1444a05
+
+--- a/drivers/net/wireless/ath5k/hw.c 2008-09-27 12:45:23.000000000 +0000
++++ b/drivers/net/wireless/ath5k/hw.c 2008-09-27 12:45:40.000000000 +0000
+@@ -507,7 +507,7 @@
+ }
+
+ if (ah->ah_version == AR5K_AR5210)
+- udelay(2300);
++ mdelay(2);
+
+ /* ...wakeup again!*/
+ ret = ath5k_hw_set_power(ah, AR5K_PM_AWAKE, true, 0);
+diff -urN drivers/net/wireless/ath5k~/phy.c drivers/net/wireless/ath5k/phy.c
+--- a/drivers/net/wireless/ath5k/phy.c 2008-09-27 12:45:23.000000000 +0000
++++ b/drivers/net/wireless/ath5k/phy.c 2008-09-27 12:45:54.000000000 +0000
+@@ -2001,7 +2001,7 @@
+ beacon = ath5k_hw_reg_read(ah, AR5K_BEACON_5210);
+ ath5k_hw_reg_write(ah, beacon & ~AR5K_BEACON_ENABLE, AR5K_BEACON_5210);
+
+- udelay(2300);
++ mdelay(2);
+
+ /*
+ * Set the channel (with AGC turned off)
Added: dists/sid/linux-2.6/debian/patches/series/7
==============================================================================
--- (empty file)
+++ dists/sid/linux-2.6/debian/patches/series/7 Sat Sep 27 14:15:31 2008
@@ -0,0 +1,2 @@
++ bugfix/all/ath5-fix-bad-udelay.patch
+- bugfix/arm/disable-ath5k.patch
More information about the Kernel-svn-changes
mailing list