From 6eca9784019408119319cddd8fbca424812bff33 Mon Sep 17 00:00:00 2001 From: VIKINGYFY Date: Sat, 5 Apr 2025 18:26:42 +0800 Subject: [PATCH] Update QCA Source --- .../boot/dts/qcom/ipq6010-wax610-base.dtsi | 31 +++++-------------- .../arm64/boot/dts/qcom/ipq6010-wax610.dts | 2 +- .../arm64/boot/dts/qcom/ipq6010-wax610y.dts | 2 +- target/linux/qualcommax/image/ipq60xx.mk | 2 +- .../ipq60xx/base-files/etc/board.d/02_network | 0 .../etc/hotplug.d/firmware/11-ath11k-caldata | 0 .../etc/hotplug.d/ieee80211/11_fix_wifi_mac | 6 ++++ 7 files changed, 16 insertions(+), 27 deletions(-) mode change 100644 => 100755 target/linux/qualcommax/ipq60xx/base-files/etc/board.d/02_network mode change 100644 => 100755 target/linux/qualcommax/ipq60xx/base-files/etc/hotplug.d/firmware/11-ath11k-caldata diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610-base.dtsi b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610-base.dtsi index 4dcaa6e126..558744536a 100644 --- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610-base.dtsi +++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610-base.dtsi @@ -1,6 +1,11 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT + #include "ipq6018.dtsi" -#include "ipq6018-cp-cpu.dtsi" #include "ipq6018-ess.dtsi" +#include "ipq6018-nss.dtsi" +#include "ipq6018-common.dtsi" +#include "ipq6018-cp-cpu.dtsi" + #include #include #include @@ -162,28 +167,6 @@ label = "lan"; }; -&blsp1_uart3 { - pinctrl-0 = <&serial_3_pins>; - pinctrl-names = "default"; - status = "okay"; -}; - -&prng { - status = "okay"; -}; - -&cryptobam { - status = "okay"; -}; - -&crypto { - status = "okay"; -}; - -&qpic_bam { - status = "okay"; -}; - &qpic_nand { status = "okay"; @@ -201,6 +184,6 @@ &wifi { status = "okay"; - + qcom,ath11k-fw-memory-mode = <1>; qcom,m3-dump-addr = <0x50100000>; }; diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610.dts index f8530b38e7..424287ba60 100644 --- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610.dts +++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610.dts @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: (GPL-2.0+) +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT /dts-v1/; diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610y.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610y.dts index 79d1ae403d..e896704c67 100644 --- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610y.dts +++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610y.dts @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: (GPL-2.0+) +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT /dts-v1/; diff --git a/target/linux/qualcommax/image/ipq60xx.mk b/target/linux/qualcommax/image/ipq60xx.mk index a310d25d27..726e17b21c 100644 --- a/target/linux/qualcommax/image/ipq60xx.mk +++ b/target/linux/qualcommax/image/ipq60xx.mk @@ -6,7 +6,7 @@ define Build/wax610-netgear-tar md5sum $@.tmp/nand-ipq6018-apps.img | cut -c 1-32 > $@.tmp/nand-ipq6018-apps.md5sum echo "WAX610" > $@.tmp/metadata.txt echo "WAX610-610Y_V99.9.9.9" > $@.tmp/version - tar -C $@.tmp/ -cf $@ . + tar -C $@.tmp/ -cf $@ . rm -rf $@.tmp endef diff --git a/target/linux/qualcommax/ipq60xx/base-files/etc/board.d/02_network b/target/linux/qualcommax/ipq60xx/base-files/etc/board.d/02_network old mode 100644 new mode 100755 diff --git a/target/linux/qualcommax/ipq60xx/base-files/etc/hotplug.d/firmware/11-ath11k-caldata b/target/linux/qualcommax/ipq60xx/base-files/etc/hotplug.d/firmware/11-ath11k-caldata old mode 100644 new mode 100755 diff --git a/target/linux/qualcommax/ipq60xx/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac b/target/linux/qualcommax/ipq60xx/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac index 18799c1538..bef9cda678 100755 --- a/target/linux/qualcommax/ipq60xx/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac +++ b/target/linux/qualcommax/ipq60xx/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac @@ -39,6 +39,12 @@ case "$board" in [ "$PHYNBR" = "0" ] && macaddr_add $label_mac 2 > /sys${DEVPATH}/macaddress [ "$PHYNBR" = "1" ] && macaddr_add $label_mac 3 > /sys${DEVPATH}/macaddress ;; + netgear,wax610|\ + netgear,wax610y) + label_mac=$(get_mac_label) + [ "$PHYNBR" = "0" ] && macaddr_add $label_mac 2 > /sys${DEVPATH}/macaddress + [ "$PHYNBR" = "1" ] && macaddr_add $label_mac 3 > /sys${DEVPATH}/macaddress + ;; tplink,eap610-outdoor) label_mac=$(get_mac_binary /tmp/factory_data/default-mac 0) [ "$PHYNBR" = "0" ] && macaddr_add $label_mac 1 > /sys${DEVPATH}/macaddress