realtek: Create rtl838x sub-target specific makefiles
Create the RTL838x specific Makefiles. Move CPU-type into rtl838x.mk as this is specifc to that platform. Add rtl838x subtarget into main Makefile. Signed-off-by: Birger Koblitz <git@birger-koblitz.de>
This commit is contained in:
parent
47be1943ed
commit
0d7cace7bd
3 changed files with 129 additions and 128 deletions
|
@ -3,12 +3,11 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
ARCH:=mips
|
ARCH:=mips
|
||||||
CPU_TYPE:=4kec
|
|
||||||
BOARD:=realtek
|
BOARD:=realtek
|
||||||
BOARDNAME:=Realtek MIPS
|
BOARDNAME:=Realtek MIPS
|
||||||
DEVICE_TYPE:=basic
|
DEVICE_TYPE:=basic
|
||||||
FEATURES:=ramdisk squashfs
|
FEATURES:=ramdisk squashfs
|
||||||
SUBTARGETS:=generic
|
SUBTARGETS:=rtl838x
|
||||||
|
|
||||||
KERNEL_PATCHVER:=5.10
|
KERNEL_PATCHVER:=5.10
|
||||||
|
|
||||||
|
@ -18,8 +17,6 @@ endef
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/target.mk
|
include $(INCLUDE_DIR)/target.mk
|
||||||
|
|
||||||
FEATURES := $(filter-out mips16,$(FEATURES))
|
|
||||||
|
|
||||||
DEFAULT_PACKAGES += uboot-envtools ethtool kmod-gpio-button-hotplug \
|
DEFAULT_PACKAGES += uboot-envtools ethtool kmod-gpio-button-hotplug \
|
||||||
dnsmasq firewall ip6tables iptables odhcp6c odhcpd-ipv6only \
|
dnsmasq firewall ip6tables iptables odhcp6c odhcpd-ipv6only \
|
||||||
ip-full ip-bridge tc
|
ip-full ip-bridge tc
|
||||||
|
|
|
@ -37,129 +37,6 @@ define Device/netgear_nge
|
||||||
DEVICE_VENDOR := NETGEAR
|
DEVICE_VENDOR := NETGEAR
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Device/allnet_all-sg8208m
|
include $(SUBTARGET).mk
|
||||||
SOC := rtl8382
|
|
||||||
IMAGE_SIZE := 7168k
|
|
||||||
DEVICE_VENDOR := ALLNET
|
|
||||||
DEVICE_MODEL := ALL-SG8208M
|
|
||||||
UIMAGE_MAGIC := 0x00000006
|
|
||||||
UIMAGE_NAME := 2.2.2.0
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += allnet_all-sg8208m
|
|
||||||
|
|
||||||
define Device/d-link_dgs-1210
|
|
||||||
SOC := rtl8382
|
|
||||||
IMAGE_SIZE := 13824k
|
|
||||||
DEVICE_VENDOR := D-Link
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/d-link_dgs-1210-10p
|
|
||||||
$(Device/d-link_dgs-1210)
|
|
||||||
DEVICE_MODEL := DGS-1210-10P
|
|
||||||
DEVICE_PACKAGES += lua-rs232
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += d-link_dgs-1210-10p
|
|
||||||
|
|
||||||
define Device/d-link_dgs-1210-16
|
|
||||||
$(Device/d-link_dgs-1210)
|
|
||||||
DEVICE_MODEL := DGS-1210-16
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += d-link_dgs-1210-16
|
|
||||||
|
|
||||||
define Device/d-link_dgs-1210-28
|
|
||||||
$(Device/d-link_dgs-1210)
|
|
||||||
DEVICE_MODEL := DGS-1210-28
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += d-link_dgs-1210-28
|
|
||||||
|
|
||||||
define Device/inaba_aml2-17gp
|
|
||||||
SOC := rtl8382
|
|
||||||
IMAGE_SIZE := 13504k
|
|
||||||
DEVICE_VENDOR := INABA
|
|
||||||
DEVICE_MODEL := Abaniact AML2-17GP
|
|
||||||
UIMAGE_MAGIC := 0x83800000
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += inaba_aml2-17gp
|
|
||||||
|
|
||||||
define Device/netgear_gs108t-v3
|
|
||||||
$(Device/netgear_nge)
|
|
||||||
DEVICE_MODEL := GS108T
|
|
||||||
DEVICE_VARIANT := v3
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += netgear_gs108t-v3
|
|
||||||
|
|
||||||
define Device/netgear_gs110tpp-v1
|
|
||||||
$(Device/netgear_nge)
|
|
||||||
DEVICE_MODEL := GS110TPP
|
|
||||||
DEVICE_VARIANT := v1
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += netgear_gs110tpp-v1
|
|
||||||
|
|
||||||
define Device/netgear_gs308t-v1
|
|
||||||
$(Device/netgear_nge)
|
|
||||||
DEVICE_MODEL := GS308T
|
|
||||||
DEVICE_VARIANT := v1
|
|
||||||
UIMAGE_MAGIC := 0x4e474335
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += netgear_gs308t-v1
|
|
||||||
|
|
||||||
define Device/netgear_gs310tp-v1
|
|
||||||
$(Device/netgear_nge)
|
|
||||||
DEVICE_MODEL := GS310TP
|
|
||||||
DEVICE_VARIANT := v1
|
|
||||||
UIMAGE_MAGIC := 0x4e474335
|
|
||||||
DEVICE_PACKAGES += lua-rs232
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += netgear_gs310tp-v1
|
|
||||||
|
|
||||||
define Device/zyxel_gs1900
|
|
||||||
SOC := rtl8380
|
|
||||||
IMAGE_SIZE := 6976k
|
|
||||||
DEVICE_VENDOR := ZyXEL
|
|
||||||
UIMAGE_MAGIC := 0x83800000
|
|
||||||
KERNEL_INITRAMFS := kernel-bin | append-dtb | gzip | zyxel-vers | \
|
|
||||||
uImage gzip
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/zyxel_gs1900-10hp
|
|
||||||
$(Device/zyxel_gs1900)
|
|
||||||
DEVICE_MODEL := GS1900-10HP
|
|
||||||
ZYXEL_VERS := AAZI
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += zyxel_gs1900-10hp
|
|
||||||
|
|
||||||
define Device/zyxel_gs1900-8
|
|
||||||
$(Device/zyxel_gs1900)
|
|
||||||
DEVICE_MODEL := GS1900-8
|
|
||||||
ZYXEL_VERS := AAHH
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += zyxel_gs1900-8
|
|
||||||
|
|
||||||
define Device/zyxel_gs1900-8hp-v1
|
|
||||||
$(Device/zyxel_gs1900)
|
|
||||||
DEVICE_MODEL := GS1900-8HP
|
|
||||||
DEVICE_VARIANT := v1
|
|
||||||
ZYXEL_VERS := AAHI
|
|
||||||
DEVICE_PACKAGES += lua-rs232
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += zyxel_gs1900-8hp-v1
|
|
||||||
|
|
||||||
define Device/zyxel_gs1900-8hp-v2
|
|
||||||
$(Device/zyxel_gs1900)
|
|
||||||
DEVICE_MODEL := GS1900-8HP
|
|
||||||
DEVICE_VARIANT := v2
|
|
||||||
ZYXEL_VERS := AAHI
|
|
||||||
DEVICE_PACKAGES += lua-rs232
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += zyxel_gs1900-8hp-v2
|
|
||||||
|
|
||||||
define Device/zyxel_gs1900-24hp-v2
|
|
||||||
$(Device/zyxel_gs1900)
|
|
||||||
SOC := rtl8382
|
|
||||||
DEVICE_MODEL := GS1900-24HP
|
|
||||||
DEVICE_VARIANT := v2
|
|
||||||
ZYXEL_VERS := ABTP
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += zyxel_gs1900-24hp-v2
|
|
||||||
|
|
||||||
$(eval $(call BuildImage))
|
$(eval $(call BuildImage))
|
||||||
|
|
127
target/linux/realtek/image/rtl838x.mk
Normal file
127
target/linux/realtek/image/rtl838x.mk
Normal file
|
@ -0,0 +1,127 @@
|
||||||
|
# SPDX-License-Identifier: GPL-2.0-only
|
||||||
|
|
||||||
|
|
||||||
|
define Device/allnet_all-sg8208m
|
||||||
|
SOC := rtl8382
|
||||||
|
IMAGE_SIZE := 7168k
|
||||||
|
DEVICE_VENDOR := ALLNET
|
||||||
|
DEVICE_MODEL := ALL-SG8208M
|
||||||
|
UIMAGE_MAGIC := 0x00000006
|
||||||
|
UIMAGE_NAME := 2.2.2.0
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += allnet_all-sg8208m
|
||||||
|
|
||||||
|
define Device/d-link_dgs-1210
|
||||||
|
SOC := rtl8382
|
||||||
|
IMAGE_SIZE := 13824k
|
||||||
|
DEVICE_VENDOR := D-Link
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Device/d-link_dgs-1210-10p
|
||||||
|
$(Device/d-link_dgs-1210)
|
||||||
|
DEVICE_MODEL := DGS-1210-10P
|
||||||
|
DEVICE_PACKAGES += lua-rs232
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += d-link_dgs-1210-10p
|
||||||
|
|
||||||
|
define Device/d-link_dgs-1210-16
|
||||||
|
$(Device/d-link_dgs-1210)
|
||||||
|
DEVICE_MODEL := DGS-1210-16
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += d-link_dgs-1210-16
|
||||||
|
|
||||||
|
define Device/d-link_dgs-1210-28
|
||||||
|
$(Device/d-link_dgs-1210)
|
||||||
|
DEVICE_MODEL := DGS-1210-28
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += d-link_dgs-1210-28
|
||||||
|
|
||||||
|
define Device/inaba_aml2-17gp
|
||||||
|
SOC := rtl8382
|
||||||
|
IMAGE_SIZE := 13504k
|
||||||
|
DEVICE_VENDOR := INABA
|
||||||
|
DEVICE_MODEL := Abaniact AML2-17GP
|
||||||
|
UIMAGE_MAGIC := 0x83800000
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += inaba_aml2-17gp
|
||||||
|
|
||||||
|
define Device/netgear_gs108t-v3
|
||||||
|
$(Device/netgear_nge)
|
||||||
|
DEVICE_MODEL := GS108T
|
||||||
|
DEVICE_VARIANT := v3
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += netgear_gs108t-v3
|
||||||
|
|
||||||
|
define Device/netgear_gs110tpp-v1
|
||||||
|
$(Device/netgear_nge)
|
||||||
|
DEVICE_MODEL := GS110TPP
|
||||||
|
DEVICE_VARIANT := v1
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += netgear_gs110tpp-v1
|
||||||
|
|
||||||
|
define Device/netgear_gs308t-v1
|
||||||
|
$(Device/netgear_nge)
|
||||||
|
DEVICE_MODEL := GS308T
|
||||||
|
DEVICE_VARIANT := v1
|
||||||
|
UIMAGE_MAGIC := 0x4e474335
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += netgear_gs308t-v1
|
||||||
|
|
||||||
|
define Device/netgear_gs310tp-v1
|
||||||
|
$(Device/netgear_nge)
|
||||||
|
DEVICE_MODEL := GS310TP
|
||||||
|
DEVICE_VARIANT := v1
|
||||||
|
UIMAGE_MAGIC := 0x4e474335
|
||||||
|
DEVICE_PACKAGES += lua-rs232
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += netgear_gs310tp-v1
|
||||||
|
|
||||||
|
define Device/zyxel_gs1900
|
||||||
|
SOC := rtl8380
|
||||||
|
IMAGE_SIZE := 6976k
|
||||||
|
DEVICE_VENDOR := ZyXEL
|
||||||
|
UIMAGE_MAGIC := 0x83800000
|
||||||
|
KERNEL_INITRAMFS := kernel-bin | append-dtb | gzip | zyxel-vers | \
|
||||||
|
uImage gzip
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Device/zyxel_gs1900-10hp
|
||||||
|
$(Device/zyxel_gs1900)
|
||||||
|
DEVICE_MODEL := GS1900-10HP
|
||||||
|
ZYXEL_VERS := AAZI
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += zyxel_gs1900-10hp
|
||||||
|
|
||||||
|
define Device/zyxel_gs1900-8
|
||||||
|
$(Device/zyxel_gs1900)
|
||||||
|
DEVICE_MODEL := GS1900-8
|
||||||
|
ZYXEL_VERS := AAHH
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += zyxel_gs1900-8
|
||||||
|
|
||||||
|
define Device/zyxel_gs1900-8hp-v1
|
||||||
|
$(Device/zyxel_gs1900)
|
||||||
|
DEVICE_MODEL := GS1900-8HP
|
||||||
|
DEVICE_VARIANT := v1
|
||||||
|
ZYXEL_VERS := AAHI
|
||||||
|
DEVICE_PACKAGES += lua-rs232
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += zyxel_gs1900-8hp-v1
|
||||||
|
|
||||||
|
define Device/zyxel_gs1900-8hp-v2
|
||||||
|
$(Device/zyxel_gs1900)
|
||||||
|
DEVICE_MODEL := GS1900-8HP
|
||||||
|
DEVICE_VARIANT := v2
|
||||||
|
ZYXEL_VERS := AAHI
|
||||||
|
DEVICE_PACKAGES += lua-rs232
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += zyxel_gs1900-8hp-v2
|
||||||
|
|
||||||
|
define Device/zyxel_gs1900-24hp-v2
|
||||||
|
$(Device/zyxel_gs1900)
|
||||||
|
SOC := rtl8382
|
||||||
|
DEVICE_MODEL := GS1900-24HP
|
||||||
|
DEVICE_VARIANT := v2
|
||||||
|
ZYXEL_VERS := ABTP
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += zyxel_gs1900-24hp-v2
|
Loading…
Reference in a new issue