rt2x00: Disable powersaving by default in rt2500usb.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Linux Kernel Mailing List
Date: Tuesday, April 6, 2010 - 9:59 am

Gitweb:     http://git.kernel.org/linus/9e76ad2a27f592c1390248867391880c7efe78b3
Commit:     9e76ad2a27f592c1390248867391880c7efe78b3
Parent:     71976907842abb71a0e6fda081e1d16e00420849
Author:     Gertjan van Wingerde <gwingerde@gmail.com>
AuthorDate: Wed Mar 24 21:42:37 2010 +0100
Committer:  John W. Linville <linville@tuxdriver.com>
CommitDate: Tue Mar 30 15:37:34 2010 -0400

    rt2x00: Disable powersaving by default in rt2500usb.
    
    Recent bug reports have shown that rt2500usb also suffers from the
    powersave problems that the PCI rt2x00 drivers suffer from.
    So disable powersaving by default for rt2500usb as well.
    
    Signed-off-by: Gertjan van Wingerde <gwingerde@gmail.com>
    Acked-by: Ivo van Doorn <IvDoorn@gmail.com>
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
---
 drivers/net/wireless/rt2x00/rt2500usb.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/drivers/net/wireless/rt2x00/rt2500usb.c b/drivers/net/wireless/rt2x00/rt2500usb.c
index ee34c13..dbaa781 100644
--- a/drivers/net/wireless/rt2x00/rt2500usb.c
+++ b/drivers/net/wireless/rt2x00/rt2500usb.c
@@ -1643,6 +1643,11 @@ static int rt2500usb_probe_hw_mode(struct rt2x00_dev *rt2x00dev)
 	unsigned int i;
 
 	/*
+	 * Disable powersaving as default.
+	 */
+	rt2x00dev->hw->wiphy->flags &= ~WIPHY_FLAG_PS_ON_BY_DEFAULT;
+
+	/*
 	 * Initialize all hw fields.
 	 */
 	rt2x00dev->hw->flags =
--
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
rt2x00: Disable powersaving by default in rt2500usb., Linux Kernel Mailing ..., (Tue Apr 6, 9:59 am)