summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/intel
diff options
context:
space:
mode:
authorNathan Chancellor <natechancellor@gmail.com>2019-05-02 08:02:10 -0700
committerKalle Valo <kvalo@codeaurora.org>2019-05-02 19:26:39 +0300
commit237b47efcdbc019ccd094ad8b87847dc6fc7fda7 (patch)
tree535a7da4b851796a295c09fbfdfa1225872acb83 /drivers/net/wireless/intel
parentaa8eaaaa123ab2ee15a3bebb90e8c2d55c895c47 (diff)
downloadlinux-237b47efcdbc019ccd094ad8b87847dc6fc7fda7.tar.bz2
rtw88: Make RA_MASK macros ULL
Clang warns about the definitions of these macros (full warnings trimmed for brevity): drivers/net/wireless/realtek/rtw88/main.c:524:15: warning: signed shift result (0x3FF00000000) requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow] ra_mask &= RA_MASK_VHT_RATES | RA_MASK_OFDM_IN_VHT; ^~~~~~~~~~~~~~~~~ drivers/net/wireless/realtek/rtw88/main.c:527:15: warning: signed shift result (0xFF0000000) requires 37 bits to represent, but 'int' only has 32 bits [-Wshift-overflow] ra_mask &= RA_MASK_HT_RATES | RA_MASK_OFDM_IN_HT_5G; ^~~~~~~~~~~~~~~~ Given that these are all used with ra_mask, which is of type u64, we can just declare the macros to be ULL as well. Fixes: e3037485c68e ("rtw88: new Realtek 802.11ac driver") Link: https://github.com/ClangBuiltLinux/linux/issues/467 Signed-off-by: Nathan Chancellor <natechancellor@gmail.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/intel')
0 files changed, 0 insertions, 0 deletions