kernel_samsung_a53x/drivers/net/wireless
Miri Korenblit 022625e9e3 wifi: iwlwifi: fix EWRD table validity check
[ Upstream commit c8d8f3911135921ace8e939ea0956b55f74bf8a0 ]

EWRD ACPI table contains up to 3 additional sar profiles.
According to the BIOS spec, the table contains a n_profile
variable indicating how many additional profiles exist in the
table.
Currently we check that n_profiles is not <= 0.
But according to the BIOS spec, 0 is a valid value,
and it can't be < 0 anyway because we receive that from ACPI as
an unsigned integer.

Fixes: 39c1a9728f93 ("iwlwifi: refactor the SAR tables from mvm to acpi")
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Reviewed-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://msgid.link/20240129211905.448ea2f40814.Iffd2aadf8e8693e6cb599bee0406a800a0c1e081@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-19 08:44:39 +01:00
..
admtek Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ath wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete 2024-11-19 08:44:39 +01:00
atmel Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
broadcom wifi: b43: Disable QoS for bcm4331 2024-11-19 08:44:38 +01:00
cisco Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cnss2 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cnss_genl Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cnss_prealloc Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cnss_utils Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
intel wifi: iwlwifi: fix EWRD table validity check 2024-11-19 08:44:39 +01:00
intersil Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
marvell wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() 2024-11-19 08:44:38 +01:00
mediatek wifi: mt76: replace skb_put with skb_put_zero 2024-10-04 20:09:30 -03:00
microchip wifi: wilc1000: fix multi-vif management when deleting a vif 2024-11-19 08:44:38 +01:00
qualcomm/qca6490 qcacld-3.0: Disable auto IRQ affinity feature 2024-11-17 17:44:53 +01:00
quantenna Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ralink wifi: rt2x00: restart beacon queue when hardware reset 2024-11-18 12:13:11 +01:00
realtek wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work 2024-11-19 08:44:38 +01:00
rsi Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
scsc Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
st Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ti Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
zydas Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mac80211_hwsim.c wifi: mac80211_hwsim: fix clang-specific fortify warning 2024-11-18 11:43:12 +01:00
mac80211_hwsim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ray_cs.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ray_cs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rayctl.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rndis_wlan.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
virt_wifi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
wl3501.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
wl3501_cs.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00