* ath10k-firmware:: QCA9888 hw2.0: Add ZTE MF286C specific BDF
@ 2024-10-27 2:28 Lech Perczak
0 siblings, 0 replies; only message in thread
From: Lech Perczak @ 2024-10-27 2:28 UTC (permalink / raw)
To: ath10k
[-- Attachment #1: Type: text/plain, Size: 1359 bytes --]
Hello,
This device works with OpenWrt, currently using images for MF286A variant,
but wireless interfaces were heavily modified from previous iteration -
- now 2x2 configuration is used instead of 3x3, and without the file,
5GHz performance suffers badly. Replacing generic board data with file
extracted from vendor firmware fixes that.
I would like to upstream the board file for it, before I upstream support for
this variant to OpenWrt, as this will have to be referenced in the device tree
explicitly.
Now to the questions from the wiki page [1]:
* description for what hardware this is:
- it is a QCA9563 based board
- QCA9563 is used for 2.4GHz (so out of concern for ath10k)
- QCA9888 is used for 5GHz band
* origin of the board file (did you create it yourself or where you
downloaded)
- Extracted from the vendor firmware by myself.
* ids to be used with the board file (ATH10K_BD_IE_BOARD_NAME in ath10k)
- QCA9888 hw2.0
+ bus=pci,bmi-chip-id=0,bmi-board-id=16,variant=ZTE-MF286C.bin
sha256sum:
140a4abbb441a3ad0fb35a7e21c6d5b4034516b77eb232aedfacd2a7d57dad0e
* attach the actual board file (board.bin)
- The name of the file is equal to the id string in the board-2.bin
(minus the ".bin")
With kind regards,
Lech
[1]https://wireless.wiki.kernel.org/en/users/drivers/ath10k/boardfiles
[-- Attachment #2: bus=pci,bmi-chip-id=0,bmi-board-id=16,variant=ZTE-MF286C.bin --]
[-- Type: application/octet-stream, Size: 12064 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-10-27 2:29 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-27 2:28 ath10k-firmware:: QCA9888 hw2.0: Add ZTE MF286C specific BDF Lech Perczak
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.