From: Juuso Oikarinen Date: Wed, 28 Apr 2010 06:50:01 +0000 (+0300) Subject: wl1271: Rewrite hardware keep-alive handling X-Git-Tag: v2.6.35-rc1~473^2~167^2~75 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=82429d32ca3bae9d67faa32ffbc989be2e63094f;p=pandora-kernel.git wl1271: Rewrite hardware keep-alive handling The driver had a join command without keep-alive restart procedures in the channel changing code. After associated scans, the mac80211 does re-set the current channel, causing the join to occur. This would stop the hardware keep alive. To make the joins safer in this respect, this patch adds a join function that does the hardware-keep-alive magic along the join. This is now invoked in the above mentioned scenario, and also other scenarios. Signed-off-by: Juuso Oikarinen Reviewed-by: Teemu Paasikivi Signed-off-by: Luciano Coelho Signed-off-by: John W. Linville --- Reading git-diff-tree failed