From: Arik Nemtsov Date: Sat, 3 Mar 2012 20:18:00 +0000 (+0200) Subject: wl12xx: implement SW Tx watchdog X-Git-Tag: v3.4-rc1~177^2~108^2~39^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=55df5afb13718cda49128fa5985556df91d07765;p=pandora-kernel.git wl12xx: implement SW Tx watchdog Track freed FW blocks during Tx. If no blocks were freed during a predefined timeout, initiate a HW recovery. This helps in situations when the FW watchdog fails. Don't trigger recovery during activities that can temporarily stop Tx. This includes: - scanning - buffering packets for sleeping stations (AP role) - ROC on any role Signed-off-by: Arik Nemtsov Signed-off-by: Eliad Peller Signed-off-by: Luciano Coelho --- Reading git-diff-tree failed