linux/drivers/net/wireless
Jason A. Donenfeld 2d3cef3d7a wifi: rt2x00: use explicitly signed or unsigned types
commit 66063033f7 upstream.

On some platforms, `char` is unsigned, but this driver, for the most
part, assumed it was signed. In other places, it uses `char` to mean an
unsigned number, but only in cases when the values are small. And in
still other places, `char` is used as a boolean. Put an end to this
confusion by declaring explicit types, depending on the context.

Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: Stanislaw Gruszka <stf_xl@wp.pl>
Cc: Helmut Schaa <helmut.schaa@googlemail.com>
Cc: Kalle Valo <kvalo@kernel.org>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Acked-by: Stanislaw Gruszka <stf_xl@wp.pl>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20221019155541.3410813-1-Jason@zx2c4.com
Cc: Naresh Kamboju <naresh.kamboju@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2024-07-27 10:46:17 +02:00
..
admtek module: remove never implemented MODULE_SUPPORTED_DEVICE 2021-03-17 13:16:18 -07:00
ath wifi: ath9k: work around memset overflow warning 2024-07-05 09:14:25 +02:00
atmel wifi: atmel: Fix an error handling path in atmel_probe() 2023-07-23 13:46:51 +02:00
broadcom wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach 2024-04-10 16:18:33 +02:00
cisco wifi: airo: avoid uninitialized warning in airo_get_rate() 2023-07-23 13:47:44 +02:00
intel wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option 2024-07-27 10:46:08 +02:00
intersil wifi: orinoco: Fix an error handling path in orinoco_cs_probe() 2023-07-23 13:46:50 +02:00
marvell wifi: mwl8k: initialize cmd->addr[] properly 2024-06-16 13:39:24 +02:00
mediatek wifi: mt76: replace skb_put with skb_put_zero 2024-07-18 13:07:28 +02:00
microchip wifi: wilc1000: fix ies_len type in connect path 2024-07-18 13:07:30 +02:00
quantenna wireless: Remove redundant 'flush_workqueue()' calls 2024-03-26 18:21:19 -04:00
ralink wifi: rt2x00: use explicitly signed or unsigned types 2024-07-27 10:46:17 +02:00
realtek wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power 2024-07-05 09:14:36 +02:00
rsi wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown 2023-07-23 13:46:52 +02:00
st wireless: Remove redundant 'flush_workqueue()' calls 2024-03-26 18:21:19 -04:00
ti Driver core changes for 5.14-rc1 2021-07-05 13:51:41 -07:00
zydas zd1211rw: Prefer pr_err over printk error msg 2021-06-15 16:37:01 +03:00
Kconfig wireless: remove CONFIG_WIRELESS_WDS 2020-11-10 09:39:08 +01:00
mac80211_hwsim.c wifi: mac80211_hwsim: fix clang-specific fortify warning 2023-11-28 16:56:15 +00:00
mac80211_hwsim.h mac80211_hwsim: notify wmediumd of used MAC addresses 2020-04-24 11:45:47 +02:00
Makefile wilc1000: move wilc driver out of staging 2020-06-26 08:46:46 +03:00
ray_cs.c wifi: ray_cs: Fix an error handling path in ray_probe() 2023-07-23 13:46:51 +02:00
ray_cs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rayctl.h ray_cs: Replace zero-length array with flexible-array member 2020-03-23 19:18:27 +02:00
rndis_wlan.c wireless: Remove redundant 'flush_workqueue()' calls 2024-03-26 18:21:19 -04:00
virt_wifi.c virt_wifi: fix error on connect 2021-07-23 10:34:31 +02:00
wl3501.h wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join 2021-04-22 17:38:41 +03:00
wl3501_cs.c wifi: wl3501_cs: Fix an error handling path in wl3501_probe() 2023-07-23 13:46:51 +02:00