ath79: consolidate Netgear EX7300 series images
authorWenli Looi <wlooi@ucalgary.ca>
Tue, 22 Nov 2022 18:34:37 +0000 (18:34 +0000)
committerHauke Mehrtens <hauke@hauke-m.de>
Tue, 24 Jan 2023 23:42:52 +0000 (00:42 +0100)
commitf0eb73a888e2ed980b0943d4a2e4d19ad0af183a
tree6274bf1941220e5f2415cdb78122f6b62f866afb
parentf0e4595188db797446f7b3d29a6162ede90586a6
ath79: consolidate Netgear EX7300 series images

This change consolidates Netgear EX7300 series devices into two images
corresponding to devices that share the same manufacturer firmware
image. Similar to the manufacturer firmware, the actual device model is
detected at runtime. The logic is taken from the netgear GPL dumps in a
file called generate_board_conf.sh.

Hardware details for EX7300 v2 variants
---------------------------------------
SoC: QCN5502
Flash: 16 MiB
RAM: 128 MiB
Ethernet: 1 gigabit port
Wireless 2.4GHz (currently unsupported due to lack of ath9k support):
- EX6250 / EX6400 v2 / EX6410 / EX6420: QCN5502 3x3
- EX7300 v2 / EX7320: QCN5502 4x4
Wireless 5GHz:
- EX6250: QCA9986 3x3 (detected by ath10k as QCA9984 3x3)
- EX6400 v2 / EX6410 / EX6420 / EX7300 v2 / EX7320: QCA9984 4x4

Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
package/boot/uboot-envtools/files/ath79
target/linux/ath79/dts/qca9558_netgear_ex6400.dts [deleted file]
target/linux/ath79/dts/qca9558_netgear_ex7300.dts
target/linux/ath79/dts/qca9558_netgear_ex7300.dtsi [deleted file]
target/linux/ath79/generic/base-files/etc/board.d/02_network
target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
target/linux/ath79/generic/base-files/lib/preinit/02_sysinfo_fixup [new file with mode: 0644]
target/linux/ath79/image/generic.mk