summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Marangi2026-04-09 09:38:40 +0000
committerChristian Marangi2026-05-14 18:18:32 +0000
commit4699a8ad45d12e3e2577ed87125ca5ff7b673a08 (patch)
tree8c84be0f518bde1779afaafe02684ebe2b3ece97
parent503ffed6c4c5cc0be35f7566b9f5b98dc2d50f14 (diff)
downloadopenwrt-4699a8ad45d12e3e2577ed87125ca5ff7b673a08.tar.gz
airoha: an7581: add specific NPU dtsi and update eMMC and W1700K
Add specific DTSI for NPU firmware based on the supported WiFi chip and update the supported device by including the relevant new DTSI. (cherry picked from commit f075c1148d992aa06d342fc64ac8f15b6b0db920) [ drop W1700K dts change ] Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
-rw-r--r--target/linux/airoha/dts/an7581-evb-emmc.dts3
-rw-r--r--target/linux/airoha/dts/an7581-npu-mt7992.dtsi6
-rw-r--r--target/linux/airoha/dts/an7581-npu-mt7996.dtsi6
3 files changed, 13 insertions, 2 deletions
diff --git a/target/linux/airoha/dts/an7581-evb-emmc.dts b/target/linux/airoha/dts/an7581-evb-emmc.dts
index 87a587069f..73d360dad6 100644
--- a/target/linux/airoha/dts/an7581-evb-emmc.dts
+++ b/target/linux/airoha/dts/an7581-evb-emmc.dts
@@ -7,6 +7,7 @@
#include <dt-bindings/leds/common.h>
#include <dt-bindings/gpio/gpio.h>
#include "an7581.dtsi"
+#include "an7581-npu-mt7996.dtsi"
/ {
model = "Airoha AN7581 Evaluation Board";
@@ -215,8 +216,6 @@
};
&npu {
- firmware-name = "airoha/en7581_MT7996_npu_rv32.bin",
- "airoha/en7581_MT7996_npu_data.bin";
status = "okay";
};
diff --git a/target/linux/airoha/dts/an7581-npu-mt7992.dtsi b/target/linux/airoha/dts/an7581-npu-mt7992.dtsi
new file mode 100644
index 0000000000..0985b73734
--- /dev/null
+++ b/target/linux/airoha/dts/an7581-npu-mt7992.dtsi
@@ -0,0 +1,6 @@
+// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+
+&npu {
+ firmware-name = "airoha/en7581_npu_rv32.bin",
+ "airoha/en7581_npu_data.bin";
+};
diff --git a/target/linux/airoha/dts/an7581-npu-mt7996.dtsi b/target/linux/airoha/dts/an7581-npu-mt7996.dtsi
new file mode 100644
index 0000000000..404e159a9c
--- /dev/null
+++ b/target/linux/airoha/dts/an7581-npu-mt7996.dtsi
@@ -0,0 +1,6 @@
+// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+
+&npu {
+ firmware-name = "airoha/en7581_MT7996_npu_rv32.bin",
+ "airoha/en7581_MT7996_npu_data.bin";
+};