~vicamo/+git/ubuntu-kernel:bug-1948375/iwlwifi-fw-api-67/jammy

Last commit made on 2023-05-30
Get this branch:
git clone -b bug-1948375/iwlwifi-fw-api-67/jammy https://git.launchpad.net/~vicamo/+git/ubuntu-kernel
Only You-Sheng Yang can upload to this branch. If you are You-Sheng Yang please log in for upload directions.

Branch merges

Branch information

Name:
bug-1948375/iwlwifi-fw-api-67/jammy
Repository:
lp:~vicamo/+git/ubuntu-kernel

Recent commits

b03033b... by You-Sheng Yang

Bug 1948375: iwlwifi: bump FW API to 67 for AX devices

c2a83f7... by Luca Coelho

iwlwifi: bump FW API to 67 for AX devices

Start supporting API version 67 for AX devices.

Signed-off-by: Luca Coelho <email address hidden>
Link: https://lore.kernel.org/r/iwlwifi.20211024181719.3c0af5832d23.I7c18858604b72bc15cf2047a91531e4aa7c0527a@changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit cbaa6aeedee5f92dafa5982eceea2a1f98ce4f7d)
Signed-off-by: You-Sheng Yang <email address hidden>

4dd6ade... by Luca Coelho

iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW

We need to call a new DSM function and pass the values to the firmware
in order to allow enablement of 6E support by the OEMs via ACPI.

Signed-off-by: Luca Coelho <email address hidden>
Link: https://lore.kernel.org/r/iwlwifi.20211024181719.2fa34d31383c.I6504005c60882c94e6e58f64cab4e42e6481ce08@changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit 698b166ed3464e1604a0e6a3e23cc1b529a5adc1)
Signed-off-by: You-Sheng Yang <email address hidden>

63ec70c... by Ayala Barazani <email address hidden>

iwlwifi: ACPI: support revision 3 WGDS tables

There's a new revision of the WGDS table with more data,
and corresponding firmware API to pass it through. Add
support for both.

Since we now support 4 different versions, make a table
to load them instead of hard-coding it all.

Signed-off-by: Ayala Barazani <email address hidden>
Signed-off-by: Johannes Berg <email address hidden>
Signed-off-by: Luca Coelho <email address hidden>
Link: https://lore.kernel.org/r/iwlwifi.20211024165252.2f9b8e304f25.If88d2d1309270e659d4845c5b5c22d5e8d8e2caf@changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit 97f8a3d1610b1f50013de1e632b007cbfd7459d8)
Signed-off-by: You-Sheng Yang <email address hidden>

088cd1f... by Miri Korenblit <email address hidden>

iwlwifi: mvm: Read acpi dsm to get channel activation bitmap

Read the bitmap from the ACPI and pass it to he FW
through LARI_CONFIG_CHANGE_CMD.

This allows OEMs to override channel state to active
as per Geo Location bitmap.

Signed-off-by: Miri Korenblit <email address hidden>
Signed-off-by: Luca Coelho <email address hidden>
Link: https://lore.kernel.org/r/iwlwifi.20211017165728.23d4f2d182c0.I39ac5ff74ac6f2223f393657205eddc1c8e48890@changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit 1f578d4f2d52f64133c4b53346451b1116242e3d)
Signed-off-by: You-Sheng Yang <email address hidden>

23e3415... by Luca Coelho

iwlwifi: mvm: Support new rate_n_flags for REPLY_RX_MPDU_CMD and RX_NO_DATA_NOTIF

As part of the new rate_n_flags this two APIs
may use the new rate. Add support for the new rate.
These two APIs were updated in one patch because both of them
are using the same functions which were changed.

Signed-off-by: Miri Korenblit <email address hidden>
Signed-off-by: Luca Coelho <email address hidden>
Link: https://lore.kernel.org/r/iwlwifi.20211017162352.7eb6240b8079.I1e804e70a8ebd23840a9431fc5d2a56ad8d5d1a2@changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit ce712478a458fc9ae7488b511088d43d311ccd2e)
Signed-off-by: You-Sheng Yang <email address hidden>

db35d0b... by Miri Korenblit <email address hidden>

iwlwifi: mvm: Support new TX_RSP and COMPRESSED_BA_RES versions

As part of the new rate_n_flags, a new version of this
structures was added in the FW. Add support for this new
version and for the new rate_n_flags in this API.
Both these APIs were updated in one patch since they are
using the same functions.

Signed-off-by: Miri Korenblit <email address hidden>
Signed-off-by: Luca Coelho <email address hidden>
Link: https://lore.kernel.org/r/iwlwifi.20211017162352.a28e7a92f558.I19f72735c674f815c6e7c11cecfad6230b4510ef@changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit dc52fac37c874cfb909caf6bef34edf69503b979)
Signed-off-by: You-Sheng Yang <email address hidden>

c4d830a... by Miri Korenblit <email address hidden>

iwlwifi: mvm: Support new version of BEACON_TEMPLATE_CMD.

As part of the new rate_n_flags, a new version of
BEACON_TEMPLATE_CMD was added in FW in order to support
the new rate_n_flags.
Add support for the new version.

Signed-off-by: Miri Korenblit <email address hidden>
Signed-off-by: Luca Coelho <email address hidden>
Link: https://lore.kernel.org/r/iwlwifi.20211017162352.b42e67f14293.Ic3f1ed8cb3a31cfaa51174497dd993936b00d398@changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit cd2c46a7eb5967e390f31938eca3b22571db986e)
Signed-off-by: You-Sheng Yang <email address hidden>

16f1302... by Miri Korenblit <email address hidden>

iwlwifi: mvm: Add support for new rate_n_flags in tx_cmd.

As part of the new rate_n_flags, tx_cmd API has changed.
Add support for these changes.

Signed-off-by: Miri Korenblit <email address hidden>
Signed-off-by: Luca Coelho <email address hidden>
Link: https://lore.kernel.org/r/iwlwifi.20211017162352.26efa51624b1.Ic96ae4d81b3ff07fb514df2b5f6a8e470e4d3778@changeid
Signed-off-by: Luca Coelho <email address hidden>
(backported from commit d35d95ce8b0a548f3c7059cc0978819bcf2b4536)
Signed-off-by: You-Sheng Yang <email address hidden>

f855d26... by Miri Korenblit <email address hidden>

iwlwifi: mvm: Support new version of ranging response notification

As part of the new rate_n_flags, FW added a new version for
LOCATION_RANGE_RSP_NTFY, and it's internal structure -
LOCATION_RANGE_RSP_AP_ETRY_NTFY. Add support for this.

Signed-off-by: Miri Korenblit <email address hidden>
Signed-off-by: Luca Coelho <email address hidden>
Link: https://lore.kernel.org/r/iwlwifi.20211017123741.c5c6c863631e.I4b493f4eeabbfa1dc965ae012b72fc57de7d5f4f@changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit bd8b5f30fa2c059ec3a2b48db1a24c8c64f3f53c)
Signed-off-by: You-Sheng Yang <email address hidden>