mirror of
https://github.com/torvalds/linux.git
synced 2024-12-08 12:11:30 +00:00
76c16af2cb
The gen 2 chips RTL8192EU and RTL8188FU periodically send the driver
reports about the TX rate, and the driver passes these reports to
sta_statistics. The reports from RTL8192EU may or may not include the
channel width. The reports from RTL8188FU do not include it.
Only access the c2h->ra_report.bw field if the report (skb) is big
enough.
The other problem fixed here is that the code was actually never
changing the channel width initially reported by
rtl8xxxu_bss_info_changed because the value of RATE_INFO_BW_20 is 0.
Fixes:
|
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
rtl8xxxu_8188f.c | ||
rtl8xxxu_8192c.c | ||
rtl8xxxu_8192e.c | ||
rtl8xxxu_8723a.c | ||
rtl8xxxu_8723b.c | ||
rtl8xxxu_core.c | ||
rtl8xxxu_regs.h | ||
rtl8xxxu.h |