[RFC] Qualcomm RB3 Gen2 WiFi firmware pull

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I'm planning to send the following pull request to linux-firmware, adding WiFi
DSP firmware for the RB3 Gen2 board. However before doing that I wanted to
check if it's fine with all affected maintainers.

Qualcomm RB3 Gen2 board resets if it's used with the existing WCN6750 firmware,
most likely because of the differences in the TZ setup. This pull request adds
firmware specific to the qcm6490 / qcs6490 SoC family.


@Kalle, I understand that you cannot and won't fully support this firmware set.
As a preparation to adding these files I moved existing files to the sc7280/
subdir and pil-squashed them.  It is a generic preference to use a single MBN
file instead of MDT + Bnn files. The mdt_loader detects the format without
using the extension, handles the differences internally and doesn't require any
changes to the driver or to the DT.  Could you please ack such a change?


@Bjorn, @Konrad in the past we have pushed all WPSS / WiFi firmware to ath10k
and ath11k even if gets executed on the host.  I should have caught this while
reviewing DT changes.  This branch uses firmware name that isn't compatible
with the existing DT files.  Would you insist on adding compatibility symlink
or we'd better fix the DT files?

---

The following changes since commit 4a0367b33aeaa7fe1255a920d0e39f825b6985c1:

  Merge branch 'rtl8852b' into 'main' (2024-09-11 11:00:41 +0000)

are available in the Git repository at:

  https://gitlab.com/lumag/linux-firmware rb3gen2-wpss

for you to fetch changes up to fb8c67987c89b6f33fb787dfc6ff6e5e0f317f6d:

  ath11k: add device-specific firmware for QCM6490 boards (2024-09-12 11:58:57 +0300)

----------------------------------------------------------------
Dmitry Baryshkov (2):
      ath11k: move WCN6750 firmware to the device-specific subdir
      ath11k: add device-specific firmware for QCM6490 boards

 WHENCE                                             |  18 ++++++++----------
 ath11k/WCN6750/hw1.0/qcm6490/wpss.mbn              | Bin 0 -> 7734064 bytes
 ath11k/WCN6750/hw1.0/{wpss.b04 => sc7280/wpss.mbn} | Bin 5819999 -> 7463728 bytes
 ath11k/WCN6750/hw1.0/wpss.b00                      | Bin 340 -> 0 bytes
 ath11k/WCN6750/hw1.0/wpss.b01                      | Bin 6848 -> 0 bytes
 ath11k/WCN6750/hw1.0/wpss.b02                      | Bin 10300 -> 0 bytes
 ath11k/WCN6750/hw1.0/wpss.b03                      | Bin 4096 -> 0 bytes
 ath11k/WCN6750/hw1.0/wpss.b05                      | Bin 164332 -> 0 bytes
 ath11k/WCN6750/hw1.0/wpss.b06                      | Bin 266684 -> 0 bytes
 ath11k/WCN6750/hw1.0/wpss.b07                      | Bin 1176368 -> 0 bytes
 ath11k/WCN6750/hw1.0/wpss.b08                      |   0
 ath11k/WCN6750/hw1.0/wpss.mdt                      | Bin 7188 -> 0 bytes
 12 files changed, 8 insertions(+), 10 deletions(-)
 create mode 100644 ath11k/WCN6750/hw1.0/qcm6490/wpss.mbn
 rename ath11k/WCN6750/hw1.0/{wpss.b04 => sc7280/wpss.mbn} (77%)
 delete mode 100644 ath11k/WCN6750/hw1.0/wpss.b00
 delete mode 100644 ath11k/WCN6750/hw1.0/wpss.b01
 delete mode 100644 ath11k/WCN6750/hw1.0/wpss.b02
 delete mode 100644 ath11k/WCN6750/hw1.0/wpss.b03
 delete mode 100644 ath11k/WCN6750/hw1.0/wpss.b05
 delete mode 100644 ath11k/WCN6750/hw1.0/wpss.b06
 delete mode 100644 ath11k/WCN6750/hw1.0/wpss.b07
 delete mode 100644 ath11k/WCN6750/hw1.0/wpss.b08
 delete mode 100644 ath11k/WCN6750/hw1.0/wpss.mdt




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [Linux for Sparc]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux