From: Johannes Berg Date: Wed, 27 Jun 2012 11:18:36 +0000 (+0200) Subject: mac80211: add TX prepare API X-Git-Tag: v3.6-rc1~125^2~57^2~208^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a1845fc7c552977e23fe552ad3f5c6c279e3d550;p=pandora-kernel.git mac80211: add TX prepare API Some drivers require setup before being able to send management frames in managed mode, in particular in multi-channel cases. Introduce API to allow the drivers to do such setup while being able to sleep waiting for the setup to finish in the device. This isn't possible inside the TX call since that can't sleep. A future patch may also restructure the TX retry to wait for the driver to report the frame status, as suggested by Arik in http://mid.gmane.org/CA+XVXffKSEL6ZQPQ98x-zO-NL2=TNF1uN==mprRyUmAaRn254g@mail.gmail.com Signed-off-by: Johannes Berg --- Reading git-diff-tree failed