realtek: merge duplicated DGS-1210 recipes
[openwrt/openwrt.git] / target / linux / realtek / image / rtl839x.mk
1 # SPDX-License-Identifier: GPL-2.0-only
2
3 include ./common.mk
4
5 define Device/d-link_dgs-1210-52
6 $(Build/d-link_dgs-1210)
7 SOC := rtl8393
8 DEVICE_MODEL := DGS-1210-52
9 endef
10 TARGET_DEVICES += d-link_dgs-1210-52
11
12 define Device/panasonic_m48eg-pn28480k
13 SOC := rtl8393
14 IMAGE_SIZE := 16384k
15 DEVICE_VENDOR := Panasonic
16 DEVICE_MODEL := Switch-M48eG
17 DEVICE_VARIANT := PN28480K
18 DEVICE_PACKAGES := kmod-hwmon-gpiofan kmod-hwmon-lm75 kmod-i2c-mux-pca954x \
19 kmod-thermal
20 endef
21 TARGET_DEVICES += panasonic_m48eg-pn28480k
22
23 define Device/tplink_sg2452p-v4
24 SOC := rtl8393
25 KERNEL_SIZE := 6m
26 IMAGE_SIZE := 26m
27 DEVICE_VENDOR := TP-Link
28 DEVICE_MODEL := SG2452P
29 DEVICE_VARIANT := v4
30 DEVICE_PACKAGES := kmod-hwmon-gpiofan kmod-hwmon-tps23861
31 endef
32 TARGET_DEVICES += tplink_sg2452p-v4
33
34 define Device/zyxel_gs1900-48
35 SOC := rtl8393
36 IMAGE_SIZE := 13952k
37 DEVICE_VENDOR := ZyXEL
38 UIMAGE_MAGIC := 0x83800000
39 ZYXEL_VERS := AAHO
40 DEVICE_MODEL := GS1900-48
41 KERNEL_INITRAMFS := kernel-bin | append-dtb | gzip | zyxel-vers $$$$(ZYXEL_VERS) | \
42 uImage gzip
43 endef
44 TARGET_DEVICES += zyxel_gs1900-48