mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-23 08:19:43 +07:00
wlcore: remove WLCORE_QUIRK_NO_ELP
all the current firmwares support elp, so we can safely remove WLCORE_QUIRK_NO_ELP. Signed-off-by: Eliad Peller <eliad@wizery.com> Signed-off-by: Arik Nemtsov <arik@wizery.com> Signed-off-by: Luciano Coelho <coelho@ti.com>
This commit is contained in:
parent
3b44b3b368
commit
2718bf4099
@ -639,8 +639,7 @@ static int wl18xx_identify_chip(struct wl1271 *wl)
|
||||
wl->sr_fw_name = WL18XX_FW_NAME;
|
||||
/* wl18xx uses the same firmware for PLT */
|
||||
wl->plt_fw_name = WL18XX_FW_NAME;
|
||||
wl->quirks |= WLCORE_QUIRK_NO_ELP |
|
||||
WLCORE_QUIRK_RX_BLOCKSIZE_ALIGN |
|
||||
wl->quirks |= WLCORE_QUIRK_RX_BLOCKSIZE_ALIGN |
|
||||
WLCORE_QUIRK_TX_BLOCKSIZE_ALIGN |
|
||||
WLCORE_QUIRK_NO_SCHED_SCAN_WHILE_CONN |
|
||||
WLCORE_QUIRK_TX_PAD_LAST_FRAME |
|
||||
|
@ -577,9 +577,6 @@ int wl1271_init_vif_specific(struct wl1271 *wl, struct ieee80211_vif *vif)
|
||||
/* Configure for power according to debugfs */
|
||||
if (sta_auth != WL1271_PSM_ILLEGAL)
|
||||
ret = wl1271_acx_sleep_auth(wl, sta_auth);
|
||||
/* Configure for power always on */
|
||||
else if (wl->quirks & WLCORE_QUIRK_NO_ELP)
|
||||
ret = wl1271_acx_sleep_auth(wl, WL1271_PSM_CAM);
|
||||
/* Configure for ELP power saving */
|
||||
else
|
||||
ret = wl1271_acx_sleep_auth(wl, WL1271_PSM_ELP);
|
||||
|
@ -2482,9 +2482,6 @@ static void __wl1271_op_remove_interface(struct wl1271 *wl,
|
||||
/* Configure for power according to debugfs */
|
||||
if (sta_auth != WL1271_PSM_ILLEGAL)
|
||||
wl1271_acx_sleep_auth(wl, sta_auth);
|
||||
/* Configure for power always on */
|
||||
else if (wl->quirks & WLCORE_QUIRK_NO_ELP)
|
||||
wl1271_acx_sleep_auth(wl, WL1271_PSM_CAM);
|
||||
/* Configure for ELP power saving */
|
||||
else
|
||||
wl1271_acx_sleep_auth(wl, WL1271_PSM_ELP);
|
||||
|
@ -515,9 +515,6 @@ wlcore_set_min_fw_ver(struct wl1271 *wl, unsigned int chip,
|
||||
/* Older firmwares use an old NVS format */
|
||||
#define WLCORE_QUIRK_LEGACY_NVS BIT(5)
|
||||
|
||||
/* Some firmwares may not support ELP */
|
||||
#define WLCORE_QUIRK_NO_ELP BIT(6)
|
||||
|
||||
/* pad only the last frame in the aggregate buffer */
|
||||
#define WLCORE_QUIRK_TX_PAD_LAST_FRAME BIT(7)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user