OSDN Git Service

realtek: add support for ZyXEL GS1900-16
[immortalwrt/immortalwrt.git] / target / linux / realtek / image / rtl838x.mk
1 # SPDX-License-Identifier: GPL-2.0-only
2
3
4 define Device/allnet_all-sg8208m
5   SOC := rtl8382
6   IMAGE_SIZE := 7168k
7   DEVICE_VENDOR := ALLNET
8   DEVICE_MODEL := ALL-SG8208M
9   UIMAGE_MAGIC := 0x00000006
10   UIMAGE_NAME := 2.2.2.0
11 endef
12 TARGET_DEVICES += allnet_all-sg8208m
13
14 define Device/d-link_dgs-1210
15   SOC := rtl8382
16   IMAGE_SIZE := 13824k
17   DEVICE_VENDOR := D-Link
18 endef
19
20 define Device/d-link_dgs-1210-10p
21   $(Device/d-link_dgs-1210)
22   DEVICE_MODEL := DGS-1210-10P
23   DEVICE_PACKAGES += lua-rs232
24 endef
25 TARGET_DEVICES += d-link_dgs-1210-10p
26
27 define Device/d-link_dgs-1210-16
28   $(Device/d-link_dgs-1210)
29   DEVICE_MODEL := DGS-1210-16
30 endef
31 TARGET_DEVICES += d-link_dgs-1210-16
32
33 define Device/d-link_dgs-1210-28
34   $(Device/d-link_dgs-1210)
35   DEVICE_MODEL := DGS-1210-28
36 endef
37 TARGET_DEVICES += d-link_dgs-1210-28
38
39 define Device/inaba_aml2-17gp
40   SOC := rtl8382
41   IMAGE_SIZE := 13504k
42   DEVICE_VENDOR := INABA
43   DEVICE_MODEL := Abaniact AML2-17GP
44   UIMAGE_MAGIC := 0x83800000
45 endef
46 TARGET_DEVICES += inaba_aml2-17gp
47
48 define Device/iodata_bsh-g24mb
49   SOC := rtl8382
50   IMAGE_SIZE := 13696k
51   DEVICE_VENDOR := I-O DATA
52   DEVICE_MODEL := BSH-G24MB
53   UIMAGE_MAGIC := 0x83800013
54 endef
55 TARGET_DEVICES += iodata_bsh-g24mb
56
57 define Device/netgear_gs108t-v3
58   $(Device/netgear_nge)
59   DEVICE_MODEL := GS108T
60   DEVICE_VARIANT := v3
61 endef
62 TARGET_DEVICES += netgear_gs108t-v3
63
64 define Device/netgear_gs110tpp-v1
65   $(Device/netgear_nge)
66   DEVICE_MODEL := GS110TPP
67   DEVICE_VARIANT := v1
68 endef
69 TARGET_DEVICES += netgear_gs110tpp-v1
70
71 define Device/netgear_gs308t-v1
72   $(Device/netgear_nge)
73   DEVICE_MODEL := GS308T
74   DEVICE_VARIANT := v1
75   UIMAGE_MAGIC := 0x4e474335
76 endef
77 TARGET_DEVICES += netgear_gs308t-v1
78
79 define Device/netgear_gs310tp-v1
80   $(Device/netgear_nge)
81   DEVICE_MODEL := GS310TP
82   DEVICE_VARIANT := v1
83   UIMAGE_MAGIC := 0x4e474335
84   DEVICE_PACKAGES += lua-rs232
85 endef
86 TARGET_DEVICES += netgear_gs310tp-v1
87
88 define Device/panasonic_m8eg-pn28080k
89   SOC := rtl8380
90   IMAGE_SIZE := 16384k
91   DEVICE_VENDOR := Panasonic
92   DEVICE_MODEL := Switch-M8eG
93   DEVICE_VARIANT := PN28080K
94   DEVICE_PACKAGES := kmod-i2c-mux-pca954x
95 endef
96 TARGET_DEVICES += panasonic_m8eg-pn28080k
97
98 define Device/zyxel_gs1900
99   SOC := rtl8380
100   IMAGE_SIZE := 6976k
101   DEVICE_VENDOR := ZyXEL
102   UIMAGE_MAGIC := 0x83800000
103   KERNEL_INITRAMFS := kernel-bin | append-dtb | gzip | zyxel-vers | \
104         uImage gzip
105 endef
106
107 define Device/zyxel_gs1900-10hp
108   $(Device/zyxel_gs1900)
109   DEVICE_MODEL := GS1900-10HP
110   ZYXEL_VERS := AAZI
111 endef
112 TARGET_DEVICES += zyxel_gs1900-10hp
113
114 define Device/zyxel_gs1900-16
115   $(Device/zyxel_gs1900)
116   SOC := rtl8382
117   DEVICE_MODEL := GS1900-16
118   ZYXEL_VERS := AAHJ
119 endef
120 TARGET_DEVICES += zyxel_gs1900-16
121
122 define Device/zyxel_gs1900-8
123   $(Device/zyxel_gs1900)
124   DEVICE_MODEL := GS1900-8
125   ZYXEL_VERS := AAHH
126 endef
127 TARGET_DEVICES += zyxel_gs1900-8
128
129 define Device/zyxel_gs1900-8hp-v1
130   $(Device/zyxel_gs1900)
131   DEVICE_MODEL := GS1900-8HP
132   DEVICE_VARIANT := v1
133   ZYXEL_VERS := AAHI
134   DEVICE_PACKAGES += lua-rs232
135 endef
136 TARGET_DEVICES += zyxel_gs1900-8hp-v1
137
138 define Device/zyxel_gs1900-8hp-v2
139   $(Device/zyxel_gs1900)
140   DEVICE_MODEL := GS1900-8HP
141   DEVICE_VARIANT := v2
142   ZYXEL_VERS := AAHI
143   DEVICE_PACKAGES += lua-rs232
144 endef
145 TARGET_DEVICES += zyxel_gs1900-8hp-v2
146
147 define Device/zyxel_gs1900-24-v1
148   $(Device/zyxel_gs1900)
149   SOC := rtl8382
150   DEVICE_MODEL := GS1900-24
151   DEVICE_VARIANT := v1
152   ZYXEL_VERS := AAHL
153 endef
154 TARGET_DEVICES += zyxel_gs1900-24-v1
155
156 define Device/zyxel_gs1900-24hp-v1
157   $(Device/zyxel_gs1900)
158   SOC := rtl8382
159   DEVICE_MODEL := GS1900-24HP
160   DEVICE_VARIANT := v1
161   ZYXEL_VERS := AAHM
162 endef
163 TARGET_DEVICES += zyxel_gs1900-24hp-v1
164
165 define Device/zyxel_gs1900-24hp-v2
166   $(Device/zyxel_gs1900)
167   SOC := rtl8382
168   DEVICE_MODEL := GS1900-24HP
169   DEVICE_VARIANT := v2
170   ZYXEL_VERS := ABTP
171 endef
172 TARGET_DEVICES += zyxel_gs1900-24hp-v2