2
0
forked from Ivasoft/openwrt

ath25: add back target support

Discussion on the mailing list reveals that this target has active
users. As we are finally able to upgrade this target to kernel 5.4,
add it back to master.

This reverts commit 7d29a55714 ("ath25: drop target") and
immediately moves the relevant files to 5.4, without touching
the content.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
Adrian Schmutzler
2020-09-06 13:57:27 +02:00
parent 8938711223
commit 081e944be6
20 changed files with 4177 additions and 3 deletions

View File

@@ -0,0 +1,13 @@
#!/bin/sh
# Copyright 2012-2015 OpenWrt.org
#
. /lib/functions/uci-defaults.sh
board_config_update
ucidef_set_led_netdev "wlan" "wlan" "wlan" "wlan0"
board_config_flush
exit 0

View File

@@ -0,0 +1,28 @@
#!/bin/sh
. /lib/functions/uci-defaults.sh
board_config_update
if [ -e "/sys/bus/mdio_bus/drivers/IC+ IP175C/0:00" -o \
-e "/sys/bus/mdio_bus/drivers/IC+ IP17xx/0:00" ] && \
[ -x /sbin/swconfig ];
then
ucidef_add_switch "eth0" \
"0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "5@eth0"
elif [ -e "/sys/bus/mdio_bus/drivers/Infineon ADM6996/0:00" -o \
-e "/sys/bus/mdio_bus/drivers/Marvell 88E6060/0:10" ];
then
ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2"
elif [ -d /sys/class/net/eth1 ]; then
ucidef_set_interfaces_lan_wan "eth0" "eth1"
else
ucidef_set_interface_lan "eth0"
fi
board_config_flush
exit 0