Commit Graph

147 Commits

Author SHA1 Message Date
Vladdrako
1d51799e67 ipq6018: add Linksys MR7350 BDF
Add BDF for Linksys MR7350

Signed-off-by: Vladyslav Andreichykov <vladdrako007@gmail.com>
2024-04-16 13:49:14 +02:00
testuser7
d7816b4f94 ipq8074: update regdb in Spectrum SAX1V1K BDF
Update regdb in Spectrum SAX1V1K BDF.

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
2024-04-16 13:47:52 +02:00
Chukun Pan
a5657ef2a3 ipq8074: add Zbtlink ZBT-Z800AX BDF
Add BDF for the Zbtlink ZBT-Z800AX router.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
2024-04-11 10:06:31 +08:00
gotofbi
033c735c31 ipq8074: add Spectrum SAX1V1K BDF
Add BDF for Spectrum SAX1V1K AP.
```
[
    {
        "board": [
            {
                "names": [
                    "bus=ahb,qmi-chip-id=0,qmi-board-id=255,variant=Spectrum-SAX1V1K"
                ],
                "data": "bus=ahb,qmi-chip-id=0,qmi-board-id=255,variant=Spectrum-SAX1V1K.bin"
            }
        ],
        "regdb": []
    }
]
```

Signed-off-by: Connor Yoon <j_connor@taliaent.com>
2024-04-02 18:07:58 +02:00
Alexandru Gagniuc
87717baa8a ipq60xx: add BDF for TPLink EAP610-Outdoor
Add BDF for TPLink EAP610-Outdoor.

Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
2024-03-20 18:48:23 +01:00
JiaY-shi
2d698ece11 ipq60xx: add glinet gl-axt1800 BDF
Add BDF for GL.iNet GL-AXT1800

Signed-off-by: shi jiayang <shi05275@163.com>
2024-03-18 22:14:24 +01:00
JiaY-shi
36d4be9b50 ipq60xx: add glinet gl-ax1800 BDF
Add BDF for GL.iNet GL-AX1800

Signed-off-by: shi jiayang <shi05275@163.com>
2024-03-18 22:14:24 +01:00
Isaev Ruslan
bf80516387 ipq60xx: add yuncore fap650 BDF
Add BDF for yuncore fap650 AP.
```
[
    {
        "board": [
            {
                "names": [
                    "bus=ahb,qmi-chip-id=0,qmi-board-id=255,variant=Yuncore-FAP650"
                ],
                "data": "bus=ahb,qmi-chip-id=0,qmi-board-id=255,variant=Yuncore-FAP650.bin"
            }
        ],
        "regdb": []
    }
]
```

Signed-off-by: Isaev Ruslan <legale.legale@gmail.com>
2024-03-18 22:13:40 +01:00
Dirk Buchwalder
38c02ae430 ipq60xx: add netgear wax214 BDF
Add BDF for Netgear WAX214

Signed-off-by: Dirk Buchwalder <buchwalder@posteo.de>
2024-03-04 19:33:43 +01:00
testuser7
fc30aeeb8e ipq8074: remove regdomain, update regdb and rename MX4200 BDF
Remove regdomain from MX4200 v1 and v2 BDF
update regdb and rename file.

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
2024-02-25 12:54:14 +01:00
testuser7
9f9d9ba9cd qca9984: add Linksys MX5300 BDF
Add QCA9984 BDF for Linksys MX5300.
BDF was edited to remove regdomain.

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
2024-02-23 13:28:14 +01:00
testuser7
670fde5d39 ipq8074: add Linksys MX5300 BDF
Add IPQ8074 BDF for Linksys MX5300.
BDF was edited to remove regdomain (country lock)
and update regdb.

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
2024-02-23 13:28:14 +01:00
Mantas Pucka
1cc59e1e09 ipq6018: add 8devices Mango BDF
Add BDF for 8devices Mango SoM

Signed-off-by: Mantas Pucka <mantas@8devices.com>
2024-02-19 20:55:23 +01:00
Marcin Gajda
10279ccfda ipq40xx:Add support for Netgear LBR20 with two BDF's
Files QCA4019 hw1.0 and QCA9888 hw2.0 been exracted from Netgear's LBR20 firmware , and treated with qca-swiss-army-knife:
For QCA4019 hw1.0
bus=ahb,bmi-chip-id=0,bmi-board-id=20,variant=Netgear-LBR20
bus=ahb,bmi-chip-id=0,bmi-board-id=21,variant=Netgear-LBR20
and created a file:
board-netgear_lbr20.qca4019

For QCA9888 hw2.0
bus=pci,bmi-chip-id=0,bmi-board-id=17,variant=Netgear-LBR20
and created a file:
board-netgear_lbr20.qca9888

LBR20 have 3 radios:
radio0 : in qca9888 5Ghz low channels
radio1: in ipq4019 2,4Ghz
radio2: in ipq 4019 5Ghz high channels

Signed-off-by: Marcin Gajda <mgajda@o2.pl>
2024-02-17 17:58:22 +01:00
SpectreDev1
71f45cff89 ipq8074: Update MX4200 BDF
This is to seperate Linksys MX4200 v1 and v2 BDF's

Signed-off-by: Mohammad Sayful Islam <Sayf.mohammad01@gmail.com>
[ fix commit title ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-01-06 17:06:58 +01:00
Erkki Hietaranta
f9ff251c46 ipq40xx: add ASUS MAP-AC2200 QCA9888 BDF
Adds BDF for ASUS MAP-AC2200  QCA9888 radio

Signed-off-by: Erkki Hietaranta <erkki.hietaranta@gmail.com>
2023-12-09 17:13:43 +01:00
Jason Gaunt
831c1bd481 ipq40xx: add ZyXEL WSQ50 QCA9984 BDF
Adds BDF for ZyXEL WSQ50 QCA9984 radio

Signed-off-by: Jason Gaunt <github@akao.co.uk>
2023-12-09 17:11:31 +01:00
Jason Gaunt
7e8b237217 ipq40xx: add ZyXEL WSQ50 QCA4019 BDF
Adds BDF for ZyXEL WSQ50 QCA4019 radio

Signed-off-by: Jason Gaunt <github@akao.co.uk>
2023-12-09 17:11:30 +01:00
Alan Wallys
673662fab6 ipq8074: add Wallys DR8072V01 BDF
Add BDF for the Wallys DR8072V01 router.

Variant: Wallys-DR8072V01

Signed-off-by: Alan Wallys<gxg@wallystech.com>
[ improve commit title and description ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-12-09 17:08:43 +01:00
Christian Marangi
0c2e810e71 qcn9074: fix prpl Foundation Haze BDF for old mac80211 version
It seems in a specific timeframe ath11k fw require some bits related to
6GHz config deployment to be enabled or the BDF is rejected. These were
only present from template 4.0.0+ and weren't a thing for template 3.0.0.

Haze BDF is based on this old template version and lacks of these bits.
Adding these missing bits from an upstream generic BDF makes the fw
happy and work on old mac80211. Recent mac80211 fixed this and is not
affected. Adding these bits doesn't cause any regression but only makes
it more compatible with previous ath11k drivers.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-11-10 12:52:13 +01:00
Isaev Ruslan
371d4dce9b ipq8074: add Yuncore AX880 BDF
Add BDF for the Yuncore AX880 AP.
Info: bus=ahb,qmi-chip-id=0,qmi-board-id=255

Signed-off-by: Isaev Ruslan <legale.legale@gmail.com>
2023-11-02 17:18:07 +03:00
Chukun Pan
f92fa0a2bd ipq8074: add ZTE MF269 BDF
Add BDF for the ZTE MF269 router.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
2023-10-24 17:45:54 +02:00
Chukun Pan
21c4d976b1 ipq8074: add CMCC RM2-6 BDF
Add BDF for the CMCC RM2-6 router.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
2023-10-24 17:45:16 +02:00
Chukun Pan
f70fdf9438 ipq8074: add Arcadyan AW1000 BDF
Add BDF for the Arcadyan AW1000 router.
Info: bus=ahb,qmi-chip-id=0,qmi-board-id=624.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
2023-10-22 16:35:57 +08:00
Christian Marangi
cd04ab7f98 qcn9074: update RegDB in new submitted BDF
Update RegDB in new submitted BDF.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-10-03 17:18:33 +02:00
Christian Marangi
e7701b85d4 ipq8074: update RegDB in new submitted BDF
Update RegDB in new submitted BDF.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-10-03 17:18:12 +02:00
Kristian Skramstad
52a1c29406 ipq8074: add Netgear WAX630
Board file for Netgear WAX630.
Extracted from stock (WAX630_BDF.bin) firmware and repacked.

```
FileSize: 131180
FileCRC32: 6b2db1b3
FileMD5: bc2d3d978072b322fdfee9d8ebfd2286
BoardNames[0]: 'bus=ahb,qmi-chip-id=0,qmi-board-id=255,variant=Netgear-WAX630'
BoardLength[0]: 131072
BoardCRC32[0]: 57f71403
BoardMD5[0]: b777205ce9b53914f1e4abbd8530b4df
```

Signed-off-by: Kristian Skramstad <kristian+github@83.no>
2023-09-19 13:20:50 +02:00
Mohammad Sayful Islam
57aa1b1562 ipq8174: Add Linksys MX4200
Add BDF for linksys MX4200 extracted from device and repacked

Signed-off-by: Mohammad Sayful Islam <sayf.mohammad01@gmail.com>
2023-09-16 12:26:30 +02:00
Andreas Böhler
ec09609679 qca-wireless: ipq40xx: add BDFs for ZTE MF287
Board file for ZTE MF287 extracted from the device and repacked.

Signed-off-by: Andreas Böhler <dev@aboehler.at>
2023-09-16 11:59:26 +02:00
Kristian Skramstad
a9c253ebe9 ipq8074: add Netgear WAX620
Board file for Netgear WAX620, extracted from stock (bdwlan.b290) firmware and repacked.

FileSize: 131180
FileCRC32: d62eae14
FileMD5: d4167d2471e6062f6887d8b4c29a9340
BoardNames[0]: 'bus=ahb,qmi-chip-id=0,qmi-board-id=255,variant=Netgear-WAX620'
BoardLength[0]: 131072
BoardCRC32[0]: 28996dac
BoardMD5[0]: c02c9c91bc97868597a15e0edbbf38cb

Signed-off-by: Kristian Skramstad <kristian+github@83.no>
2023-09-16 11:39:07 +02:00
Chukun Pan
2b034415ac ipq40xx: add YYeTs LE1 BDF
Add BDF for YYeTs LE1 router.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
2023-08-27 22:08:05 +08:00
Christian Marangi
33154283e5 ipq8074: update RegDB in new submitted BDF
Update RegDB in new submitted BDF.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-06-26 13:01:23 +02:00
Robert Marko
c9db9d0b30 ipq8074: add Asus RT-AX89X BDF
Add the BDF for Asus RT-AX89X pulled from the latest stock FW.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2023-06-25 19:19:59 +02:00
Christian Marangi
cd9c30ca47 ipq8074: update RegDB in new submitted BDF
Update RegDB in new submitted BDF.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-06-03 21:16:51 +02:00
Christian Marangi
40c4a35193 Revert "ipq8074: update RegDB in new submitted BDF"
This reverts commit a63bfab98e.

A BDF was deleted by mistake.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-06-03 21:15:13 +02:00
Christian Marangi
5b055ab783 qcn9074: update RegDB in new submitted BDF
Update RegDB in new submitted BDF.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-06-03 20:20:30 +02:00
Christian Marangi
a63bfab98e ipq8074: update RegDB in new submitted BDF
Update RegDB in new submitted BDF.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-06-03 20:19:44 +02:00
Andreas Böhler
a1897c8e09 qca-wireless: ipq40xx: add BDFs for ZTE MF287+
Board file for ZTE MF287+ extracted from the device and repacked.

Signed-off-by: Andreas Böhler <dev@aboehler.at>
2023-06-03 20:12:29 +02:00
Petr Štetiar
47d5229a45 Add BDFs for prpl Foundation Haze board
QSDK based factory firmware boot was setting following board_ids in DTS:

 ath11k_pci 0001:01:00.0: chip_id 0x0 chip_family 0x0 board_id 0xa4 soc_id 0xffffffff
 ath11k c000000.wifi1: chip_id 0x0 chip_family 0x0 board_id 0x294 soc_id 0xffffffff

Thus board-prpl_haze.qcn9074` was created from `bus=...qmi-board-id=164.bin`
file and `board-prpl_haze.ipq8074` from `bus=...qmi-board-id=660.bin` file.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2023-06-02 21:39:18 +02:00
Christian Marangi
0f73d32e64 ipq8074: update RegDB in new submitted BDF
Update RegDB in new submitted BDF.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-05-22 14:59:07 +02:00
Christian Marangi
a4cd21fecf ipq8074: add Compex WPQ873 BDF
Add Compex WPQ873 BDF provided directly by Compex.
Repackage and add variant name Compex-WPQ873.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-05-22 14:55:29 +02:00
Connor Northway
c888dd02bd qca-wireless: ipq40xx: Add BDFs for Eero Cento
Board files for Eero Cento aka eero (2nd-gen) aka J010001.

Found in root filesystem of device at
`/lib/firmware/ath10k/QCA4019/hw1.0/board-2.bin.cento`,
extracted, modified with `,variant=Eero-Cento`, and repacked

ids/md5:

bus=ahb,bmi-chip-id=0,bmi-board-id=20,variant=Eero-Cento
md5sum: 8bb585b9badf0e270585329e9bda83e2

bus=ahb,bmi-chip-id=0,bmi-board-id=21,variant=Eero-Cento
md5sum: 714c291e5bbbeed34d19fe17bb80a36f

Signed-off-by: Connor Northway <contact@cnorthway.com>
2023-05-15 17:30:34 +02:00
Christian Marangi
6388ba9ffb ipq8074: update regdb for Netgear SXK80 BDF
Update regdb for Netgear SXK80 BDF.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-17 16:55:14 +02:00
Andrew Smith
77775d29a8 ipq8074: add Netgear SXK80
Add BDF for the Netgear SXR80 (Router) and SXS80 (Satellite) collectively
known as SXK80.

Signed-off-by: Andrew Smith <gul.code@outlook.com>
[ wrap commit description to 75 char ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-17 16:52:49 +02:00
Christian Marangi
b22487d729 ath11k: qcn8074: Update regDb in every BDF
Update regDb in every ath11k qcn8074 regDb.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-12 11:58:33 +02:00
Christian Marangi
3add8be129 ath11k: ipq8074: Update regDb in every BDF
Update regDb in every ath11k ipq8074 regDb.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-12 11:58:26 +02:00
Thomas Kupper
8bb60399a7 ath11k: ipq8074: add Netgear RAX120v2
Add BDF for Netgear RAX120v2.

Signed-off-by: Thomas Kupper <thomas.kupper@gmail.com>
2023-04-07 08:58:55 +02:00
Koen Vandeputte
ccd7e460cc ipq40xx: add support for Wallystech DR40x9
Adds support for the Wallys DR40x9 series boards.
They come in IPQ4019 and IPQ4029 versions.
IPQ4019/4029 only differ in that that IPQ4029 is the industrial version that is rated to higher temperatures.

Specifications are:
* CPU: Qualcomm IPQ40x9 (4x ARMv7A Cortex A7) at 716 MHz
* RAM: 512 MB
* Storage: 2MB of SPI-NOR, 128 MB of parallel NAND
* USB 3.0 TypeA port for users
* MiniPCI-E with PCI-E 2.0 link
* MiniPCI-E for LTE modems with only USB2.0 link
* 2 SIM card slots that are selected via GPIO11
* MicroSD card slot
* Ethernet: 2x GBe with 24~48V passive POE
* SFP port (Does not work, I2C and GPIO's not connected on hardware)
* DC Jack
* UART header
* WLAN: In-SoC 2x2 802.11b/g/n and 2x2 802.11a/n/ac
* 4x MMCX connectors for WLAN
* Reset button
* 8x LED-s

Installation instructions:
Connect to UART, pins are like this:
-> 3.3V | TX | RX | GND

Settings are 115200 8n1

Boot initramfs from TFTP:
tftpboot 0x84000000 openwrt-ipq40xx-generic-wallys_dr40x9-initramfs-fit-uImage.itb

bootm

Then copy the sysupgrade image to the /tmp folder and execute sysupgrade -n <image_name>

The board file binary was provided from Wallystech on March 14th 2023
including full permission to use and distribute.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
2023-03-27 18:03:28 +02:00
Christian Marangi
2ce60e1e38 Revert "ipq40xx: add support for Wallystech DR40x9"
This reverts commit f9cece0272.

Problem in submission from patchwork and the BDF was actually empty.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-03-27 17:56:16 +02:00
Robert Marko
ea962cae22 ipq40xx: add Emplus WAP551 BDF
Add the custom Emplus WAP551 BDF require for ath10k.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
2023-03-22 11:58:35 +01:00