1 # SPDX-License-Identifier: GPL-2.0-only
5 define Device
/allnet_all-sg8208m
8 DEVICE_VENDOR
:= ALLNET
9 DEVICE_MODEL
:= ALL-SG8208M
10 UIMAGE_MAGIC
:= 0x00000006
11 UIMAGE_NAME
:= 2.2.2.0
13 TARGET_DEVICES
+= allnet_all-sg8208m
15 define Device
/d-link_dgs-1210-10mp-f
16 $(Device
/d-link_dgs-1210
)
18 DEVICE_MODEL
:= DGS-1210-10MP
20 DEVICE_PACKAGES
+= realtek-poe
22 TARGET_DEVICES
+= d-link_dgs-1210-10mp-f
24 define Device
/d-link_dgs-1210-10p
25 $(Device
/d-link_dgs-1210
)
27 DEVICE_MODEL
:= DGS-1210-10P
28 DEVICE_PACKAGES
+= lua-rs232
30 TARGET_DEVICES
+= d-link_dgs-1210-10p
32 define Device
/d-link_dgs-1210-16
33 $(Device
/d-link_dgs-1210
)
35 DEVICE_MODEL
:= DGS-1210-16
37 TARGET_DEVICES
+= d-link_dgs-1210-16
39 define Device
/d-link_dgs-1210-20
40 $(Device
/d-link_dgs-1210
)
42 DEVICE_MODEL
:= DGS-1210-20
44 TARGET_DEVICES
+= d-link_dgs-1210-20
46 define Device
/d-link_dgs-1210-28
47 $(Device
/d-link_dgs-1210
)
49 DEVICE_MODEL
:= DGS-1210-28
51 TARGET_DEVICES
+= d-link_dgs-1210-28
53 define Device
/d-link_dgs-1210-28mp-f
54 $(Device
/d-link_dgs-1210
)
56 DEVICE_MODEL
:= DGS-1210-28MP
58 DEVICE_PACKAGES
+= realtek-poe
60 TARGET_DEVICES
+= d-link_dgs-1210-28mp-f
62 # The "IMG-" uImage name allows flashing the iniramfs from the vendor Web UI.
63 # Avoided for sysupgrade, as the vendor FW would do an incomplete flash.
64 define Device
/engenius_ews2910p
67 DEVICE_VENDOR
:= EnGenius
68 DEVICE_MODEL
:= EWP2910P
69 UIMAGE_MAGIC
:= 0x03802910
70 KERNEL_INITRAMFS
:= kernel-bin | append-dtb | gzip | \
71 uImage gzip
-n
'IMG-0.00.00-c0.0.00'
73 TARGET_DEVICES
+= engenius_ews2910p
75 define Device
/hpe_1920-8g
78 DEVICE_MODEL
:= 1920-8G
(JG920A
)
79 H3C_DEVICE_ID
:= 0x00010023
81 TARGET_DEVICES
+= hpe_1920-8g
83 define Device
/hpe_1920-16g
86 DEVICE_MODEL
:= 1920-16G
(JG923A
)
87 H3C_DEVICE_ID
:= 0x00010026
89 TARGET_DEVICES
+= hpe_1920-16g
91 define Device
/hpe_1920-24g
94 DEVICE_MODEL
:= 1920-24G
(JG924A
)
95 H3C_DEVICE_ID
:= 0x00010027
97 TARGET_DEVICES
+= hpe_1920-24g
99 define Device
/inaba_aml2-17gp
102 DEVICE_VENDOR
:= INABA
103 DEVICE_MODEL
:= Abaniact AML2-17GP
104 UIMAGE_MAGIC
:= 0x83800000
106 TARGET_DEVICES
+= inaba_aml2-17gp
108 define Device
/iodata_bsh-g24mb
111 DEVICE_VENDOR
:= I-O DATA
112 DEVICE_MODEL
:= BSH-G24MB
113 UIMAGE_MAGIC
:= 0x83800013
115 TARGET_DEVICES
+= iodata_bsh-g24mb
117 # "NGE" refers to the uImage magic
118 define Device
/netgear_nge
119 KERNEL
:= kernel-bin | append-dtb | lzma | uImage lzma
120 KERNEL_INITRAMFS
:= kernel-bin | append-dtb | lzma | uImage lzma
123 UIMAGE_MAGIC
:= 0x4e474520
124 DEVICE_VENDOR
:= NETGEAR
127 define Device
/netgear_gs108t-v3
128 $(Device
/netgear_nge
)
129 DEVICE_MODEL
:= GS108T
132 TARGET_DEVICES
+= netgear_gs108t-v3
134 define Device
/netgear_gs110tpp-v1
135 $(Device
/netgear_nge
)
136 DEVICE_MODEL
:= GS110TPP
139 TARGET_DEVICES
+= netgear_gs110tpp-v1
141 define Device
/netgear_gs308t-v1
142 $(Device
/netgear_nge
)
143 DEVICE_MODEL
:= GS308T
145 UIMAGE_MAGIC
:= 0x4e474335
147 TARGET_DEVICES
+= netgear_gs308t-v1
149 define Device
/netgear_gs310tp-v1
150 $(Device
/netgear_nge
)
151 DEVICE_MODEL
:= GS310TP
153 UIMAGE_MAGIC
:= 0x4e474335
154 DEVICE_PACKAGES
+= lua-rs232
156 TARGET_DEVICES
+= netgear_gs310tp-v1
158 define Device
/panasonic_m16eg-pn28160k
161 DEVICE_VENDOR
:= Panasonic
162 DEVICE_MODEL
:= Switch-M16eG
163 DEVICE_VARIANT
:= PN28160K
164 DEVICE_PACKAGES
:= kmod-i2c-mux-pca954x
166 TARGET_DEVICES
+= panasonic_m16eg-pn28160k
168 define Device
/panasonic_m24eg-pn28240k
171 DEVICE_VENDOR
:= Panasonic
172 DEVICE_MODEL
:= Switch-M24eG
173 DEVICE_VARIANT
:= PN28240K
174 DEVICE_PACKAGES
:= kmod-i2c-mux-pca954x
176 TARGET_DEVICES
+= panasonic_m24eg-pn28240k
178 define Device
/panasonic_m8eg-pn28080k
181 DEVICE_VENDOR
:= Panasonic
182 DEVICE_MODEL
:= Switch-M8eG
183 DEVICE_VARIANT
:= PN28080K
184 DEVICE_PACKAGES
:= kmod-i2c-mux-pca954x
186 TARGET_DEVICES
+= panasonic_m8eg-pn28080k
188 define Device
/tplink_sg2008p-v1
192 DEVICE_VENDOR
:= TP-Link
193 DEVICE_MODEL
:= SG2008P
195 DEVICE_PACKAGES
:= kmod-hwmon-tps23861
197 TARGET_DEVICES
+= tplink_sg2008p-v1
199 define Device
/tplink_sg2210p-v3
203 DEVICE_VENDOR
:= TP-Link
204 DEVICE_MODEL
:= SG2210P
206 DEVICE_PACKAGES
:= kmod-hwmon-tps23861
208 TARGET_DEVICES
+= tplink_sg2210p-v3
210 define Device
/zyxel_gs1900
213 DEVICE_VENDOR
:= ZyXEL
214 UIMAGE_MAGIC
:= 0x83800000
215 KERNEL_INITRAMFS
:= kernel-bin | append-dtb | gzip | zyxel-vers | \
219 define Device
/zyxel_gs1900-10hp
220 $(Device
/zyxel_gs1900
)
221 DEVICE_MODEL
:= GS1900-10HP
224 TARGET_DEVICES
+= zyxel_gs1900-10hp
226 define Device
/zyxel_gs1900-16
227 $(Device
/zyxel_gs1900
)
229 DEVICE_MODEL
:= GS1900-16
232 TARGET_DEVICES
+= zyxel_gs1900-16
234 define Device
/zyxel_gs1900-8
235 $(Device
/zyxel_gs1900
)
236 DEVICE_MODEL
:= GS1900-8
239 TARGET_DEVICES
+= zyxel_gs1900-8
241 define Device
/zyxel_gs1900-8hp-v1
242 $(Device
/zyxel_gs1900
)
243 DEVICE_MODEL
:= GS1900-8HP
246 DEVICE_PACKAGES
+= lua-rs232
248 TARGET_DEVICES
+= zyxel_gs1900-8hp-v1
250 define Device
/zyxel_gs1900-8hp-v2
251 $(Device
/zyxel_gs1900
)
252 DEVICE_MODEL
:= GS1900-8HP
255 DEVICE_PACKAGES
+= lua-rs232
257 TARGET_DEVICES
+= zyxel_gs1900-8hp-v2
259 define Device
/zyxel_gs1900-24-v1
260 $(Device
/zyxel_gs1900
)
262 DEVICE_MODEL
:= GS1900-24
266 TARGET_DEVICES
+= zyxel_gs1900-24-v1
268 define Device
/zyxel_gs1900-24e
269 $(Device
/zyxel_gs1900
)
271 DEVICE_MODEL
:= GS1900-24E
274 TARGET_DEVICES
+= zyxel_gs1900-24e
276 define Device
/zyxel_gs1900-24hp-v1
277 $(Device
/zyxel_gs1900
)
279 DEVICE_MODEL
:= GS1900-24HP
283 TARGET_DEVICES
+= zyxel_gs1900-24hp-v1
285 define Device
/zyxel_gs1900-24hp-v2
286 $(Device
/zyxel_gs1900
)
288 DEVICE_MODEL
:= GS1900-24HP
292 TARGET_DEVICES
+= zyxel_gs1900-24hp-v2