android_kernel_xiaomi_sm8350/drivers/net/wireless/rt2x00
Johannes Berg 2e92e6f2c5 mac80211: use rate index in TX control
This patch modifies struct ieee80211_tx_control to give band
info and the rate index (instead of rate pointers) to drivers.
This mostly serves to reduce the TX control structure size to
make it fit into skb->cb so that the fragmentation code can
put it there and we can think about passing it to drivers that
way in the future.

The rt2x00 driver update was done by Ivo, thanks.

Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-05-21 21:48:09 -04:00
..
Kconfig rt2x00: Clarify supported chipsets in Kconfig 2008-05-07 15:02:27 -04:00
Makefile rt2x00: Cleanup Makefile 2008-02-29 15:37:21 -05:00
rt2x00.h rt2x00: Release rt2x00 2.1.6 2008-05-21 21:47:37 -04:00
rt2x00config.c rt2x00: Fix in_atomic() usage 2008-03-25 16:42:00 -04:00
rt2x00debug.c rt2x00: trim skb_frame_desc to 32 bytes 2008-05-21 21:47:30 -04:00
rt2x00debug.h rt2x00: Update copyright notice 2008-02-29 15:19:22 -05:00
rt2x00dev.c mac80211: let drivers wake but not start queues 2008-05-21 21:48:08 -04:00
rt2x00dump.h rt2x00: Queue handling overhaul 2008-02-29 15:19:27 -05:00
rt2x00firmware.c rt2x00: Move firmware checksumming to driver 2008-03-13 16:02:36 -04:00
rt2x00leds.c rt2x00: Fix quality/activity led handling 2008-05-01 17:38:39 -04:00
rt2x00leds.h rt2x00: Remove MAC80211_LEDS dependency 2008-04-01 17:14:09 -04:00
rt2x00lib.h rt2x00: trim skb_frame_desc to 32 bytes 2008-05-21 21:47:30 -04:00
rt2x00mac.c rt2x00: Fix queue related oops in case of deselected mac80211 multi-queue feature. 2008-05-21 21:47:32 -04:00
rt2x00pci.c rt2x00: Merge RX and TX entry private data 2008-05-21 21:47:35 -04:00
rt2x00pci.h rt2x00: Merge RX and TX entry private data 2008-05-21 21:47:35 -04:00
rt2x00queue.c mac80211: use rate index in TX control 2008-05-21 21:48:09 -04:00
rt2x00queue.h rt2x00: Split rt2x00lib_write_tx_desc() 2008-05-21 21:47:34 -04:00
rt2x00reg.h rt2x00: Fix TX status reporting 2008-05-21 21:47:30 -04:00
rt2x00rfkill.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2008-03-18 00:37:55 -07:00
rt2x00usb.c rt2x00: Merge RX and TX entry private data 2008-05-21 21:47:35 -04:00
rt2x00usb.h rt2x00: Merge RX and TX entry private data 2008-05-21 21:47:35 -04:00
rt61pci.c rt2x00: Merge RX and TX entry private data 2008-05-21 21:47:35 -04:00
rt61pci.h rt2x00: Fix queue related oops in case of deselected mac80211 multi-queue feature. 2008-05-21 21:47:32 -04:00
rt73usb.c rt2x00: Merge RX and TX entry private data 2008-05-21 21:47:35 -04:00
rt73usb.h rt2x00: Fix queue related oops in case of deselected mac80211 multi-queue feature. 2008-05-21 21:47:32 -04:00
rt2400pci.c rt2x00: Remove extra + 2008-05-21 21:47:36 -04:00
rt2400pci.h rt2x00: Fix queue related oops in case of deselected mac80211 multi-queue feature. 2008-05-21 21:47:32 -04:00
rt2500pci.c rt2x00: Merge RX and TX entry private data 2008-05-21 21:47:35 -04:00
rt2500pci.h rt2x00: Fix queue related oops in case of deselected mac80211 multi-queue feature. 2008-05-21 21:47:32 -04:00
rt2500usb.c rt2x00: Merge RX and TX entry private data 2008-05-21 21:47:35 -04:00
rt2500usb.h rt2x00: Fix queue related oops in case of deselected mac80211 multi-queue feature. 2008-05-21 21:47:32 -04:00