wlcore/wl12xx: split Tx completion to immediate/delayed
authorArik Nemtsov <arik@wizery.com>
Mon, 12 Dec 2011 09:32:37 +0000 (11:32 +0200)
committerLuciano Coelho <coelho@ti.com>
Thu, 12 Apr 2012 05:44:00 +0000 (08:44 +0300)
commit53d67a50cd17aca120dff20eb2a93e1665361688
treead5945465cac43a5c39775fd758719385e4e925f
parent4158149c24e6f933809bc6fe03dbc3fb218b935b
wlcore/wl12xx: split Tx completion to immediate/delayed

One chip family employs immediate Tx completion, where knowledge of
completed packets is given as part of the FW status. Another is only
notified of Tx completion via the FW status, and has to read the
completion status of the packets from a different location.

Implement the wl12xx tx completion as a delayed Tx completion.

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
drivers/net/wireless/ti/wl12xx/main.c
drivers/net/wireless/ti/wlcore/hw_ops.h
drivers/net/wireless/ti/wlcore/main.c
drivers/net/wireless/ti/wlcore/tx.c
drivers/net/wireless/ti/wlcore/wlcore.h