[PULL linux-firmware] ath10k & ath11k firmware 20230215

Dmitry Baryshkov dmitry.baryshkov at linaro.org
Tue Mar 21 16:39:17 PDT 2023


Hello Kalle,

On 15/02/2023 11:17, Kalle Valo wrote:
> Hi,
> 
> Here's a new pull request for ath10k and ath11k. We have new hardware
> IPQ5018 and various updates for existing hardware. Especially many have
> requested the firmware update for WCN6855 which seems to fix an
> important suspend problem.
> 
> Please let me know if there are any problems.
> 
> Kalle
> 
> The following changes since commit a253a3723f8a0ee5bc5d4f551981a651ba660186:
> 
>    cnm: update chips&media wave521c firmware. (2023-02-14 12:58:03 -0500)
> 
> are available in the Git repository at:
> 
>    git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware.git ath10k-20230215
> 
> for you to fetch changes up to c7a57ef688f7d99d8338a5d8edddc8836ff0e6de:
> 
>    ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.23 (2023-02-15 11:09:53 +0200)
> 
> ----------------------------------------------------------------
> Kalle Valo (7):
>        ath10k: WCN3990 hw1.0: update board-2.bin
>        ath10k: QCA6174 hw3.0: update firmware-sdio-6.bin to version WLAN.RMH.4.4.1-00174
>        ath11k: IPQ5018 hw1.0: add board-2.bin
>        ath11k: IPQ5018 hw1.0: add to WLAN.HK.2.6.0.1-00861-QCAHKSWPL_SILICONZ-1
>        ath11k: WCN6750 hw1.0: update board-2.bin
>        ath11k: WCN6855 hw2.0: update board-2.bin
>        ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.23
> 
>   WHENCE                                   |   27 +-
>   ath10k/QCA6174/hw3.0/firmware-sdio-6.bin |  Bin 604416 -> 607252 bytes
>   ath10k/WCN3990/hw1.0/board-2.bin         |  Bin 461060 -> 513892 bytes
>   ath11k/IPQ5018/hw1.0/Notice.txt          | 4094 ++++++++++++++++++++++++++++++
>   ath11k/IPQ5018/hw1.0/board-2.bin         |  Bin 0 -> 524564 bytes
>   ath11k/IPQ5018/hw1.0/m3_fw.b00           |  Bin 0 -> 148 bytes
>   ath11k/IPQ5018/hw1.0/m3_fw.b01           |  Bin 0 -> 136 bytes
>   ath11k/IPQ5018/hw1.0/m3_fw.b02           |  Bin 0 -> 262144 bytes
>   ath11k/IPQ5018/hw1.0/m3_fw.flist         |    3 +
>   ath11k/IPQ5018/hw1.0/m3_fw.mdt           |  Bin 0 -> 284 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b00           |  Bin 0 -> 532 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b01           |  Bin 0 -> 520 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b02           |  Bin 0 -> 7552 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b03           |  Bin 0 -> 545008 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b04           |  Bin 0 -> 86788 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b05           |  Bin 0 -> 17776 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b07           |  Bin 0 -> 1488 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b08           |  Bin 0 -> 4096 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b09           |  Bin 0 -> 2330624 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b10           |  Bin 0 -> 269028 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b11           |  Bin 0 -> 99436 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b13           |  Bin 0 -> 7024 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.b14           |  Bin 0 -> 1668 bytes
>   ath11k/IPQ5018/hw1.0/q6_fw.flist         |   13 +
>   ath11k/IPQ5018/hw1.0/q6_fw.mdt           |  Bin 0 -> 1052 bytes

For the past several years, the Qualcomm community has been shifting 
from the pack of .mdt+.bNN files to a single .mbn file as a main 
firmware file format. It reduces the back-and-forth between the kernel 
and userspace and also simplifies handling of these files.

In-kernel mdt loader provides backwards compatibility, detecting the 
file type and using .mbn instead of .mdt one, retaining the name (or 
using symlink).

Do you have any plans to also shift from .mdt to .mbn?

>   ath11k/WCN6750/hw1.0/board-2.bin         |  Bin 843548 -> 843548 bytes
>   ath11k/WCN6855/hw2.0/amss.bin            |  Bin 4972544 -> 4980736 bytes
>   ath11k/WCN6855/hw2.0/board-2.bin         |  Bin 1322820 -> 6158196 bytes
>   28 files changed, 4135 insertions(+), 2 deletions(-)
>   create mode 100644 ath11k/IPQ5018/hw1.0/Notice.txt
>   create mode 100644 ath11k/IPQ5018/hw1.0/board-2.bin
>   create mode 100644 ath11k/IPQ5018/hw1.0/m3_fw.b00
>   create mode 100644 ath11k/IPQ5018/hw1.0/m3_fw.b01
>   create mode 100644 ath11k/IPQ5018/hw1.0/m3_fw.b02
>   create mode 100644 ath11k/IPQ5018/hw1.0/m3_fw.flist
>   create mode 100644 ath11k/IPQ5018/hw1.0/m3_fw.mdt
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b00
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b01
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b02
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b03
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b04
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b05
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b07
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b08
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b09
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b10
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b11
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b13
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b14
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.flist
>   create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.mdt

-- 
With best wishes
Dmitry




More information about the ath10k mailing list