Use the generic function instead ot the target specific ones.
Signed-off-by: Mathias Kresin <dev@kresin.me>
touch /etc/config/ubootenv
-. /lib/ar71xx.sh
. /lib/uboot-envtools.sh
. /lib/functions.sh
-board=$(ar71xx_board_name)
+board=$(board_name)
case "$board" in
a40|\
touch /etc/config/ubootenv
-. /lib/cns3xxx.sh
. /lib/uboot-envtools.sh
. /lib/functions.sh
-board=$(cns3xxx_board_name)
+board=$(board_name)
case "$board" in
laguna)
touch /etc/config/ubootenv
-. /lib/imx6.sh
. /lib/uboot-envtools.sh
. /lib/functions.sh
-board=$(imx6_board_name)
+board=$(board_name)
case "$board" in
*gw5*)
touch /etc/config/ubootenv
-. /lib/ipq806x.sh
. /lib/uboot-envtools.sh
. /lib/functions.sh
-board=$(ipq806x_board_name)
+board=$(board_name)
case "$board" in
ea8500)
touch /etc/config/ubootenv
-. /lib/kirkwood.sh
. /lib/uboot-envtools.sh
. /lib/functions.sh
-board=$(kirkwood_board_name)
+board=$(board_name)
case "$board" in
dockstar|\
touch /etc/config/ubootenv
-. /lib/mvebu.sh
. /lib/uboot-envtools.sh
. /lib/functions.sh
-board=$(mvebu_board_name)
+board=$(board_name)
case "$board" in
armada-385-linksys-caiman|\
touch /etc/config/ubootenv
-. /lib/mxs.sh
. /lib/uboot-envtools.sh
. /lib/functions.sh
-board=$(mxs_board_name)
+board=$(board_name)
case "$board" in
duckbill)
touch /etc/config/ubootenv
-. /lib/oxnas.sh
. /lib/uboot-envtools.sh
. /lib/functions.sh
-board=$(oxnas_board_name)
+board=$(board_name)
case "$board" in
akitio|\
touch /etc/config/ubootenv
-. /lib/ramips.sh
. /lib/uboot-envtools.sh
. /lib/functions.sh
-board=$(ramips_board_name)
+board=$(board_name)
case "$board" in
all0239-3g|\
PROG=/sbin/om-watchdog
get_gpio() {
- if [ -r /lib/ar71xx.sh ]; then
- . /lib/ar71xx.sh
- local board=$(ar71xx_board_name)
+ local board=$(board_name)
+ if [ -r /lib/ar71xx.sh ]; then
case "$board" in
"a40"|\
"a60"|\
;;
esac
elif [ -r /lib/ramips.sh ]; then
- . /lib/ramips.sh
- local board=$(ramips_board_name)
-
case "$board" in
"rut5xx")
return 11
#!/bin/sh
. /lib/functions/uci-defaults.sh
-. /lib/apm821xx.sh
board_config_update
-board=$(apm821xx_board_name)
+board=$(board_name)
case "$board" in
mr24)
. /lib/functions/system.sh
. /lib/functions/uci-defaults.sh
-. /lib/apm821xx.sh
board_config_update
-board=$(apm821xx_board_name)
+board=$(board_name)
case "$board" in
mbl|\
#!/bin/sh
+. /lib/functions.sh
. /lib/functions/leds.sh
-. /lib/apm821xx.sh
get_status_led() {
- local board=$(apm821xx_board_name)
+ local board=$(board_name)
case $board in
mbl|\
[ -e /lib/firmware/$FIRMWARE ] && exit 0
-. /lib/apm821xx.sh
. /lib/functions.sh
. /lib/functions/system.sh
macaddr_2bin $mac | dd of=/lib/firmware/$FIRMWARE conv=notrunc bs=1 seek=2 count=6
}
-board=$(apm821xx_board_name)
+board=$(board_name)
case "$FIRMWARE" in
"pci_wmac0.eeprom")
#!/bin/sh
. /lib/functions.sh
-. /lib/apm821xx.sh
-BOARD=$(apm821xx_board_name)
+BOARD=$(board_name)
if [ $BOARD == "wndr4700" ]; then
case "$ACTION" in
#!/bin/sh
-. /lib/apm821xx.sh
-
preinit_set_mac_address() {
- case $(apm821xx_board_name) in
+ . /lib/functions.sh
+
+ case $(board_name) in
mr24|\
mx60)
mac_lan=$(mtd_get_mac_binary_ubi board-config 102)
#!/bin/sh
-. /lib/apm821xx.sh
-
PART_NAME=firmware
-RAMFS_COPY_DATA=/lib/apm821xx.sh
platform_check_image() {
- local board=$(apm821xx_board_name)
+ local board=$(board_name)
[ "$#" -gt 1 ] && return 1
}
platform_pre_upgrade() {
- local board=$(apm821xx_board_name)
+ local board=$(board_name)
case "$board" in
mr24|\
}
platform_do_upgrade() {
- local board=$(apm821xx_board_name)
+ local board=$(board_name)
case "$board" in
mbl)
}
platform_copy_config() {
- local board=$(apm821xx_board_name)
+ local board=$(board_name)
case "$board" in
mbl)
#
. /lib/functions/uci-defaults.sh
-. /lib/ar71xx.sh
board_config_update
-board=$(ar71xx_board_name)
+board=$(board_name)
case "$board" in
a40)
. /lib/functions/system.sh
. /lib/functions/uci-defaults.sh
-. /lib/ar71xx.sh
ar71xx_setup_interfaces()
{
}
board_config_update
-board=$(ar71xx_board_name)
+board=$(board_name)
ar71xx_setup_interfaces $board
ar71xx_setup_macs $board
board_config_flush
#
. /lib/functions/uci-defaults.sh
-. /lib/ar71xx.sh
board_config_update
-board=$(ar71xx_board_name)
+board=$(board_name)
case "$board" in
nanostation-m)
#!/bin/sh
# Copyright (C) 2009-2013 OpenWrt.org
+. /lib/functions.sh
. /lib/functions/leds.sh
-. /lib/ar71xx.sh
get_status_led() {
- local board=$(ar71xx_board_name)
+ local board=$(board_name)
case $board in
a40)
status_led="$board:blue:status"
;;
eap120)
- status_led="$(ar71xx_board_name):green:system"
+ status_led="$board:green:system"
;;
eap300v2)
status_led="engenius:blue:power"
;;
done)
status_led_on
- case $(ar71xx_board_name) in
+ case $(board_name) in
gl-ar300m)
fw_printenv lc >/dev/null 2>&1 && fw_setenv "bootcount" 0
;;
[ -e /lib/firmware/$FIRMWARE ] && exit 0
-. /lib/ar71xx.sh
. /lib/functions.sh
. /lib/functions/system.sh
macaddr_2bin $mac | dd of=/lib/firmware/$FIRMWARE conv=notrunc bs=1 seek=2 count=6
}
-board=$(ar71xx_board_name)
+board=$(board_name)
case "$FIRMWARE" in
"soc_wmac.eeprom")
[ -e /lib/firmware/$FIRMWARE ] && exit 0
-. /lib/ar71xx.sh
. /lib/functions.sh
. /lib/functions/system.sh
-board=$(ar71xx_board_name)
+board=$(board_name)
case "$FIRMWARE" in
"ath10k/cal-pci-0000:00:00.0.bin")
[ -n $PHYNBR ] || exit 0
-. /lib/ar71xx.sh
+. /lib/functions.sh
. /lib/functions/system.sh
-board=$(ar71xx_board_name)
+board=$(board_name)
case "$board" in
archer-c58-v1)
}
[ $phyname -a $ACTION = "add" ] && {
- . /lib/ar71xx.sh
+ . /lib/functions.sh
- case $(ar71xx_board_name) in
+ case $(board_name) in
wzr-hp-ag300h)
ar922x_disable_gpio_jtag $phyname
;;
SWITCH_NAME_CHANGED=
+. /lib/functions.sh
+
do_change_switch_name() {
local config="$1"
local option=$2
local oldname=$1
local newname=$2
- . /lib/functions.sh
-
config_load network
logger -t migrate-switchX "Updating switch names in network configuration"
}
}
-. /lib/ar71xx.sh
-
-board=$(ar71xx_board_name)
+board=$(board_name)
case "$board" in
dir-825-c1|\
config_foreach do_led_update_sysfs led "$@"
}
-. /lib/ar71xx.sh
-
-board=$(ar71xx_board_name)
+board=$(board_name)
case "$board" in
dhp-1565-a1|\
# Copyright (C) 2010 OpenWrt.org
#
-. /lib/ar71xx.sh
+. /lib/functions.sh
-board=$(ar71xx_board_name)
+board=$(board_name)
fixtrx() {
mtd -o 32 fixtrx firmware
#!/bin/sh
-. /lib/ar71xx.sh
+. /lib/functions.sh
fix_seama_header() {
local kernel_size=$(sed -n 's/mtd[0-9]*: \([0-9a-f]*\).*"kernel".*/\1/p' /proc/mtd)
[ "$kernel_size" ] && mtd -c 0x$kernel_size fixseama firmware
}
-board=$(ar71xx_board_name)
+board=$(board_name)
case "$board" in
dir-869-a1)
# Copyright (C) 2009 OpenWrt.org
#
-. /lib/ar71xx.sh
-
fetch_mac_from_mtd() {
local mtd_part=$1
local lan_env=$2
}
preinit_set_mac_address() {
- case $(ar71xx_board_name) in
+ . /lib/functions.sh
+
+ case $(board_name) in
c-55|\
c-60)
mac_lan=$(mtd_get_mac_binary art 0)
# Copyright (C) 2009 OpenWrt.org
#
-. /lib/ar71xx.sh
-
set_preinit_iface() {
- case $(ar71xx_board_name) in
+ . /lib/functions.sh
+
+ case $(board_name) in
alfa-ap96 |\
alfa-nx |\
ap135-020 |\
#!/bin/sh
+. /lib/functions.sh
. /lib/functions/system.sh
-. /lib/ar71xx.sh
-
do_patch_ath10k_firmware() {
local firmware_file="/lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin"
# some boards have bogus mac in otp (= directly in the PCIe card's EEPROM).
# we have to patch the default mac in the firmware because we cannot change
# the otp.
- case $(ar71xx_board_name) in
+ case $(board_name) in
dgl-5500-a1 | tew-823dru)
local mac
mac=$(mtd_get_mac_ascii nvram wlan1_mac)
}
check_patch_ath10k_firmware() {
- case $(ar71xx_board_name) in
+ case $(board_name) in
dgl-5500-a1 | tew-823dru)
do_patch_ath10k_firmware
;;
}
platform_nand_board_name() {
- local board=$(ar71xx_board_name)
+ local board=$(board_name)
case "$board" in
rb*) echo "routerboard";;
}
platform_check_image() {
- local board=$(ar71xx_board_name)
+ local board=$(board_name)
local magic="$(get_magic_word "$1")"
local magic_long="$(get_magic_long "$1")"
}
platform_pre_upgrade() {
- local board=$(ar71xx_board_name)
+ local board=$(board_name)
case "$board" in
c-60|\
}
platform_nand_pre_upgrade() {
- local board=$(ar71xx_board_name)
+ local board=$(board_name)
case "$board" in
rb*)
}
platform_do_upgrade() {
- local board=$(ar71xx_board_name)
+ local board=$(board_name)
case "$board" in
all0258n)
# Copyright (C) 2015 OpenWrt.org
#
-. /lib/arc.sh
. /lib/functions/uci-defaults.sh
board_config_update
-case "$( arc_board_name )" in
+case "$(board_name)" in
"arc-sdp"*)
ucidef_set_interface_lan "eth0" "dhcp"
;;
# Copyright (C) 2016 OpenWrt.org
#
-. /lib/arc.sh
. /lib/functions/uci-defaults.sh
board_config_update
-case "$( arc_board_name )" in
+case "$(board_name)" in
"arc-sdp"*)
ucidef_set_interface_lan "eth0" "dhcp"
;;
#
. /lib/functions/uci-defaults.sh
-. /lib/at91.sh
board_config_update
-case "$(at91_board_name)" in
+case "$(board_name)" in
sama5d3_xplained)
ucidef_set_interfaces_lan_wan "eth0" "eth1"
dd if="$1" skip=$2 bs=1 count=4 2>/dev/null | hexdump -v -e '1/1 "%02x"'
}
-platform_machine() {
- cat /proc/device-tree/compatible | tr '\0' '\t' | cut -f 1
-}
-
platform_flash_type() {
# On NAND devices "rootfs" is UBI volume, so won't be find in /proc/mtd
grep -q "\"rootfs\"" /proc/mtd && {
}
platform_expected_image() {
- local machine=$(platform_machine)
+ local machine=$(board_name)
case "$machine" in
"dlink,dir-885l") echo "seama wrgac42_dlink.2015_dir885l"; return;;
# Copyright (C) 2017 LEDE project
. /lib/functions/uci-defaults.sh
-. /lib/brcm2708.sh
. /lib/functions.sh
. /lib/functions/system.sh
board_config_update
-board=$(brcm2708_board_name)
+board=$(board_name)
case "$board" in
rpi-2-b |\
# Copyright (C) 2015-2016 OpenWrt.org
# Copyright (C) 2017 LEDE project
+. /lib/functions.sh
. /lib/functions/leds.sh
-. /lib/brcm2708.sh
set_state() {
- case "$(brcm2708_board_name)" in
+ case "$(board_name)" in
rpi-2-b |\
rpi-b-plus)
status_led="led1"
# Copyright (C) 2015-2016 OpenWrt.org
# Copyright (C) 2017 LEDE project
-. /lib/brcm2708.sh
-
set_preinit_iface() {
- case "$(brcm2708_board_name)" in
+ . /lib/functions.sh
+
+ case "$(board_name)" in
rpi-2-b |\
rpi-3-b |\
rpi-b |\
dd if="$1" skip=$2 bs=1 count=4 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"'
}
-platform_machine() {
- grep "machine" /proc/cpuinfo | sed "s/.*:[ \t]*//"
-}
-
platform_expected_image() {
- local machine=$(platform_machine)
+ local machine=$(board_name)
case "$machine" in
"Netgear WGR614 V8") echo "chk U12H072T00_NETGEAR"; return;;
#
. /lib/functions/uci-defaults.sh
-. /lib/brcm63xx.sh
board_config_update
-case "$(brcm63xx_board_name)" in
+case "$(board_name)" in
a4001n1)
ucidef_set_led_netdev "lan" "LAN" "A4001N1:green:eth" "eth0"
ucidef_set_led_usbdev "usb" "USB" "A4001N1:green:3g" "1-1"
#
. /lib/functions/uci-defaults.sh
-. /lib/brcm63xx.sh
board_config_update
-case "$(brcm63xx_board_name)" in
+case "$(board_name)" in
cvg834g |\
evg2000 |\
#!/bin/sh
# Copyright (C) 2007-2013 OpenWrt.org
+. /lib/functions.sh
. /lib/functions/leds.sh
-. /lib/brcm63xx.sh
set_state() {
- case "$(brcm63xx_board_name)" in
+ case "$(board_name)" in
a4001n1)
status_led="A4001N1:green:power"
;;
local count=$3
local mtd
- . /lib/functions.sh
-
mtd=$(find_mtd_part $part)
[ -n "$mtd" ] || \
rt2x00_eeprom_die "no mtd device found for partition $part"
[ -e /lib/firmware/$FIRMWARE ] && exit 0
-. /lib/brcm63xx.sh
+. /lib/functions.sh
-board=$(brcm63xx_board_name)
+board=$(board_name)
case "$FIRMWARE" in
"rt2x00.eeprom" )
#
#
-. /lib/brcm63xx.sh
+. /lib/functions.sh
do_fixcrc() {
mtd fixtrx linux
}
-case "$(brcm63xx_board_name)" in
+case "$(board_name)" in
a4001n |\
a4001n1 |\
ar-5381u |\
#
. /lib/functions/uci-defaults.sh
-. /lib/imx6.sh
-board=$(imx6_board_name)
+board=$(board_name)
board_config_update
# Copyright (C) 2010-2015 OpenWrt.org
#
-. /lib/imx6.sh
-
platform_check_image() {
- local board=$(imx6_board_name)
+ local board=$(board_name)
case "$board" in
*gw5*)
}
platform_pre_upgrade() {
- local board=$(imx6_board_name)
+ local board=$(board_name)
case "$board" in
*gw5*)
#
. /lib/functions/uci-defaults.sh
-. /lib/ipq806x.sh
board_config_update
-board=$(ipq806x_board_name)
+board=$(board_name)
case "$board" in
c2600)
#
. /lib/functions/uci-defaults.sh
-. /lib/ipq806x.sh
. /lib/functions/system.sh
board_config_update
-board=$(ipq806x_board_name)
+board=$(board_name)
case "$board" in
ap148 |\
[ -e /lib/firmware/$FIRMWARE ] && exit 0
-. /lib/ipq806x.sh
. /lib/functions.sh
. /lib/functions/system.sh
-board=$(ipq806x_board_name)
+board=$(board_name)
case "$FIRMWARE" in
[ -n $PHYNBR ] || exit 0
-. /lib/ipq806x.sh
+. /lib/functions.sh
. /lib/functions/system.sh
-board=$(ipq806x_board_name)
+board=$(board_name)
case "$board" in
c2600)
START=97
boot() {
. /lib/functions.sh
-. /lib/ipq806x.sh
-case $(ipq806x_board_name) in
+case $(board_name) in
ea8500)
# make sure auto_recovery in uboot is always on
AUTO_RECOVERY_ENA="`fw_printenv -n auto_recovery`"
-. /lib/ipq806x.sh
-
PART_NAME=firmware
REQUIRE_IMAGE_METADATA=1
}
platform_do_upgrade() {
- local board=$(ipq806x_board_name)
-
- case "$board" in
+ case "$(board_name)" in
ap148 |\
ap-dk04.1-c1 |\
d7800 |\
}
platform_nand_pre_upgrade() {
- local board=$(ipq806x_board_name)
-
- case "$board" in
+ case "$(board_name)" in
nbg6817)
zyxel_do_upgrade "$1"
;;
-. /lib/ixp4xx.sh
-
-RAMFS_COPY_DATA="/lib/ixp4xx.sh"
-
CI_BLKSZ=65536
CI_LDADR=0x00800000
}
platform_check_image() {
- local board=$(ixp4xx_board_name)
+ local board=$(board_name)
local magic="$(get_magic_word "$1")"
local partitions=$(platform_find_partitions)
local kernelpart=$(platform_find_kernelpart "${partitions#*:}")
}
platform_do_upgrade() {
- local board=$(ixp4xx_board_name)
+ local board=$(board_name)
v "board=$board"
case "$board" in
#
. /lib/functions/uci-defaults.sh
-. /lib/kirkwood.sh
board_config_update
-board=$(kirkwood_board_name)
+board=$(board_name)
case "$board" in
"dockstar")
. /lib/functions/uci-defaults.sh
. /lib/functions/system.sh
-. /lib/kirkwood.sh
board_config_update
-board=$(kirkwood_board_name)
+board=$(board_name)
case "$board" in
"dockstar"|\
#!/bin/sh
# Copyright (C) 2014 OpenWrt.org
+. /lib/functions.sh
. /lib/functions/leds.sh
-. /lib/kirkwood.sh
get_status_led() {
- case $(kirkwood_board_name) in
+ case $(board_name) in
dockstar|\
goflexhome|\
goflexnet)
START=97
boot() {
. /lib/functions.sh
-. /lib/kirkwood.sh
-case $(kirkwood_board_name) in
+case $(board_name) in
linksys-audi|linksys-viper)
# make sure auto_recovery in uboot is always on
AUTO_RECOVERY_ENA="`fw_printenv -n auto_recovery`"
START=98
boot() {
. /lib/functions.sh
-. /lib/kirkwood.sh
#configuring lm85 onboard temp/fan controller to run the fan on its own
#for more information, please read https://www.kernel.org/doc/Documentation/hwmon/sysfs-interface
path_to_hwmon='/sys/devices/platform/ocp@f1000000/f1011000.i2c/i2c-0/0-002e/hwmon/hwmon0'
-case $(kirkwood_board_name) in
+case $(board_name) in
nsa310b)
echo 2 > "$path_to_hwmon/pwm1_enable" # fan is on pwm1
echo 1 > "$path_to_hwmon/pwm1_auto_channels" # temp1 is the only one that changes
-. /lib/kirkwood.sh
-
RAMFS_COPY_BIN='fw_printenv fw_setenv'
RAMFS_COPY_DATA='/etc/fw_env.config /var/lock/fw_printenv.lock'
platform_check_image() {
[ "$#" -gt 1 ] && return 1
- local board="$(kirkwood_board_name)"
+ local board="$(board_name)"
local magic="$(get_magic_long "$1")"
case "$board" in
}
platform_do_upgrade() {
- local board="$(kirkwood_board_name)"
+ local board="$(board_name)"
case "$board" in
"linksys-audi"|\
#
. /lib/functions/uci-defaults.sh
-. /lib/mcs814x.sh
board_config_update
-board=$(mcs814x_board_name)
+board=$(board_name)
case "$board" in
dlan-usb-extender)
# Copyright (C) 2014-2015 OpenWrt.org
. /lib/functions/uci-defaults.sh
-. /lib/mpc85xx.sh
. /lib/functions.sh
. /lib/functions/system.sh
board_config_update
-board=$(mpc85xx_board_name)
+board=$(board_name)
case "$board" in
tl-wdr4900-v1)
#!/bin/sh
# Copyright (C) 2013 OpenWrt.org
+. /lib/functions.sh
. /lib/functions/leds.sh
-. /lib/mpc85xx.sh
get_status_led() {
- case $(mpc85xx_board_name) in
+ case $(board_name) in
tl-wdr4900-v1)
status_led="tp-link:blue:system"
;;
local count=$3
local mtd
- . /lib/functions.sh
- . /lib/functions/system.sh
-
mtd=$(find_mtd_chardev $part)
[ -n "$mtd" ] || \
ath9k_eeprom_die "no mtd device found for partition $part"
local offset=$1
local mac
- . /lib/functions.sh
- . /lib/functions/system.sh
-
mac=$(mtd_get_mac_binary u-boot 326656)
mac=$(macaddr_add $mac $offset)
[ -e $FW_FILE ] && exit 0
-. /lib/mpc85xx.sh
+. /lib/functions.sh
+. /lib/functions/system.sh
-board=$(mpc85xx_board_name)
+board=$(board_name)
case "$FIRMWARE" in
"pci_wmac0.eeprom")
# Copyright (C) 2011 OpenWrt.org
#
-. /lib/mpc85xx.sh
-
PART_NAME=firmware
-RAMFS_COPY_DATA=/lib/mpc85xx.sh
tplink_get_hwid() {
local part
}
platform_check_image() {
- local board=$(mpc85xx_board_name)
+ local board=$(board_name)
local magic="$(get_magic_long "$1")"
[ "$#" -gt 1 ] && return 1
}
platform_do_upgrade() {
- local board=$(mpc85xx_board_name)
+ local board=$(board_name)
case "$board" in
*)
#
. /lib/functions/uci-defaults.sh
-. /lib/mvebu.sh
board_config_update
-board=$(mvebu_board_name)
+board=$(board_name)
case "$board" in
armada-385-linksys-caiman)
#
. /lib/functions/uci-defaults.sh
-. /lib/mvebu.sh
board_config_update
-board=$(mvebu_board_name)
+board=$(board_name)
case "$board" in
armada-385-linksys-caiman|\
# Copyright (C) 2014-2016 OpenWrt.org
# Copyright (C) 2016 LEDE-Project.org
+. /lib/functions.sh
. /lib/functions/leds.sh
-. /lib/mvebu.sh
get_status_led() {
- case $(mvebu_board_name) in
+ case $(board_name) in
armada-385-linksys-caiman)
status_led="caiman:white:power"
;;
START=97
boot() {
. /lib/functions.sh
-. /lib/mvebu.sh
-case $(mvebu_board_name) in
+case $(board_name) in
armada-385-linksys-caiman|armada-385-linksys-cobra|armada-385-linksys-rango|armada-385-linksys-shelby|armada-xp-linksys-mamba)
# make sure auto_recovery in uboot is always on
AUTO_RECOVERY_ENA="`fw_printenv -n auto_recovery`"
[ ! -e /etc/config/wireless ] && exit 0
+. /lib/functions.sh
. /lib/functions/system.sh
-. /lib/mvebu.sh
-board=$(mvebu_board_name)
+board=$(board_name)
case "$board" in
armada-385-linksys-caiman|armada-385-linksys-cobra|armada-385-linksys-shelby|armada-xp-linksys-mamba)
# Copyright (C) 2017 LEDE-Project.org
#
-. /lib/mvebu.sh
+. /lib/functions.sh
-board=$(mvebu_board_name)
+board=$(board_name)
case "$board" in
armada-xp-linksys-mamba)
local mac
. /lib/functions.sh
- . /lib/mvebu.sh
- case $(mvebu_board_name) in
+ case $(board_name) in
armada-xp-linksys-mamba)
mac=$(mtd_get_mac_ascii devinfo hw_mac_addr)
ifconfig eth0 hw ether $mac 2>/dev/null
preinit_mount_syscfg() {
. /lib/functions.sh
- . /lib/mvebu.sh
- case $(mvebu_board_name) in
+ case $(board_name) in
armada-385-linksys-caiman|armada-385-linksys-cobra|armada-385-linksys-rango|armada-385-linksys-shelby|armada-xp-linksys-mamba)
needs_recovery=0
syscfg_part=$(grep syscfg /proc/mtd |cut -c4)
# Copyright (C) 2016 LEDE-Project.org
#
-. /lib/mvebu.sh
-
RAMFS_COPY_BIN='fw_printenv fw_setenv'
-RAMFS_COPY_DATA='/lib/mvebu.sh /etc/fw_env.config /var/lock/fw_printenv.lock'
+RAMFS_COPY_DATA='/etc/fw_env.config /var/lock/fw_printenv.lock'
REQUIRE_IMAGE_METADATA=1
platform_check_image() {
}
platform_do_upgrade() {
- local board=$(mvebu_board_name)
-
- case "$board" in
+ case "$(board_name)" in
armada-385-linksys-caiman|armada-385-linksys-cobra|armada-385-linksys-rango|armada-385-linksys-shelby|armada-xp-linksys-mamba)
platform_do_upgrade_linksys "$ARGV"
;;
esac
}
platform_copy_config() {
- local board=$(mvebu_board_name)
-
- case "$board" in
+ case "$(board_name)" in
armada-385-linksys-caiman|armada-385-linksys-cobra|armada-385-linksys-rango|armada-385-linksys-shelby|armada-xp-linksys-mamba)
platform_copy_config_linksys
;;
# Copyright (C) 2013-2015 OpenWrt.org
. /lib/functions/uci-defaults.sh
-. /lib/mxs.sh
board_config_update
-board=$(mxs_board_name)
+board=$(board_name)
case "$board" in
*)
#!/bin/sh
# Copyright (C) 2013-2014 OpenWrt.org
+. /lib/functions.sh
. /lib/functions/leds.sh
-. /lib/mxs.sh
get_status_led() {
- case $(mxs_board_name) in
+ case $(board_name) in
duckbill)
status_led="duckbill:green:status"
;;
#!/bin/sh
. /lib/functions/uci-defaults.sh
-. /lib/oxnas.sh
-board=$(oxnas_board_name)
+board=$(board_name)
board_config_update
case $board in
lan_mac=""
-case "$(oxnas_board_name)" in
+case "$(board_name)" in
kd20)
lan_mac="$(legacy_boot_mac_adr)"
;;
#!/bin/sh
# Copyright (C) 2009-2013 OpenWrt.org
+. /lib/functions.sh
. /lib/functions/leds.sh
-. /lib/oxnas.sh
get_status_led() {
- case $(oxnas_board_name) in
+ case $(board_name) in
akitio)
status_led="akitio:red:status"
;;
# Copyright (C) 2014 OpenWrt.org
#
-. /lib/oxnas.sh
-
-RAMFS_COPY_DATA=/lib/oxnas.sh
REQUIRE_IMAGE_METADATA=1
platform_check_image() {
- local board=$(oxnas_board_name)
+ local board=$(board_name)
[ "$ARGC" -gt 1 ] && return 1
# Copyright (C) 2010 OpenWrt.org
#
-. /lib/ppc40x.sh
-
PART_NAME=firmware
-RAMFS_COPY_DATA=/lib/ppc40x.sh
platform_check_image() {
- local board=$(ppc40x_board_name)
+ local board=$(board_name)
local magic="$(get_magic_word "$1")"
[ "$#" -gt 1 ] && return 1
}
platform_do_upgrade() {
- local board=$(ppc40x_board_name)
+ local board=$(board_name)
case "$board" in
*)
#!/bin/sh
. /lib/functions/uci-defaults.sh
-. /lib/ramips.sh
set_usb_led() {
ucidef_set_led_usbdev "usb" "USB" "${1}" "${2:-1-1}"
}
-board=$(ramips_board_name)
+board=$(board_name)
board_config_update
#!/bin/sh
. /lib/functions.sh
-. /lib/ramips.sh
. /lib/functions/uci-defaults.sh
. /lib/functions/system.sh
}
board_config_update
-board=$(ramips_board_name)
+board=$(board_name)
ramips_setup_interfaces $board
ramips_setup_macs $board
board_config_flush
#!/bin/sh
. /lib/functions/uci-defaults.sh
-. /lib/ramips.sh
board_config_update
-board=$(ramips_board_name)
+board=$(board_name)
case "$board" in
ubnt-erx)
#!/bin/sh
# Copyright (C) 2010-2013 OpenWrt.org
+. /lib/functions.sh
. /lib/functions/leds.sh
-. /lib/ramips.sh
get_status_led() {
- board=$(ramips_board_name)
+ board=$(board_name)
case $board in
3g150b|\
local count=$3
local mtd
- . /lib/functions.sh
-
mtd=$(find_mtd_part $part)
[ -n "$mtd" ] || \
rt2x00_eeprom_die "no mtd device found for partition $part"
FW="/lib/firmware/$FIRMWARE"
[ -e "$FW" ] && exit 0
-. /lib/ramips.sh
+. /lib/functions.sh
. /lib/functions/system.sh
-board=$(ramips_board_name)
+board=$(board_name)
case "$FIRMWARE" in
"soc_wmac.eeprom")
START=99
start() {
- . /lib/ramips.sh
+ . /lib/functions.sh
- local board=$(ramips_board_name)
+ local board=$(board_name)
if [ $board = "sk-wb8" ]; then
fw_setenv bootcount 0
fi
# Copyright (C) 2012 OpenWrt.org
#
-. /lib/ramips.sh
+. /lib/functions.sh
fix_seama_header() {
local kernel_size=$(sed -n 's/mtd[0-9]*: \([0-9a-f]*\).*"kernel".*/\1/p' /proc/mtd)
[ "$kernel_size" ] && mtd -c 0x$kernel_size fixseama firmware
}
-board=$(ramips_board_name)
+board=$(board_name)
case "$board" in
cy-swr1100 | \
# that happens, so this needs to run very early during boot.
do_checksumming_disable() {
- . /lib/ramips.sh
+ . /lib/functions.sh
- local board=$(ramips_board_name)
+ local board=$(board_name)
case "$board" in
wnce2001)
# Copyright (C) 2010 OpenWrt.org
#
-. /lib/ramips.sh
-
PART_NAME=firmware
-RAMFS_COPY_DATA=/lib/ramips.sh
platform_check_image() {
- local board=$(ramips_board_name)
+ local board=$(board_name)
local magic="$(get_magic_long "$1")"
[ "$#" -gt 1 ] && return 1
}
platform_nand_pre_upgrade() {
- local board=$(ramips_board_name)
+ local board=$(board_name)
case "$board" in
ubnt-erx|\
}
platform_do_upgrade() {
- local board=$(ramips_board_name)
+ local board=$(board_name)
case "$board" in
hc5962|\
#!/bin/sh
. /lib/functions.sh
. /lib/functions/system.sh
-. /lib/ramips.sh
partname=""
offset=""
NEW_MAC=
YES=
-board=$(ramips_board_name)
+board=$(board_name)
case $board in
witi)
partname=factory
# Copyright (C) 2013-2015 OpenWrt.org
#
-. /lib/sunxi.sh
. /lib/functions/uci-defaults.sh
board_config_update
-case "$( sunxi_board_name )" in
+case "$(board_name)" in
"olimex,a20-olinuxino-micro")
ucidef_set_interface_lan 'wlan0'
;;
#!/bin/sh
-. /lib/sunxi.sh
do_b53_hack() {
+ . /lib/functions.sh
+
# hack: enable switch on Lamobo R1 and reset counters
- case "$( sunxi_board_name )" in
+ case "$(board_name)" in
"lamobo,lamobo-r1")
ifconfig eth0 up
sleep 1