ath79: ZTE MF281: use specific board definition file for qca9888
Using board definition file extracted from stock firmware yields 50% throughput improvement in RX direction under iperf3 test. Make the device use temporary files from firmware_qca-wireless.git temporarily, as well as select the specific variant in the device tree files. The device uses same board file as the MF286C. Signed-off-by: Lech Perczak <lech.perczak@gmail.com> Link: https://github.com/openwrt/openwrt/pull/17620 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
parent
5ac6f56dbe
commit
8951ac6f65
@ -158,6 +158,8 @@
|
|||||||
&wifi_ath10k {
|
&wifi_ath10k {
|
||||||
nvmem-cells = <&macaddr_mac_0 1>, <&cal_caldata_5000>;
|
nvmem-cells = <&macaddr_mac_0 1>, <&cal_caldata_5000>;
|
||||||
nvmem-cell-names = "mac-address", "pre-calibration";
|
nvmem-cell-names = "mac-address", "pre-calibration";
|
||||||
|
/* Board file from stock firmware is shared with MF286C */
|
||||||
|
qcom,ath10k-calibration-variant = "ZTE-MF286C";
|
||||||
};
|
};
|
||||||
|
|
||||||
&pinmux {
|
&pinmux {
|
||||||
|
@ -458,6 +458,7 @@ define Device/zte_mf281
|
|||||||
IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi | \
|
IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi | \
|
||||||
check-size
|
check-size
|
||||||
DEVICE_PACKAGES += ath10k-firmware-qca9888-ct kmod-usb-net-rndis \
|
DEVICE_PACKAGES += ath10k-firmware-qca9888-ct kmod-usb-net-rndis \
|
||||||
|
-ath10k-board-qca9888 ipq-wifi-zte_mf286c \
|
||||||
kmod-usb-acm comgt-ncm
|
kmod-usb-acm comgt-ncm
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += zte_mf281
|
TARGET_DEVICES += zte_mf281
|
||||||
|
Loading…
x
Reference in New Issue
Block a user