OpenCloudOS-Kernel/drivers/net/wireless/ti
Nicolas Iooss a3fa71c40f wl18xx: show rx_frames_per_rates as an array as it really is
In struct wl18xx_acx_rx_rate_stat, rx_frames_per_rates field is an
array, not a number.  This means WL18XX_DEBUGFS_FWSTATS_FILE can't be
used to display this field in debugfs (it would display a pointer, not
the actual data).  Use WL18XX_DEBUGFS_FWSTATS_FILE_ARRAY instead.

This bug has been found by adding a __printf attribute to
wl1271_format_buffer.  gcc complained about "format '%u' expects
argument of type 'unsigned int', but argument 5 has type 'u32 *'".

Fixes: c5d94169e8 ("wl18xx: use new fw stats structures")
Signed-off-by: Nicolas Iooss <nicolas.iooss_linux@m4x.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2015-03-16 18:07:03 +02:00
..
wl12xx wlcore: enable sleep during AP mode operation 2015-01-09 15:47:56 +02:00
wl18xx wl18xx: show rx_frames_per_rates as an array as it really is 2015-03-16 18:07:03 +02:00
wl1251 wireless: Use eth_<foo>_addr instead of memset 2015-03-03 17:01:36 -05:00
wlcore wl18xx: show rx_frames_per_rates as an array as it really is 2015-03-16 18:07:03 +02:00
Kconfig wlcore: move wl12xx_platform_data up and make it truly optional 2013-02-08 10:05:02 +02:00
Makefile wlcore: move wl12xx_platform_data up and make it truly optional 2013-02-08 10:05:02 +02:00
wilink_platform_data.c wl1251: split wl251 platform data to a separate structure 2014-02-28 14:08:26 -05:00