linux_dsm_epyc7002/drivers/net/wireless/ath/wil6210
Omer Efrat 22d0d2fafc wireless-drivers: use BIT_ULL for NL80211_STA_INFO_ attribute types
The BIT macro uses unsigned long which some architectures handle as 32 bit
and therefore might cause macro's shift to overflow when used on a value
equals or larger than 32 (NL80211_STA_INFO_RX_DURATION and afterwards).

Since 'filled' member in station_info changed to u64, BIT_ULL macro
should be used with all NL80211_STA_INFO_* attribute types instead of BIT
to prevent future possible bugs when one will use BIT macro for higher
attributes by mistake.

This commit cleans up all usages of BIT macro with the above field
in wireless-drivers by changing it to BIT_ULL instead. In addition, there are
some places which don't use BIT nor BIT_ULL macros so align those as well.

Signed-off-by: Omer Efrat <omer.efrat@tandemg.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2018-06-27 19:07:39 +03:00
..
boot_loader.h wil6210: fix random failure to bring network interface up 2018-01-25 07:32:23 +02:00
cfg80211.c wireless-drivers: use BIT_ULL for NL80211_STA_INFO_ attribute types 2018-06-27 19:07:39 +03:00
debug.c wil6210: infrastructure for multiple virtual interfaces 2018-02-27 18:50:19 +02:00
debugfs.c Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 2018-05-23 10:42:08 +03:00
ethtool.c wil6210: infrastructure for multiple virtual interfaces 2018-02-27 18:50:19 +02:00
fw_inc.c wil6210: support concurrency record in FW file 2018-02-27 18:50:11 +02:00
fw.c wil6210: support loading dedicated image for sparrow-plus devices 2017-01-27 19:49:26 +02:00
fw.h wil6210: support concurrency record in FW file 2018-02-27 18:50:11 +02:00
interrupt.c wil6210: multiple VIFs support for connections and data path 2018-02-27 18:50:47 +02:00
Kconfig wil6210: disable tracing config option 2018-05-12 12:26:47 +03:00
main.c wil6210: Initialize reply struct of the WMI commands 2018-05-12 12:27:34 +03:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
netdev.c wil6210: fix call to wil6210_disconnect during unload 2018-05-12 12:27:03 +03:00
p2p.c wil6210: rename p2p_wdev_mutex to vif_mutex 2018-02-27 18:50:40 +02:00
pcie_bus.c wil6210: multiple VIFs support for connections and data path 2018-02-27 18:50:47 +02:00
pm.c wil6210: multiple VIFs support for connections and data path 2018-02-27 18:50:47 +02:00
pmc.c wil6210: infrastructure for multiple virtual interfaces 2018-02-27 18:50:19 +02:00
pmc.h wil6210: Add pmc debug mechanism memory management 2015-05-04 20:55:43 +03:00
rx_reorder.c wil6210: remove unused rx_reorder members 2018-05-12 12:27:43 +03:00
trace.c wil6210: trace support 2013-05-22 15:08:27 -04:00
trace.h wil6210: switch to generated wmi.h 2016-03-07 11:43:20 +02:00
txrx.c wil6210: rate limit wil_rx_refill error 2018-05-12 12:27:53 +03:00
txrx.h wil6210: multiple VIFs support for connections and data path 2018-02-27 18:50:47 +02:00
wil6210.h wil6210: remove unused rx_reorder members 2018-05-12 12:27:43 +03:00
wil_crash_dump.c wil6210: prevent parallel suspend and dump collection 2018-01-09 10:03:27 +02:00
wil_platform.c wil6210: support for platform specific crash recovery 2016-01-07 15:00:44 +02:00
wil_platform.h wil6210: set platform features based on FW capabilities 2018-01-09 10:03:21 +02:00
wmi.c Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 2018-05-23 10:42:08 +03:00
wmi.h wil6210: align to latest auto generated wmi.h 2018-05-12 12:26:56 +03:00