realtek: add zyxel_gs1900-10hp support
[openwrt/staging/rmilecki.git] / target / linux / realtek / image / Makefile
1 # This is free software, licensed under the GNU General Public License v2.
2 # See /LICENSE for more information.
3 #
4 include $(TOPDIR)/rules.mk
5 include $(INCLUDE_DIR)/image.mk
6
7 KERNEL_LOADADDR = 0x80000000
8 KERNEL_ENTRY = 0x80000400
9
10 define Device/Default
11 PROFILES = Default
12 KERNEL := kernel-bin | append-dtb | gzip | uImage gzip
13 KERNEL_INITRAMFS := kernel-bin | append-dtb | gzip | uImage gzip
14 DEVICE_DTS_DIR := ../dts
15 DEVICE_DTS = $$(SOC)_$(1)
16 SUPPORTED_DEVICES := $(subst _,$(comma),$(1))
17 IMAGES := sysupgrade.bin
18 IMAGE/sysupgrade.bin := append-kernel | pad-to 64k | append-rootfs | pad-rootfs | \
19 append-metadata | check-size
20 endef
21
22 define Device/allnet_all-sg8208m
23 SOC := rtl8382
24 IMAGE_SIZE := 7168k
25 DEVICE_VENDOR := ALLNET
26 DEVICE_MODEL := ALL-SG8208M
27 UIMAGE_MAGIC := 0x00000006
28 UIMAGE_NAME := 2.2.2.0
29 endef
30 TARGET_DEVICES += allnet_all-sg8208m
31
32 define Device/d-link_dgs-1210
33 SOC := rtl8382
34 IMAGE_SIZE := 13824k
35 DEVICE_VENDOR := D-Link
36 endef
37
38 define Device/d-link_dgs-1210-10p
39 $(Device/d-link_dgs-1210)
40 DEVICE_MODEL := DGS-1210-10P
41 DEVICE_PACKAGES += lua-rs232
42 endef
43 TARGET_DEVICES += d-link_dgs-1210-10p
44
45 define Device/d-link_dgs-1210-16
46 $(Device/d-link_dgs-1210)
47 DEVICE_MODEL := DGS-1210-16
48 endef
49 TARGET_DEVICES += d-link_dgs-1210-16
50
51 define Device/d-link_dgs-1210-28
52 $(Device/d-link_dgs-1210)
53 DEVICE_MODEL := DGS-1210-28
54 endef
55 TARGET_DEVICES += d-link_dgs-1210-28
56
57 define Device/netgear_gs110tpp-v1
58 $(Device/Default)
59 SOC := rtl8380
60 IMAGE_SIZE := 14848k
61 UIMAGE_MAGIC := 0x4e474520
62 DEVICE_VENDOR := NETGEAR
63 DEVICE_MODEL := GS110TP
64 DEVICE_VARIANT := v1
65 endef
66 TARGET_DEVICES += netgear_gs110tpp-v1
67
68 define Device/zyxel_gs1900-10hp
69 SOC := rtl8380
70 IMAGE_SIZE := 6976k
71 DEVICE_VENDOR := Zyxel
72 DEVICE_MODEL := GS1900-10HP
73 endef
74 TARGET_DEVICES += zyxel_gs1900-10hp
75
76 $(eval $(call BuildImage))