e9f5ce34 | 13-Jun-2023 |
Haim Dreyfuss <haim.dreyfuss@intel.com> |
wifi: iwlwifi: mvm: rename BTM support flag and its TLV
Currently, we only need to support BTM rejection. However, in the future we might want to support other BTM modes. Rephrase its naming.
Signe
wifi: iwlwifi: mvm: rename BTM support flag and its TLV
Currently, we only need to support BTM rejection. However, in the future we might want to support other BTM modes. Rephrase its naming.
Signed-off-by: Haim Dreyfuss <haim.dreyfuss@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20230613155501.ad20f10668d1.Icbb3fbae50b2302b97225b183dd336b02a4f37ee@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
show more ...
|
43413a36 | 01-Jun-2023 |
Johannes Berg <johannes.berg@intel.com> |
wifi: iwlwifi: api: fix kernel-doc links
Some of the kernel-doc links are outdated due to other changes, fix that.
Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Gregory Gree
wifi: iwlwifi: api: fix kernel-doc links
Some of the kernel-doc links are outdated due to other changes, fix that.
Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20230601171633.85e2cf489893.Ie3889ea6f755b80c988543ccca56c67420c51b1f@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
show more ...
|
d6b0e44e | 01-Jun-2023 |
Johannes Berg <johannes.berg@intel.com> |
wifi: iwlwifi: api: remove unused commands
Some commands are no longer used and have broken kernel-doc links, so just remove them.
Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-
wifi: iwlwifi: api: remove unused commands
Some commands are no longer used and have broken kernel-doc links, so just remove them.
Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20230601171633.3dad4ad9b53e.I018abd02d6925950b8748dfb7a59db87255fc670@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
show more ...
|
11b60071 | 01-Jun-2023 |
Johannes Berg <johannes.berg@intel.com> |
wifi: iwlwifi: api: use __le16 instead of u16
Even for reserved values we shouldn't use u16, that's just error prone. Fix this to __le16.
Signed-off-by: Johannes Berg <johannes.berg@intel.com> Sign
wifi: iwlwifi: api: use __le16 instead of u16
Even for reserved values we shouldn't use u16, that's just error prone. Fix this to __le16.
Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20230601171633.29ebf70aa64e.I1263f6724e1c70ff5541f447b9744f143ee736a3@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
show more ...
|
3b67a20b | 31-May-2023 |
Haim Dreyfuss <haim.dreyfuss@intel.com> |
wifi: iwlwifi: mvm: offload BTM response during D3
There are mainly two types of BTM (BSS Transition Management) requests, recommendations and notifications. For the first type, a response is needed
wifi: iwlwifi: mvm: offload BTM response during D3
There are mainly two types of BTM (BSS Transition Management) requests, recommendations and notifications. For the first type, a response is needed otherwise, most probably the STA will be disconnected. Since we don't want to wake up the host on it, set the BTM to reject offload flag (if the device supports it) and rely on the FW to take care of it. The FW will reject the BTM request and in case the AP sends DEAUTH the FW can wake up the host to let it decide on the next steps.
Signed-off-by: Haim Dreyfuss <haim.dreyfuss@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20230531194629.d95ae6f2804c.I9457acc55bc23ce715c714b5088058f52540c224@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
show more ...
|
0e394135 | 31-May-2023 |
Johannes Berg <johannes.berg@intel.com> |
wifi: iwlwifi: mvm: clarify EHT RU allocation bits
Calling this IWL_RX_PHY_DATA1_EHT_B0 is just confusing, it's the RU allocation bit 0. Also then align the name for B1-B7 accordingly.
Signed-off-b
wifi: iwlwifi: mvm: clarify EHT RU allocation bits
Calling this IWL_RX_PHY_DATA1_EHT_B0 is just confusing, it's the RU allocation bit 0. Also then align the name for B1-B7 accordingly.
Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20230531194629.824edb28c0eb.Ia9f74573e3ac771911b679558984f1bfb36de674@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
show more ...
|
b70813e4 | 24-May-2023 |
Abhishek Naik <abhishek.naik@intel.com> |
wifi: iwlwifi: update response for mcc_update command
Add support for the MCC update response version 8. Versions 5-6 are already covered by the existing flags conversion, and 7 isn't used.
The cap
wifi: iwlwifi: update response for mcc_update command
Add support for the MCC update response version 8. Versions 5-6 are already covered by the existing flags conversion, and 7 isn't used.
The capabilities field in iwl_mcc_update_resp is 32 bits wide now, and the flags moved, so some more changes are needed.
While at it, convert the flags to bool (to avoid having to deal with BIT(16) specially etc.) and use the struct_size() macro for the memory allocation.
Signed-off-by: Abhishek Naik <abhishek.naik@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20230524203151.fd9016f8f994.Ibddcb9fbfa74895f742c0ac20968720691c94853@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
show more ...
|
fa53608b | 24-May-2023 |
Gregory Greenman <gregory.greenman@intel.com> |
wifi: iwlwifi: mvm: adjust csa notifications and commands to MLO
In the following notifications and commands mac_id was replaced with link_id: * CANCEL_CHANNEL_SWITCH_CMD * CHANNEL_SWITCH_START_NOTI
wifi: iwlwifi: mvm: adjust csa notifications and commands to MLO
In the following notifications and commands mac_id was replaced with link_id: * CANCEL_CHANNEL_SWITCH_CMD * CHANNEL_SWITCH_START_NOTIF * CHANNEL_SWITCH_ERROR_NOTIF
The logic around was not changed, so only adjust handling mac/link id.
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20230524203151.6aa6e394f5fe.Ie9e78918511ca901f9f3966d774fa74a71a186e3@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
show more ...
|