Dmitry Baryshkov
880b19be55
ath10k: WCN3990: hw1.0: add qcm2290 firmware API file
...
The wlanmdsp for QCM2290 / QRB4210 platforms requires
single-chan-info-per-channe feature bit to be set. Add corresponding
firmware API file.
FileSize: 60
FileCRC32: a79c5b24
FileMD5: da9fbaf8ebccaeac3bbcc9ba828d756f
Timestamp: 2024-01-30 12:01:00
Features: wowlan,mgmt-tx-by-ref,non-bmi,single-chan-info-per-channel
WMIOpVersion: tlv
HTTOpVersion: tlv
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
2024-04-09 12:13:29 +00:00
Dmitry Baryshkov
650e88378e
ath10k: WCN3990: hw1.0: move firmware back from qcom/ location
...
We are implementing board-specific fallbacks for the wlanmdsp firmware.
In order to do this in a clear way, move all wlanmdsp firmware back to
ath10k subdir and install symlinks to remain compatible with existing
kernels.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
2024-04-09 12:13:29 +00:00
Kalle Valo
2708e6f9b4
ath10k: WCN3990 hw1.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-12-21 16:10:23 +02:00
Kalle Valo
8c1f99279f
ath10k: QCA9888 hw2.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-12-21 16:10:23 +02:00
Kalle Valo
af507cde0d
ath10k: QCA4019 hw1.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-12-21 16:10:23 +02:00
Kalle Valo
8a44828999
ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00309-
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-12-21 16:10:23 +02:00
Dmitry Baryshkov
a0142c5704
ath10k/WCN3990: move wlanmdsp to qcom/sdm845
...
The firmware file ath10k/WCN3990/hw1.0/wlanmdsp.mbn is platform-specific
(rather than being specific to the WiFi chip itself) and can be used
only on the Qualcomm SDM845 platform and close relatives. Other
platforms (e.g. Qualcomm QCM2290, QRB4210) are going to provie their own
copies of the wlanmdsp.mbn firmware.
As discussed with Kalle, move this file to the platform-specific folder,
providing the backwards-compatibility symlink.
Cc: Kalle Valo <kvalo@qca.qualcomm.com >
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Josh Boyer <jwboyer@kernel.org >
2023-09-06 07:08:10 -04:00
Kalle Valo
2c67adc9f3
ath10k: QCA99X0 hw2.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-04-05 15:54:21 +03:00
Kalle Valo
a5dcb44196
ath10k: QCA9984 hw1.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-04-05 15:54:21 +03:00
Kalle Valo
d0731d408f
ath10k: QCA9888 hw2.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-04-05 15:54:21 +03:00
Kalle Valo
e13fedda23
ath10k: QCA6174 hw3.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-04-05 15:54:21 +03:00
Kalle Valo
465dc284fe
ath10k: QCA4019 hw1.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-04-05 15:54:21 +03:00
Kalle Valo
15054afb19
ath10k: QCA6174 hw3.0: update firmware-sdio-6.bin to version WLAN.RMH.4.4.1-00174
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-02-15 11:07:55 +02:00
Kalle Valo
024cc5eb2e
ath10k: WCN3990 hw1.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2023-02-15 10:52:22 +02:00
Kalle Valo
2aa4da3a64
ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00157
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-05-30 16:01:55 +03:00
Kalle Valo
f7cc4b46e2
ath10k: QCA9888 hw2.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-05-30 16:01:55 +03:00
Kalle Valo
e9e987d2ce
ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00157
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-05-30 16:01:55 +03:00
Kalle Valo
866b5b2e9d
ath10k: QCA4019 hw1.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-05-30 16:01:55 +03:00
Kalle Valo
86f0c5642c
ath10k: WCN3990 hw1.0: add board-2.bin
...
Add missing board-2.bin, I had missed this in my previous pull request.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-05-30 15:57:52 +03:00
Kalle Valo
44b8aee724
ath10k: QCA9984 hw1.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-04-24 16:05:28 +03:00
Kalle Valo
4ad3bd3487
ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00156
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-04-24 16:05:28 +03:00
Kalle Valo
9fce09f6c1
ath10k: QCA9888 hw2.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-04-24 16:05:28 +03:00
Kalle Valo
b155d859e3
ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00156
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-04-24 16:05:28 +03:00
Kalle Valo
6ad0930e3d
ath10k: QCA6174 hw3.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-04-24 16:05:28 +03:00
Kalle Valo
729bd7f615
ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00288-QCARMSWPZ-1
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-04-24 16:05:28 +03:00
Kalle Valo
73743b815b
ath10k: QCA4019 hw1.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-04-24 16:05:28 +03:00
Kalle Valo
1962cbab35
ath10k: QCA99X0 hw2.0: add board-2.bin
...
board-2.bin replaces board.bin, so remove the latter. board-2.bin support was
added to ath10k back in 2015 so this won't break backwards compatiblity in
recent kernels.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2022-04-24 16:05:28 +03:00
Hans de Goede
4d74f4dec1
Update ath10k/QCA6174/hw3.0/board-2.bin
...
Sync with the latest version from:
https://github.com/kvalo/ath10k-firmware/
And add 2 entries with the board-parameters for 2 Microsoft Surface devices:
Add eeprom_ar6320_3p0_TX8_clpc.bin used by the Windows drivers on the
Microsoft Surface Go to board-2.bin with BoardName:
"bus=pci,vendor=168c,device=003e,subsystem-vendor=168c,subsystem-device=3370"
Add eeprom_ar6320_3p0_Parsberg_clpc.bin used by the Windows drivers on the
Microsoft Surface Laptop 3 to board-2.bin with BoardName:
bus=pci,vendor=168c,device=003e,subsystem-vendor=045e,subsystem-device=0001
The additions of these 2 extra entries has also been submitted
to the ath10k-firmware git repo:
https://github.com/kvalo/ath10k-firmware/pull/11/
This fixes the wifi not working on the Microsoft Surface Go (version 1)
and the Microsoft Surface Laptop 3.
BugLink: https://github.com/linux-surface/linux-surface/issues/41
BugLink: https://github.com/linux-surface/linux-surface/issues/542
Cc: Kalle Valo <kvalo@codeaurora.org >
Cc: Jouni Malinen <j@w1.fi >
Signed-off-by: Hans de Goede <hdegoede@redhat.com >
2021-11-18 18:06:53 +01:00
Josh Boyer
b503c96601
Merge branch 'ath10k-20201023' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware into main
...
Signed-off-by: Josh Boyer <jwboyer@kernel.org >
2020-11-13 10:11:52 -05:00
Christian Hewitt
d7904d5b07
ath10k: add SDIO firmware for QCA9377 WiFi
...
This commit adds the SDIO firmware for ath10k/QCA9377 cards. I obtained
the file from the Boundary Devices repo [1] before discovering that Kale
Valo's repo [2] is the original source location. It has the same license
as the existing firmware-5.bin file. Support for QCA9377 WiFi was merged
for Linux 5.7 [3].
The upstream folder is named 'untested' though this is explained in the
QCA9377 support RFT post [3] and comments. I also show dmesg output in
the same comments. Support for QCA9377 WiFi was merged in Linux 5.7 [4].
Kale did say he would submit this in his next batch of things [5] but
that was ~5 months ago and I'm on a mission to drop out-of-tree patches
from the distro I maintain.
[1] https://github.com/boundarydevices/qca-firmware/tree/bd-sdmac-ath10k
[2] https://github.com/kvalo/ath10k-firmware/tree/master/QCA9377/hw1.0/untested
[3] https://patchwork.kernel.org/patch/11162833/
[4] 6e51b0e491
[5] https://lore.kernel.org/linux-firmware/871rn89qop.fsf@codeaurora.org/
Changes since v1:
- Show Kale's repo as the original upstream source
- Show Gary's Signed-off-by
- Reference QCA9377 suppoort RFT and comments
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com >
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Signed-off-by: Josh Boyer <jwboyer@kernel.org >
2020-10-23 07:59:31 -04:00
Kalle Valo
d8f10d4787
ath10k: QCA6174 hw3.0: add firmware-sdio-6.bin version WLAN.RMH.4.4.1-00077
2020-10-22 11:02:30 +03:00
Kalle Valo
665229799f
ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00131
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2020-10-22 10:19:36 +03:00
Kalle Valo
36059aa1b0
ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00131
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2020-10-22 10:19:36 +03:00
Kalle Valo
1e5629d0a9
ath10k: QCA6174 hw3.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2020-10-22 10:19:36 +03:00
Kalle Valo
e315d1a9ba
ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00157-QCARMSWPZ-1
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2020-10-22 10:19:36 +03:00
Kalle Valo
b142c2e022
ath10k: WCN3990 hw1.0: add firmware WLAN.HL.2.0-01387-QCAHLSWMTPLZ-1
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-12-20 11:18:46 +02:00
Kalle Valo
8809b87cad
ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00070
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-12-20 10:58:37 +02:00
Kalle Valo
513d70cc50
ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00047
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-12-20 10:58:37 +02:00
Kalle Valo
203435b9c6
ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00070
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-12-20 10:58:37 +02:00
Kalle Valo
a66d2fc569
ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00047
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-12-20 10:58:36 +02:00
Kalle Valo
6d191544e8
ath10k: QCA6174 hw3.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-12-20 10:58:36 +02:00
Kalle Valo
1f0a99f6b0
ath10k: QCA9984 hw1.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-08-08 12:39:06 +03:00
Kalle Valo
49c11871a8
ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00046
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-08-08 12:39:06 +03:00
Kalle Valo
1031f012de
ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00045
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-08-08 12:39:06 +03:00
Kalle Valo
cf714a2083
ath10k: QCA9888 hw2.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-08-08 12:39:06 +03:00
Kalle Valo
81e2e77e15
ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00040
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-08-08 12:39:06 +03:00
Kalle Valo
8dc2dfb235
ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00045
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-08-08 12:39:06 +03:00
Kalle Valo
1bd3ef2e02
ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00140-QCARMSWPZ-1
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-08-08 12:39:06 +03:00
Kalle Valo
e043109b3a
ath10k: QCA4019 hw1.0: update board-2.bin
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-08-08 12:39:05 +03:00
Kalle Valo
6b5e23a113
ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00021
...
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com >
2019-02-01 17:22:55 +02:00