From 4bdc873a5fda60557478a4294983cf71e7eccea6 Mon Sep 17 00:00:00 2001 From: Jeff Kletsky Date: Sun, 14 Apr 2019 13:20:57 -0700 Subject: firmware/ipq-wifi: Extend for multi-chip boards This package provides board-specific reference ("cal") data on an interim basis until included in the upstream distros While originally conceived for IPQ4019-based boards, similar needs are appearing with three-radio devices. For some of these devices, both a board-2.bin file needs to be supplied both for the IPQ4019 as well as for the other radio on the board. This patch allows new or multiple overrides to be specified by: * Adding board name to ALLWIFIBOARDS * Placing file(s) in this directory named as board-. * Adding $(eval $(call generate-ipq-wifi-package,,)) (along with suitable package selection for the board) At this time, QCA4019, QCA9888, and QCA9984 are supported. Extension to other chips should be straightforward. The existing files, board-*.bin, are "grandfathered" as QCA4019. The package name has been retained for compatability reasons. At this time it DEPENDS:=@TARGET_ipq40xx, limiting its visibility. Build-tested-on: asus_map-ac2200, alfa-network_ap120c-ac, avm_fritzbox-7530, avm_fritzrepeater-3000, engenius_eap1300, engenius_ens620ext, linksys_ea6350v3, qxwlan-e2600ac-c1/-c2 Signed-off-by: Jeff Kletsky --- package/firmware/ipq-wifi/board-qxwlan_e2600ac.bin | 1 + 1 file changed, 1 insertion(+) create mode 120000 package/firmware/ipq-wifi/board-qxwlan_e2600ac.bin (limited to 'package/firmware/ipq-wifi/board-qxwlan_e2600ac.bin') diff --git a/package/firmware/ipq-wifi/board-qxwlan_e2600ac.bin b/package/firmware/ipq-wifi/board-qxwlan_e2600ac.bin new file mode 120000 index 0000000000..acccf886ef --- /dev/null +++ b/package/firmware/ipq-wifi/board-qxwlan_e2600ac.bin @@ -0,0 +1 @@ +board-qxwlan-e2600ac.bin \ No newline at end of file -- cgit v1.2.3