a5e79ea...
by
Kiran K <email address hidden>
on 2021-07-13
UBUNTU: SAUCE: Bluetooth: btintel: Support Digital(N) + RF(N-1) combination
BugLink: https:/ /bugs.launchpad .net/bugs/ 1933938
New generation Intel controllers(N) need to support RF from (N-1)
generation. Since PID comes from OTP present in RF module,
*setup* function gets mapped to BTUSB_INTEL_NEW instead of
BTUSB_INTEL_NEWGEN. This patch converges INTEL_NEW and INTEL_NEWGEN
mappings and defines a new generic *setup* function. All the
required information to load the correct driver is read from controller
in generic *setup* and branchs out appropriately.
Signed-off-by: Kiran K <email address hidden>
Reviewed-by: Chethan T N <email address hidden>
Reviewed-by: Srivatsa Ravishankar <email address hidden>
(cherry picked from
https://<email address hidden>/T/#u)
Signed-off-by: You-Sheng Yang <email address hidden>
a802605...
by
Yaara Baruch <email address hidden>
on 2021-07-19
iwlwifi: add new so-jf devices
BugLink: https:/ /bugs.launchpad .net/bugs/ 1933938
Add new so-jf devices to the driver.
Signed-off-by: Yaara Baruch <email address hidden>
Signed-off-by: Johannes Berg <email address hidden>
Signed-off-by: Kalle Valo <email address hidden>
Link: https:/ /lore.kernel. org/r/202107191 44523.1c9a59fd2 760.If5aef19420 07828210f0f2c4a 17985f63050bb45 @changeid
(cherry picked from commit 891332f697e14bf b2002f56e21d9bb d4800a7098)
Signed-off-by: You-Sheng Yang <email address hidden>
3a3f757...
by
Yaara Baruch <email address hidden>
on 2021-07-19
iwlwifi: add new SoF with JF devices
BugLink: https:/ /bugs.launchpad .net/bugs/ 1933938
Add new SoF JF devices to the driver.
Signed-off-by: Yaara Baruch <email address hidden>
Signed-off-by: Johannes Berg <email address hidden>
Signed-off-by: Kalle Valo <email address hidden>
Link: https:/ /lore.kernel. org/r/202107191 44523.0545d8964 ff2.I3498879d8c 184e42b1578a64a a7b7c99a18b75fb @changeid
(cherry picked from commit a5bf1d4434b9339 4fa37494d78fe9f 3513557185)
Signed-off-by: You-Sheng Yang <email address hidden>
bb11312...
by
Johannes Berg
on 2021-07-19
iwlwifi: pnvm: accept multiple HW-type TLVs
BugLink: https:/ /bugs.launchpad .net/bugs/ 1933938
Some products (So) may have two different types of products
with different mac-type that are otherwise equivalent, and
have the same PNVM data, so the PNVM file will contain two
(or perhaps later more) HW-type TLVs. Accept the file and
use the data section that contains any matching entry.
Signed-off-by: Johannes Berg <email address hidden>
Signed-off-by: Kalle Valo <email address hidden>
Link: https:/ /lore.kernel. org/r/202107191 40154.a6a86e903 035.Ic0b1b75c45 d386698859f2515 18e8a5144431938 @changeid
(cherry picked from commit 0f673c16c850250 db386537a422c11 d248fb123c)
Signed-off-by: You-Sheng Yang <email address hidden>
42bf76d...
by
Luca Coelho
on 2021-06-21
iwlwifi: bump FW API to 64 for AX devices
BugLink: https:/ /bugs.launchpad .net/bugs/ 1933938
Start supporting API version 64 for AX devices.
Signed-off-by: Luca Coelho <email address hidden>
Link: https:/ /lore.kernel. org/r/iwlwifi. 20210621103449. 8144a5b7d9a7. Ibf77fd7daa7d22 f7c46d1c4a572ab 9441a761299@ changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit 4c59eac6ac434e0 8b65edd3d4bef41 adfa90f58e)
Signed-off-by: You-Sheng Yang <email address hidden>
2c14eb7...
by
Johannes Berg
on 2021-06-21
iwlwifi: fw: dump TCM error table if present
BugLink: https:/ /bugs.launchpad .net/bugs/ 1933938
If the TCM is present in the hardware (as advertised in the firmware
file TLV data), dump its error log table during firmware error dumps.
Signed-off-by: Johannes Berg <email address hidden>
Signed-off-by: Luca Coelho <email address hidden>
Link: https:/ /lore.kernel. org/r/iwlwifi. 20210621103449. 2d2149f6654f. Id831f8fbca5990 0ba7efc623ffca0 ca938b664d3@ changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit 48d0c8d5a0b9999 f4111efc6a1afa8 5199f039ea)
Signed-off-by: You-Sheng Yang <email address hidden>
f1f597d...
by
ybaruch <email address hidden>
on 2021-06-21
iwlwifi: add 9560 killer device
BugLink: https:/ /bugs.launchpad .net/bugs/ 1933938
add new killer devices configurations.
Signed-off-by: ybaruch <email address hidden>
Signed-off-by: Luca Coelho <email address hidden>
Link: https:/ /lore.kernel. org/r/iwlwifi. 20210621103449. 4179f7191531. I3d5ed6b2b39fcd 42863a679e21bda 23a6c14253e@ changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit c863797b8198e1b 34516023198708d db0f9fd2b9)
Signed-off-by: You-Sheng Yang <email address hidden>
abfee0c...
by
Johannes Berg
on 2021-06-21
iwlwifi: move error dump to fw utils
BugLink: https:/ /bugs.launchpad .net/bugs/ 1933938
Conceptually, this belongs more into the firmware utils
rather than the mvm opmode, so move the collection and
output there.
Note that this slightly changes the format of the Status
line.
Signed-off-by: Johannes Berg <email address hidden>
Signed-off-by: Luca Coelho <email address hidden>
Link: https:/ /lore.kernel. org/r/iwlwifi. 20210621103449. b82b60d81346. Ide3b688107f6a5 9c7fc7eb1d8f200 2b0a5c1f2d2@ changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit 4db7cf1e0108ce4 376e111ac23693b e12128e2f3)
Signed-off-by: You-Sheng Yang <email address hidden>
535b980...
by
Luca Coelho
on 2021-06-21
iwlwifi: support loading the reduced power table from UEFI
BugLink: https:/ /bugs.launchpad .net/bugs/ 1933938
This new feature allows OEMs to set a special reduced power table in a
UEFI variable, which we use to tell the firmware to change the TX
power tables.
Read the variable and store it in a dram block to pass it to the
firmware. We do this as part of the PNVM loading flow.
Signed-off-by: Luca Coelho <email address hidden>
Link: https:/ /lore.kernel. org/r/iwlwifi. 20210621103449. 259a33ba5074. I2e0bb142d2a9c4 12547cba89b62dd 077b328fdc4@ changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit 9dad325f9d57508 b154f0bebbc341a 8528e5729c)
Signed-off-by: You-Sheng Yang <email address hidden>
11fd2e6...
by
Luca Coelho
on 2021-06-21
iwlwifi: move UEFI code to a separate file
BugLink: https:/ /bugs.launchpad .net/bugs/ 1933938
We are going to read more variables from UEFI, so it's cleaner to have
all the code that handles UEFI variables in a separate file.
Signed-off-by: Luca Coelho <email address hidden>
Link: https:/ /lore.kernel. org/r/iwlwifi. 20210621103449. c705ac86f2e9. Ia7421c17fe5292 9e4098b4f0cf070 809ed3ef906@ changeid
Signed-off-by: Luca Coelho <email address hidden>
(cherry picked from commit 84c3c9952afbf7d f39937095aa0ad7 0b58703e91)
Signed-off-by: You-Sheng Yang <email address hidden>