APPLIED: [SRU][linux-firmware][Jammy][PULL] Include the QCA WCN 6856 v2.1 support
Juerg Haefliger
juerg.haefliger at canonical.com
Mon Feb 14 11:03:49 UTC 2022
Applied to linux-firmware jammy branch.
...Juerg
> BugLink: https://bugs.launchpad.net/bugs/1954938
>
> [Impact]
>
> WCN685x hw2.1 takes additional/updated firmware for both WiFi and
> Bluetooth function.
>
> ath11k_pci 0000:71:00.0: BAR 0: assigned [mem 0xa6000000-0xa61fffff 64bit]
> ath11k_pci 0000:71:00.0: enabling device (0000 -> 0002)
> ath11k_pci 0000:71:00.0: Unsupported WCN6855 SOC hardware version: 18 17
> ath11k_pci: probe of 0000:71:00.0 failed with error -95
>
> [Fix]
>
> WCN685x hw2.1 currently shares most WiFi firmware with hw2.0 except
> for the directory path and a board-2.bin.
>
> For Bluetooth, updated revision of qca/nvm_usb_00130201_gf* from
> mainline are neccessary for Focal. Jammy has all of them already.
>
> For kernel, many of the prerequisite works have been committed for
> hw2.0 in bug 1945154, 1952215 and 1958850. Currently, while WiFi 6G
> will be turned off for the lack of userspace support, the only fix
> necessary is to correct read mask of version info register.
>
> [Test Case]
>
> WiFi and Bluetooth devices should be up and running, pass basic
> operations.
>
> $ lspci -nnk|grep -A3 Network
> 0000:71:00.0 Network controller [0280]: Qualcomm Device [17cb:1103] (rev 01)
> Subsystem: Foxconn International, Inc. Device [105b:e0ce]
> Kernel driver in use: ath11k_pci
> Kernel modules: ath11k_pci
>
> $ lsusb
> Bus 003 Device 004: ID 0489:e0e3 Foxconn / Hon Hai
>
> [Where problems could occur]
>
> At the time being, WCN685x WiFi 6G support will be turnef off
> deliberately due to the lack of full support in the userspace
> management tools.
>
> [Other Info]
>
> While this is a new hardware model from OEM program, it's only
> nominated for Focal oem-5.14 kernel and the coming LTS Jammy.
>
> ----------------------------------------------------------------
>
> The following changes since commit c3aba2d1f546796a855906a087e78b83861c35be:
>
> UBUNTU: [Packaging] Remove udebs (2022-01-27 09:33:48 +0100)
>
> are available in the Git repository at:
>
> https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-1954938/wcn6855-fw-for-hw2.1/jammy-pull
>
> for you to fetch changes up to e4ce28a22696eb4ecdf03c58c705138d6899ada7:
>
> UBUNTU: SAUCE: WCN6855: add symbolic link for hw2.1 (2022-01-28 16:05:19 +0800)
>
> ----------------------------------------------------------------
> Kalle Valo (2):
> UBUNTU: SAUCE: WCN6855 hw2.0: add board-2.bin
> UBUNTU: SAUCE: WCN6855: add symbolic link for hw2.1
>
> WHENCE.ubuntu | 1 +
> ath11k/WCN6855/hw2.0/board-2.bin | Bin 721328 -> 1142524 bytes
> 2 files changed, 1 insertion(+)
>
> diff --git a/WHENCE.ubuntu b/WHENCE.ubuntu
> index 703906c6e1d9..3398388bad6d 100644
> --- a/WHENCE.ubuntu
> +++ b/WHENCE.ubuntu
> @@ -216,6 +216,7 @@ File: ath11k/WCN6855/hw2.0/1.1/WLAN.HSP.1.1-03003-QCAHSPSWPL_V1_V2_SILICONZ_LITE
> File: ath11k/WCN6855/hw2.0/1.1/WLAN.HSP.1.1-03003-QCAHSPSWPL_V1_V2_SILICONZ_LITE-2/m3.bin
> Link: ath11k/WCN6855/hw2.0/amss.bin -> 1.1/WLAN.HSP.1.1-03003-QCAHSPSWPL_V1_V2_SILICONZ_LITE-2/amss.bin
> Link: ath11k/WCN6855/hw2.0/m3.bin -> 1.1/WLAN.HSP.1.1-03003-QCAHSPSWPL_V1_V2_SILICONZ_LITE-2/m3.bin
> +Link: ath11k/WCN6855/hw2.1 -> hw2.0
> Version: WLAN.HSP.1.1-03003-QCAHSPSWPL_V1_V2_SILICONZ_LITE-2
> License: ath11k/WCN6855/hw2.0/1.1/WLAN.HSP.1.1-03003-QCAHSPSWPL_V1_V2_SILICONZ_LITE-2/Notice.txt
>
> diff --git a/ath11k/WCN6855/hw2.0/board-2.bin b/ath11k/WCN6855/hw2.0/board-2.bin
> index e5d9fc1b1c3d..4fca41f5602a 100644
> Binary files a/ath11k/WCN6855/hw2.0/board-2.bin and b/ath11k/WCN6855/hw2.0/board-2.bin differ
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20220214/b25ff19c/attachment.sig>
More information about the kernel-team
mailing list