2.6.36-stable review patch. If anyone has any objections, please let us know.

------------------

From: Luis R. Rodriguez <lrodriguez@atheros.com>

commit afe68d0a8f5961652e26cea39d74e2cc820de841 upstream.

ath9k supports its own set of virtual wiphys, and it usesthe mac80211 idle notifications to know when a device needsto be idle or not. We recently changed ath9k to force idleon driver stop() and on resume but forgot to take into accountath9k's own virtual wiphy idle states. These are used internallyby ath9k to check if the device's radio should be powered downon each idle call. Without this change its possible that thedevice could have been forced off but the virtual wiphy idlewas left on.