mirror of
https://github.com/Telecominfraproject/wlan-ap.git
synced 2025-10-30 18:07:52 +00:00
patches: carry forward Indio UM-305AX device support (0046)
Adds device support for Indio UM-305AX on MT7621 platform. Renumbered from patches/0058. Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
From 937c4ba769b4d3a0b5cb804e54fd8bece8efac47 Mon Sep 17 00:00:00 2001
|
||||
From: Shubham Vishwakarma <shubhamvis98@fossfrog.in>
|
||||
Date: Mon, 29 Sep 2025 10:35:54 +0530
|
||||
Subject: [PATCH 58/68] ramips: mt7621: add mt7621 indio um-305ax
|
||||
From f080eb00b830b46afee62a6015add5132688cf3c Mon Sep 17 00:00:00 2001
|
||||
From: John Crispin <john@phrozen.org>
|
||||
Date: Fri, 1 Aug 2025 09:28:28 +0200
|
||||
Subject: [PATCH 46/55] ramips: add mt7621_indio_um-305ax
|
||||
|
||||
Adds device support for Indio UM-305AX indoor access point with MT7621 SoC and MT7915 wireless.
|
||||
|
||||
Changelog:
|
||||
- Fix MAC address assignment for Ethernet ports
|
||||
@@ -11,54 +13,13 @@ Changelog:
|
||||
|
||||
Signed-off-by: Shubham Vishwakarma <shubhamvis98@fossfrog.in>
|
||||
---
|
||||
target/linux/ath79/image/generic.mk | 22 +--
|
||||
.../ramips/dts/mt7621_indio_um-305ax.dts | 168 ++++++++++++++++++
|
||||
.../ramips/dts/mt7621_indio_um-305ax.dts | 146 ++++++++++++++++++
|
||||
target/linux/ramips/image/mt7621.mk | 11 ++
|
||||
.../mt7621/base-files/etc/board.d/02_network | 6 +
|
||||
.../etc/hotplug.d/ieee80211/10_fix_wifi_mac | 6 +
|
||||
5 files changed, 202 insertions(+), 11 deletions(-)
|
||||
4 files changed, 169 insertions(+)
|
||||
create mode 100644 target/linux/ramips/dts/mt7621_indio_um-305ax.dts
|
||||
|
||||
diff --git a/target/linux/ath79/image/generic.mk b/target/linux/ath79/image/generic.mk
|
||||
index 5882feafcb..a98a5e816f 100644
|
||||
--- a/target/linux/ath79/image/generic.mk
|
||||
+++ b/target/linux/ath79/image/generic.mk
|
||||
@@ -1627,6 +1627,17 @@ define Device/hiwifi_hc6361
|
||||
endef
|
||||
TARGET_DEVICES += hiwifi_hc6361
|
||||
|
||||
+define Device/indio_um-305ac
|
||||
+ SOC := qca9531
|
||||
+ DEVICE_VENDOR := Indio Network
|
||||
+ DEVICE_MODEL := UM-305AC
|
||||
+ DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca9887
|
||||
+ IMAGE_SIZE := 16000k
|
||||
+ IMAGES += tftp.bin
|
||||
+ IMAGE/tftp.bin := $$(IMAGE/sysupgrade.bin) | yuncore-tftp-header-16m
|
||||
+endef
|
||||
+TARGET_DEVICES += indio_um-305ac
|
||||
+
|
||||
define Device/iodata_etg3-r
|
||||
SOC := ar9342
|
||||
DEVICE_VENDOR := I-O DATA
|
||||
@@ -2991,17 +3002,6 @@ define Device/yuncore_a770
|
||||
endef
|
||||
TARGET_DEVICES += yuncore_a770
|
||||
|
||||
-define Device/indio_um-305ac
|
||||
- SOC := qca9531
|
||||
- DEVICE_VENDOR := Indio Network
|
||||
- DEVICE_MODEL := UM-305AC
|
||||
- DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca9887
|
||||
- IMAGE_SIZE := 16000k
|
||||
- IMAGES += tftp.bin
|
||||
- IMAGE/tftp.bin := $$(IMAGE/sysupgrade.bin) | yuncore-tftp-header-16m
|
||||
-endef
|
||||
-TARGET_DEVICES += indio_um-305ac
|
||||
-
|
||||
define Device/yuncore_a782
|
||||
SOC := qca9563
|
||||
DEVICE_VENDOR := YunCore
|
||||
diff --git a/target/linux/ramips/dts/mt7621_indio_um-305ax.dts b/target/linux/ramips/dts/mt7621_indio_um-305ax.dts
|
||||
new file mode 100644
|
||||
index 0000000000..42837dd9fe
|
||||
@@ -234,10 +195,10 @@ index 0000000000..42837dd9fe
|
||||
+};
|
||||
+
|
||||
diff --git a/target/linux/ramips/image/mt7621.mk b/target/linux/ramips/image/mt7621.mk
|
||||
index 962d7ef440..8790a2fa50 100644
|
||||
index f6a05db8d3..7df573ff19 100644
|
||||
--- a/target/linux/ramips/image/mt7621.mk
|
||||
+++ b/target/linux/ramips/image/mt7621.mk
|
||||
@@ -1148,6 +1148,17 @@ define Device/huasifei_ws1208v2
|
||||
@@ -1572,6 +1572,17 @@ define Device/huasifei_ws1208v2
|
||||
endef
|
||||
TARGET_DEVICES += huasifei_ws1208v2
|
||||
|
||||
@@ -256,18 +217,18 @@ index 962d7ef440..8790a2fa50 100644
|
||||
$(Device/dsa-migration)
|
||||
$(Device/uimage-lzma-loader)
|
||||
diff --git a/target/linux/ramips/mt7621/base-files/etc/board.d/02_network b/target/linux/ramips/mt7621/base-files/etc/board.d/02_network
|
||||
index bd1d394892..0f6b7fd526 100644
|
||||
index 9e4f139a4c..9d6ada3ecb 100644
|
||||
--- a/target/linux/ramips/mt7621/base-files/etc/board.d/02_network
|
||||
+++ b/target/linux/ramips/mt7621/base-files/etc/board.d/02_network
|
||||
@@ -60,6 +60,7 @@ ramips_setup_interfaces()
|
||||
;;
|
||||
asiarf,ap7621-001|\
|
||||
@@ -76,6 +76,7 @@ ramips_setup_interfaces()
|
||||
dna,valokuitu-plus-ex400|\
|
||||
genexis,pulse-ex400|\
|
||||
humax,e10|\
|
||||
+ indio,um-305ax|\
|
||||
wavlink,ws-wn572hp3-4g|\
|
||||
winstars,ws-wn583a6)
|
||||
ucidef_set_interfaces_lan_wan "lan" "wan"
|
||||
@@ -148,6 +149,11 @@ ramips_setup_interfaces()
|
||||
keenetic,kn-3510|\
|
||||
meig,slt866|\
|
||||
openfi,5pro|\
|
||||
@@ -182,6 +183,11 @@ ramips_setup_interfaces()
|
||||
*)
|
||||
ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan"
|
||||
;;
|
||||
@@ -280,10 +241,10 @@ index bd1d394892..0f6b7fd526 100644
|
||||
}
|
||||
|
||||
diff --git a/target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac b/target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
|
||||
index 3467e783f0..d5bd50fdf7 100644
|
||||
index 294929e723..015acdd3c2 100644
|
||||
--- a/target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
|
||||
+++ b/target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
|
||||
@@ -60,6 +60,12 @@ case "$board" in
|
||||
@@ -91,6 +91,12 @@ case "$board" in
|
||||
macaddr_setbit_la "$base_mac" > /sys${DEVPATH}/macaddress
|
||||
fi
|
||||
;;
|
||||
@@ -293,9 +254,9 @@ index 3467e783f0..d5bd50fdf7 100644
|
||||
+ [ "$PHYNBR" = "1" ] && \
|
||||
+ macaddr_add "$(mtd_get_mac_binary factory 0x4)" 3 > /sys${DEVPATH}/macaddress
|
||||
+ ;;
|
||||
glinet,gl-mt1300)
|
||||
glinet,gl-mt1300|\
|
||||
z-router,zr-2660)
|
||||
[ "$PHYNBR" = "1" ] && \
|
||||
macaddr_add "$(mtd_get_mac_binary factory 0x4)" 1 > /sys${DEVPATH}/macaddress
|
||||
--
|
||||
2.47.3
|
||||
|
||||
Reference in New Issue
Block a user