1
0
mirror of https://git.openwrt.org/openwrt/openwrt.git synced 2024-06-15 19:53:59 +02:00

ramips: mt7621: tidy up names for Ubiquiti devices

The "proper" vendor prefix for Ubiquiti is "ubnt", this is used in
all targets except ramips and also recommended by the kernel.

This patch adjusts the various board/image/device name variables
accordingly. Since we touch it anyway, this also adds the space
in "EdgeRouter X" as a hyphen to those variables to really make
them consistent with the model name.

While at it, create a real shared definition for the devices in
image/mt7621.mk instead of deriving one device from another.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
Adrian Schmutzler 2020-04-07 10:47:18 +02:00
parent bebc9809d1
commit e8931b309f
10 changed files with 48 additions and 45 deletions

View File

@ -1,17 +0,0 @@
/dts-v1/;
#include "mt7621_ubiquiti_edgerouterx.dtsi"
/ {
model = "UBNT-ERX-SFP";
compatible = "ubiquiti,edgerouterx-sfp", "mediatek,mt7621-soc";
};
&i2c {
status = "okay";
pca9555@25 {
compatible = "nxp,pca9555";
reg = <0x25>;
};
};

View File

@ -1,8 +0,0 @@
/dts-v1/;
#include "mt7621_ubiquiti_edgerouterx.dtsi"
/ {
model = "UBNT-ERX";
compatible = "ubiquiti,edgerouterx", "mediatek,mt7621-soc";
};

View File

@ -0,0 +1,17 @@
/dts-v1/;
#include "mt7621_ubnt_edgerouter-x.dtsi"
/ {
model = "Ubiquiti EdgeRouter X SFP";
compatible = "ubnt,edgerouter-x-sfp", "mediatek,mt7621-soc";
};
&i2c {
status = "okay";
pca9555@25 {
compatible = "nxp,pca9555";
reg = <0x25>;
};
};

View File

@ -0,0 +1,8 @@
/dts-v1/;
#include "mt7621_ubnt_edgerouter-x.dtsi"
/ {
model = "Ubiquiti EdgeRouter X";
compatible = "ubnt,edgerouter-x", "mediatek,mt7621-soc";
};

View File

@ -794,27 +794,30 @@ define Device/tplink_re650-v1
endef endef
TARGET_DEVICES += tplink_re650-v1 TARGET_DEVICES += tplink_re650-v1
define Device/ubiquiti_edgerouterx define Device/ubnt_edgerouter_common
DEVICE_VENDOR := Ubiquiti
IMAGE_SIZE := 256768k IMAGE_SIZE := 256768k
FILESYSTEMS := squashfs FILESYSTEMS := squashfs
KERNEL_SIZE := 3145728 KERNEL_SIZE := 3145728
KERNEL_INITRAMFS := $$(KERNEL) | \ KERNEL_INITRAMFS := $$(KERNEL) | \
ubnt-erx-factory-image $(KDIR)/tmp/$$(KERNEL_INITRAMFS_PREFIX)-factory.tar ubnt-erx-factory-image $(KDIR)/tmp/$$(KERNEL_INITRAMFS_PREFIX)-factory.tar
IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
DEVICE_VENDOR := Ubiquiti
DEVICE_MODEL := EdgeRouter X
SUPPORTED_DEVICES += ubnt-erx
endef endef
TARGET_DEVICES += ubiquiti_edgerouterx
define Device/ubiquiti_edgerouterx-sfp define Device/ubnt_edgerouter-x
$(Device/ubiquiti_edgerouterx) $(Device/ubnt_edgerouter_common)
DEVICE_VENDOR := Ubiquiti DEVICE_MODEL := EdgeRouter X
DEVICE_MODEL := EdgeRouter X-SFP SUPPORTED_DEVICES += ubnt-erx ubiquiti,edgerouterx
DEVICE_PACKAGES += kmod-i2c-algo-pca kmod-gpio-pca953x
SUPPORTED_DEVICES += ubnt-erx-sfp
endef endef
TARGET_DEVICES += ubiquiti_edgerouterx-sfp TARGET_DEVICES += ubnt_edgerouter-x
define Device/ubnt_edgerouter-x-sfp
$(Device/ubnt_edgerouter_common)
DEVICE_MODEL := EdgeRouter X SFP
DEVICE_PACKAGES += kmod-i2c-algo-pca kmod-gpio-pca953x
SUPPORTED_DEVICES += ubnt-erx-sfp ubiquiti,edgerouterx-sfp
endef
TARGET_DEVICES += ubnt_edgerouter-x-sfp
define Device/ubnt_unifi-nanohd define Device/ubnt_unifi-nanohd
DEVICE_VENDOR := Ubiquiti DEVICE_VENDOR := Ubiquiti

View File

@ -42,8 +42,8 @@ ramips_setup_interfaces()
mikrotik,routerboard-750gr3) mikrotik,routerboard-750gr3)
ucidef_set_interfaces_lan_wan "lan2 lan3 lan4 lan5" "wan" ucidef_set_interfaces_lan_wan "lan2 lan3 lan4 lan5" "wan"
;; ;;
ubiquiti,edgerouterx|\ ubnt,edgerouter-x|\
ubiquiti,edgerouterx-sfp) ubnt,edgerouter-x-sfp)
ucidef_set_interface_lan "eth0 eth1 eth2 eth3 eth4" ucidef_set_interface_lan "eth0 eth1 eth2 eth3 eth4"
;; ;;
*) *)

View File

@ -13,10 +13,10 @@ mikrotik,routerboard-750gr3)
telco-electronics,x1) telco-electronics,x1)
ucidef_add_gpio_switch "modem_reset" "Modem Reset" "16" ucidef_add_gpio_switch "modem_reset" "Modem Reset" "16"
;; ;;
ubiquiti,edgerouterx) ubnt,edgerouter-x)
ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "0" ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "0"
;; ;;
ubiquiti,edgerouterx-sfp) ubnt,edgerouter-x-sfp)
ucidef_add_gpio_switch "poe_power_port0" "PoE Power Port0" "496" ucidef_add_gpio_switch "poe_power_port0" "PoE Power Port0" "496"
ucidef_add_gpio_switch "poe_power_port1" "PoE Power Port1" "497" ucidef_add_gpio_switch "poe_power_port1" "PoE Power Port1" "497"
ucidef_add_gpio_switch "poe_power_port2" "PoE Power Port2" "498" ucidef_add_gpio_switch "poe_power_port2" "PoE Power Port2" "498"

View File

@ -7,8 +7,8 @@ mt7621_bringup_dsa_master() {
local masterif local masterif
case "$board" in case "$board" in
ubiquiti,edgerouterx|\ ubnt,edgerouter-x|\
ubiquiti,edgerouterx-sfp) ubnt,edgerouter-x-sfp)
masterif="dsa" masterif="dsa"
;; ;;
*) *)

View File

@ -62,8 +62,8 @@ platform_do_upgrade() {
iodata_mstc_upgrade_prepare iodata_mstc_upgrade_prepare
nand_do_upgrade "$1" nand_do_upgrade "$1"
;; ;;
ubiquiti,edgerouterx|\ ubnt,edgerouter-x|\
ubiquiti,edgerouterx-sfp) ubnt,edgerouter-x-sfp)
platform_upgrade_ubnt_erx "$1" platform_upgrade_ubnt_erx "$1"
;; ;;
*) *)