]> git.baikalelectronics.ru Git - kernel.git/commit
brcmfmac: tag packet in the netdev transmit callback
authorArend van Spriel <arend@broadcom.com>
Wed, 26 Jun 2013 12:35:10 +0000 (14:35 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 27 Jun 2013 17:42:18 +0000 (13:42 -0400)
commita00836eb551dab50c68fc7ab3627c7cf3c0a1c4c
treefc28559246844cbece0a7d0b7d587758bbee2d58
parent29ebbd42b426b25686d68dba4c1ba545fc800247
brcmfmac: tag packet in the netdev transmit callback

Transmit packets needs to be tagged in order to receive a tx status
feedback from the firmware. Determine the tag in the netdev transmit
callback instead of determining the tag just before transfer to the
device. This reduces the number of exception flows and hence makes
the driver code simpler.

Reviewed-by: Hante Meuleman <meuleman@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c