qcn9274: Add BDF for Xiaomi BE7000 - #140
Open
kravasuper wants to merge 1 commit into
Open
Conversation
kravasuper
force-pushed
the
add-xiaomi-be7000-qcn9274
branch
from
July 9, 2026 17:52
f612806 to
c59b442
Compare
Add the QCN9274 board-2 container for Xiaomi BE7000. The board data was rebuilt from the stock Xiaomi BE7000 1.1.38 firmware. The PCIe QCN9274 firmware reports qmi-board-id 255, so the container uses calibration variants to select the correct BDF: bus=pci,qmi-chip-id=0,qmi-board-id=255,variant=Xiaomi-BE7000_2 bus=pci,qmi-chip-id=0,qmi-board-id=255,variant=Xiaomi-BE7000_4104 The _2 entry is the normal 4x4 board data used by the OpenWrt DTS when qcom,calibration-variant is set to Xiaomi-BE7000_2. The _4104 entry is kept for the stock split-radio 2x2+2x2 mode. The regdb entry is also taken from the stock QCN9274 firmware package and is keyed by: bus=pci,qmi-chip-id=0,qmi-board-id=255 ath12k-bdencoder reports: FileSize: 226656 FileCRC32: 0c3cdd88 BoardCRC32[0]: 4aaaee78 BoardCRC32[1]: 22e57c3a RegdbCRC32[0]: 04ec5edf Signed-off-by: krava <igor.kravchenko05@gmail.com>
kravasuper
force-pushed
the
add-xiaomi-be7000-qcn9274
branch
from
July 9, 2026 17:53
c59b442 to
29843db
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add the QCN9274 board-2 container for Xiaomi BE7000.
The board data was rebuilt from the stock Xiaomi BE7000 1.1.38
firmware. The PCIe QCN9274 firmware reports qmi-board-id 255, so the
container uses calibration variants to select the correct BDF:
bus=pci,qmi-chip-id=0,qmi-board-id=255,variant=Xiaomi-BE7000_2
bus=pci,qmi-chip-id=0,qmi-board-id=255,variant=Xiaomi-BE7000_4104
The _2 entry is the normal 4x4 board data used by the OpenWrt DTS when
qcom,calibration-variant is set to Xiaomi-BE7000_2. The _4104 entry is
kept for the stock split-radio 2x2+2x2 mode.
The regdb entry is also taken from the stock QCN9274 firmware package
and is keyed by:
bus=pci,qmi-chip-id=0,qmi-board-id=255
ath12k-bdencoder reports:
FileSize: 226656
FileCRC32: 0c3cdd88
BoardCRC32[0]: 4aaaee78
BoardCRC32[1]: 22e57c3a
RegdbCRC32[0]: 04ec5edf