mbox series

[V2,0/5,SRU,OEM-OSP1-B] Support Intel Killer AX1650 family Wireless Network Adapter

Message ID 20190906063217.63554-1-vicamo.yang@canonical.com
Headers show
Series Support Intel Killer AX1650 family Wireless Network Adapter | expand

Message

You-Sheng Yang Sept. 6, 2019, 6:32 a.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1841736

[Impact]
These cards are currently not recognized correctly and trying to load
non-existent firmware blob iwlwifi-QuQnj-b0-hr-b0-<rev>.ucode, so the
device probing process fails and WiFi is therefore not functional.

[Fix]
Three new patches are required to bring up this device, and one of them,
"handle switching killer Qu B0 NICs to C0", is still under review in
iwlwifi-fixes tree.

One previously SRU'ed patch, "add support for qu c-step devices", was
replaced with the one in the mainline kernel tree due to a mandatory
preprocessor symbol definition introduced in the differences.

[Test Case]
Tested on AX1650s/AX1650i, as well as 9462/9560.

[Regression Risk]
Low. These patches are mostly around adding support to new devices.

Luca Coelho (4):
  iwlwifi: pcie: add support for qu c-step devices
  iwlwifi: pcie: don't switch FW to qnj when ax201 is detected
  iwlwifi: pcie: fix recognition of QuZ devices
  iwlwifi: pcie: handle switching killer Qu B0 NICs to C0

You-Sheng Yang (1):
  Revert "iwlwifi: pcie: add support for qu c-step devices"

 .../net/wireless/intel/iwlwifi/cfg/22000.c    | 24 +++++++++++++++++++
 .../net/wireless/intel/iwlwifi/iwl-config.h   |  2 ++
 drivers/net/wireless/intel/iwlwifi/iwl-csr.h  |  1 +
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 21 ++++++++++++++++
 .../net/wireless/intel/iwlwifi/pcie/trans.c   |  5 +---
 5 files changed, 49 insertions(+), 4 deletions(-)

Comments

Timo Aaltonen Sept. 9, 2019, 9:31 a.m. UTC | #1
On 6.9.2019 9.32, You-Sheng Yang wrote:
> BugLink: https://bugs.launchpad.net/bugs/1841736
> 
> [Impact]
> These cards are currently not recognized correctly and trying to load
> non-existent firmware blob iwlwifi-QuQnj-b0-hr-b0-<rev>.ucode, so the
> device probing process fails and WiFi is therefore not functional.
> 
> [Fix]
> Three new patches are required to bring up this device, and one of them,
> "handle switching killer Qu B0 NICs to C0", is still under review in
> iwlwifi-fixes tree.
> 
> One previously SRU'ed patch, "add support for qu c-step devices", was
> replaced with the one in the mainline kernel tree due to a mandatory
> preprocessor symbol definition introduced in the differences.
> 
> [Test Case]
> Tested on AX1650s/AX1650i, as well as 9462/9560.
> 
> [Regression Risk]
> Low. These patches are mostly around adding support to new devices.
> 
> Luca Coelho (4):
>   iwlwifi: pcie: add support for qu c-step devices
>   iwlwifi: pcie: don't switch FW to qnj when ax201 is detected
>   iwlwifi: pcie: fix recognition of QuZ devices
>   iwlwifi: pcie: handle switching killer Qu B0 NICs to C0
> 
> You-Sheng Yang (1):
>   Revert "iwlwifi: pcie: add support for qu c-step devices"
> 
>  .../net/wireless/intel/iwlwifi/cfg/22000.c    | 24 +++++++++++++++++++
>  .../net/wireless/intel/iwlwifi/iwl-config.h   |  2 ++
>  drivers/net/wireless/intel/iwlwifi/iwl-csr.h  |  1 +
>  drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 21 ++++++++++++++++
>  .../net/wireless/intel/iwlwifi/pcie/trans.c   |  5 +---
>  5 files changed, 49 insertions(+), 4 deletions(-)

applied to oem-next, thanks