mirror of https://github.com/hak5/openwrt.git
kirkwood: use real model names for Linksys devices
This replaces the internal device names "Audi" and "Viper" with the real model names, which a user would look for. This makes the Linksys devices on this target consistent with the names recently changed for mvebu based on the same idea. As a consequence, the "viper" device definition is split into two separate definitions with the correct names for both real models. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>master
parent
217877d046
commit
65305cb448
|
@ -17,7 +17,8 @@ checkpoint,l-50|\
|
|||
cloudengines,pogoe02|\
|
||||
cloudengines,pogoplugv4|\
|
||||
iom,ix2-200|\
|
||||
linksys,viper|\
|
||||
linksys,e4200-v2|\
|
||||
linksys,ea4500|\
|
||||
raidsonic,ib-nas62x0|\
|
||||
seagate,dockstar|\
|
||||
zyxel,nsa310b|\
|
||||
|
@ -25,7 +26,7 @@ zyxel,nsa310s|\
|
|||
zyxel,nsa325)
|
||||
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x20000" "0x20000"
|
||||
;;
|
||||
linksys,audi)
|
||||
linksys,ea3500)
|
||||
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x4000" "0x4000"
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -10,10 +10,11 @@ board_config_update
|
|||
board=$(board_name)
|
||||
|
||||
case "$board" in
|
||||
"iom,ix2-200")
|
||||
iom,ix2-200)
|
||||
ucidef_set_led_timer "health" "health" "status:white:rebuild_led" "200" "800"
|
||||
;;
|
||||
"linksys,viper")
|
||||
linksys,e4200-v2|\
|
||||
linksys,ea4500)
|
||||
ucidef_set_led_default "pulse" "pulse" "viper:white:pulse" "1"
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -28,8 +28,9 @@ case "$board" in
|
|||
"zyxel,nsa310s")
|
||||
ucidef_set_interface_lan "eth0" "dhcp"
|
||||
;;
|
||||
"linksys,audi"|\
|
||||
"linksys,viper")
|
||||
"linksys,e4200-v2"|\
|
||||
"linksys,ea3500"|\
|
||||
"linksys,ea4500")
|
||||
ucidef_set_interfaces_lan_wan "ethernet1 ethernet2 ethernet3 ethernet4" "internet"
|
||||
ucidef_set_interface_macaddr "wan" $( mtd_get_mac_ascii u_env eth1addr )
|
||||
;;
|
||||
|
|
|
@ -9,8 +9,9 @@
|
|||
board_config_update
|
||||
|
||||
case "$(board_name)" in
|
||||
linksys,audi|\
|
||||
linksys,viper)
|
||||
linksys,e4200-v2|\
|
||||
linksys,ea3500|\
|
||||
linksys,ea4500)
|
||||
ucidef_set_compat_version "1.1"
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -4,8 +4,9 @@ START=99
|
|||
|
||||
boot() {
|
||||
case $(board_name) in
|
||||
linksys,audi|\
|
||||
linksys,viper)
|
||||
linksys,e4200-v2|\
|
||||
linksys,ea3500|\
|
||||
linksys,ea4500)
|
||||
mtd resetbc s_env || true
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -11,8 +11,9 @@ platform_do_upgrade() {
|
|||
local board="$(board_name)"
|
||||
|
||||
case "$board" in
|
||||
"linksys,audi"|\
|
||||
"linksys,viper")
|
||||
linksys,e4200-v2|\
|
||||
linksys,ea3500|\
|
||||
linksys,ea4500)
|
||||
platform_do_upgrade_linksys "$1"
|
||||
;;
|
||||
*)
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
||||
|
||||
#include "kirkwood-linksys-viper.dts"
|
||||
|
||||
/ {
|
||||
model = "Linksys E4200 v2 (Viper)";
|
||||
compatible = "linksys,e4200-v2", "linksys,viper", "marvell,kirkwood-88f6282", "marvell,kirkwood";
|
||||
};
|
|
@ -15,8 +15,8 @@
|
|||
#include "kirkwood-6282.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Linksys Audi (EA3500)";
|
||||
compatible = "linksys,audi", "marvell,kirkwood-88f6282", "marvell,kirkwood";
|
||||
model = "Linksys EA3500 (Audi)";
|
||||
compatible = "linksys,ea3500", "linksys,audi", "marvell,kirkwood-88f6282", "marvell,kirkwood";
|
||||
|
||||
memory@0 {
|
||||
device_type = "memory";
|
|
@ -0,0 +1,8 @@
|
|||
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
||||
|
||||
#include "kirkwood-linksys-viper.dts"
|
||||
|
||||
/ {
|
||||
model = "Linksys EA4500 (Viper)";
|
||||
compatible = "linksys,ea4500", "linksys,viper", "marvell,kirkwood-88f6282", "marvell,kirkwood";
|
||||
};
|
|
@ -96,34 +96,47 @@ define Device/iom_ix2-200
|
|||
endef
|
||||
TARGET_DEVICES += iom_ix2-200
|
||||
|
||||
define Device/linksys_audi
|
||||
$(Device/dsa-migration)
|
||||
define Device/linksys
|
||||
DEVICE_VENDOR := Linksys
|
||||
DEVICE_MODEL := EA3500 (Audi)
|
||||
DEVICE_PACKAGES := kmod-mwl8k wpad-basic kmod-gpio-button-hotplug
|
||||
KERNEL_IN_UBI :=
|
||||
UBINIZE_OPTS := -E 5
|
||||
IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi
|
||||
endef
|
||||
|
||||
define Device/linksys_e4200-v2
|
||||
$(Device/linksys)
|
||||
$(Device/dsa-migration)
|
||||
DEVICE_MODEL := E4200
|
||||
DEVICE_VARIANT := v2
|
||||
DEVICE_DTS := kirkwood-e4200-v2
|
||||
KERNEL_SIZE := 2688k
|
||||
SUPPORTED_DEVICES += linksys,viper linksys-viper
|
||||
endef
|
||||
TARGET_DEVICES += linksys_e4200-v2
|
||||
|
||||
define Device/linksys_ea3500
|
||||
$(Device/linksys)
|
||||
$(Device/dsa-migration)
|
||||
DEVICE_MODEL := EA3500
|
||||
DEVICE_DTS := kirkwood-ea3500
|
||||
PAGESIZE := 512
|
||||
SUBPAGESIZE := 256
|
||||
BLOCKSIZE := 16k
|
||||
KERNEL_SIZE := 2624k
|
||||
KERNEL_IN_UBI :=
|
||||
UBINIZE_OPTS := -E 5
|
||||
IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi
|
||||
BOARD_NAME := linksys-audi
|
||||
SUPPORTED_DEVICES += linksys,audi linksys-audi
|
||||
endef
|
||||
TARGET_DEVICES += linksys_audi
|
||||
TARGET_DEVICES += linksys_ea3500
|
||||
|
||||
define Device/linksys_viper
|
||||
define Device/linksys_ea4500
|
||||
$(Device/linksys)
|
||||
$(Device/dsa-migration)
|
||||
DEVICE_VENDOR := Linksys
|
||||
DEVICE_MODEL := E4200v2 / EA4500 (Viper)
|
||||
DEVICE_PACKAGES := kmod-mwl8k wpad-basic kmod-gpio-button-hotplug
|
||||
DEVICE_MODEL := EA4500
|
||||
DEVICE_DTS := kirkwood-ea4500
|
||||
KERNEL_SIZE := 2688k
|
||||
KERNEL_IN_UBI :=
|
||||
UBINIZE_OPTS := -E 5
|
||||
IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi
|
||||
BOARD_NAME := linksys-viper
|
||||
SUPPORTED_DEVICES += linksys,viper linksys-viper
|
||||
endef
|
||||
TARGET_DEVICES += linksys_viper
|
||||
TARGET_DEVICES += linksys_ea4500
|
||||
|
||||
define Device/raidsonic_ib-nas62x0
|
||||
DEVICE_VENDOR := RaidSonic
|
||||
|
|
Loading…
Reference in New Issue