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
/apresia_aplgs120gtss
19 DEVICE_VENDOR
:= APRESIA
20 DEVICE_MODEL
:= ApresiaLightGS120GT-SS
21 UIMAGE_MAGIC
:= 0x12345000
22 CAMEO_KERNEL_PART_SIZE
:= 1572864
23 CAMEO_KERNEL_PART
:= 3
24 CAMEO_ROOTFS_PART
:= 4
25 CAMEO_CUSTOMER_SIGNATURE
:= 2
26 CAMEO_BOARD_MODEL
:= APLGS120GTSS
27 CAMEO_BOARD_VERSION
:= 4
29 TARGET_DEVICES
+= apresia_aplgs120gtss
31 define Device
/d-link_dgs-1210-10mp-f
32 $(Device
/d-link_dgs-1210
)
34 DEVICE_MODEL
:= DGS-1210-10MP
36 DEVICE_PACKAGES
+= realtek-poe
38 TARGET_DEVICES
+= d-link_dgs-1210-10mp-f
40 define Device
/d-link_dgs-1210-10p
41 $(Device
/d-link_dgs-1210
)
43 DEVICE_MODEL
:= DGS-1210-10P
44 DEVICE_PACKAGES
+= lua-rs232
46 TARGET_DEVICES
+= d-link_dgs-1210-10p
48 define Device
/d-link_dgs-1210-16
49 $(Device
/d-link_dgs-1210
)
51 DEVICE_MODEL
:= DGS-1210-16
53 TARGET_DEVICES
+= d-link_dgs-1210-16
55 define Device
/d-link_dgs-1210-20
56 $(Device
/d-link_dgs-1210
)
58 DEVICE_MODEL
:= DGS-1210-20
60 TARGET_DEVICES
+= d-link_dgs-1210-20
62 define Device
/d-link_dgs-1210-28
63 $(Device
/d-link_dgs-1210
)
65 DEVICE_MODEL
:= DGS-1210-28
67 TARGET_DEVICES
+= d-link_dgs-1210-28
69 define Device
/d-link_dgs-1210-28mp-f
70 $(Device
/d-link_dgs-1210
)
72 DEVICE_MODEL
:= DGS-1210-28MP
74 DEVICE_PACKAGES
+= realtek-poe
76 TARGET_DEVICES
+= d-link_dgs-1210-28mp-f
78 # The "IMG-" uImage name allows flashing the iniramfs from the vendor Web UI.
79 # Avoided for sysupgrade, as the vendor FW would do an incomplete flash.
80 define Device
/engenius_ews2910p
83 DEVICE_VENDOR
:= EnGenius
84 DEVICE_MODEL
:= EWS2910P
85 UIMAGE_MAGIC
:= 0x03802910
90 uImage gzip
-n
'IMG-0.00.00-c0.0.00'
92 TARGET_DEVICES
+= engenius_ews2910p
94 define Device
/hpe_1920-8g
97 DEVICE_MODEL
:= 1920-8G
(JG920A
)
98 H3C_DEVICE_ID
:= 0x00010023
100 TARGET_DEVICES
+= hpe_1920-8g
102 define Device
/hpe_1920-16g
105 DEVICE_MODEL
:= 1920-16G
(JG923A
)
106 H3C_DEVICE_ID
:= 0x00010026
108 TARGET_DEVICES
+= hpe_1920-16g
110 define Device
/hpe_1920-24g
113 DEVICE_MODEL
:= 1920-24G
(JG924A
)
114 H3C_DEVICE_ID
:= 0x00010027
116 TARGET_DEVICES
+= hpe_1920-24g
118 define Device
/inaba_aml2-17gp
121 DEVICE_VENDOR
:= INABA
122 DEVICE_MODEL
:= Abaniact AML2-17GP
123 UIMAGE_MAGIC
:= 0x83800000
125 TARGET_DEVICES
+= inaba_aml2-17gp
127 define Device
/iodata_bsh-g24mb
130 DEVICE_VENDOR
:= I-O DATA
131 DEVICE_MODEL
:= BSH-G24MB
132 UIMAGE_MAGIC
:= 0x83800013
134 TARGET_DEVICES
+= iodata_bsh-g24mb
136 # "NGE" refers to the uImage magic
137 define Device
/netgear_nge
143 KERNEL_INITRAMFS
:= \
150 UIMAGE_MAGIC
:= 0x4e474520
151 DEVICE_VENDOR
:= NETGEAR
154 define Device
/netgear_gs108t-v3
155 $(Device
/netgear_nge
)
156 DEVICE_MODEL
:= GS108T
159 TARGET_DEVICES
+= netgear_gs108t-v3
161 define Device
/netgear_gs110tpp-v1
162 $(Device
/netgear_nge
)
163 DEVICE_MODEL
:= GS110TPP
166 TARGET_DEVICES
+= netgear_gs110tpp-v1
168 define Device
/netgear_gs308t-v1
169 $(Device
/netgear_nge
)
170 DEVICE_MODEL
:= GS308T
172 UIMAGE_MAGIC
:= 0x4e474335
174 TARGET_DEVICES
+= netgear_gs308t-v1
176 define Device
/netgear_gs310tp-v1
177 $(Device
/netgear_nge
)
178 DEVICE_MODEL
:= GS310TP
180 UIMAGE_MAGIC
:= 0x4e474335
181 DEVICE_PACKAGES
+= lua-rs232
183 TARGET_DEVICES
+= netgear_gs310tp-v1
185 define Device
/panasonic_m16eg-pn28160k
188 DEVICE_VENDOR
:= Panasonic
189 DEVICE_MODEL
:= Switch-M16eG
190 DEVICE_VARIANT
:= PN28160K
191 DEVICE_PACKAGES
:= kmod-i2c-mux-pca954x
193 TARGET_DEVICES
+= panasonic_m16eg-pn28160k
195 define Device
/panasonic_m24eg-pn28240k
198 DEVICE_VENDOR
:= Panasonic
199 DEVICE_MODEL
:= Switch-M24eG
200 DEVICE_VARIANT
:= PN28240K
201 DEVICE_PACKAGES
:= kmod-i2c-mux-pca954x
203 TARGET_DEVICES
+= panasonic_m24eg-pn28240k
205 define Device
/panasonic_m8eg-pn28080k
208 DEVICE_VENDOR
:= Panasonic
209 DEVICE_MODEL
:= Switch-M8eG
210 DEVICE_VARIANT
:= PN28080K
211 DEVICE_PACKAGES
:= kmod-i2c-mux-pca954x
213 TARGET_DEVICES
+= panasonic_m8eg-pn28080k
215 define Device
/tplink_sg2008p-v1
219 DEVICE_VENDOR
:= TP-Link
220 DEVICE_MODEL
:= SG2008P
222 DEVICE_PACKAGES
:= kmod-hwmon-tps23861
224 TARGET_DEVICES
+= tplink_sg2008p-v1
226 define Device
/tplink_sg2210p-v3
230 DEVICE_VENDOR
:= TP-Link
231 DEVICE_MODEL
:= SG2210P
233 DEVICE_PACKAGES
:= kmod-hwmon-tps23861
235 TARGET_DEVICES
+= tplink_sg2210p-v3
237 define Device
/zyxel_gs1900-10hp
238 $(Device
/zyxel_gs1900
)
240 DEVICE_MODEL
:= GS1900-10HP
243 TARGET_DEVICES
+= zyxel_gs1900-10hp
245 define Device
/zyxel_gs1900-16
246 $(Device
/zyxel_gs1900
)
248 DEVICE_MODEL
:= GS1900-16
251 TARGET_DEVICES
+= zyxel_gs1900-16
253 define Device
/zyxel_gs1900-8
254 $(Device
/zyxel_gs1900
)
256 DEVICE_MODEL
:= GS1900-8
259 TARGET_DEVICES
+= zyxel_gs1900-8
261 define Device
/zyxel_gs1900-8hp-v1
262 $(Device
/zyxel_gs1900
)
264 DEVICE_MODEL
:= GS1900-8HP
267 DEVICE_PACKAGES
+= lua-rs232
269 TARGET_DEVICES
+= zyxel_gs1900-8hp-v1
271 define Device
/zyxel_gs1900-8hp-v2
272 $(Device
/zyxel_gs1900
)
274 DEVICE_MODEL
:= GS1900-8HP
277 DEVICE_PACKAGES
+= lua-rs232
279 TARGET_DEVICES
+= zyxel_gs1900-8hp-v2
281 define Device
/zyxel_gs1900-24-v1
282 $(Device
/zyxel_gs1900
)
284 DEVICE_MODEL
:= GS1900-24
288 TARGET_DEVICES
+= zyxel_gs1900-24-v1
290 define Device
/zyxel_gs1900-24e
291 $(Device
/zyxel_gs1900
)
293 DEVICE_MODEL
:= GS1900-24E
296 TARGET_DEVICES
+= zyxel_gs1900-24e
298 define Device
/zyxel_gs1900-24hp-v1
299 $(Device
/zyxel_gs1900
)
301 DEVICE_MODEL
:= GS1900-24HP
305 TARGET_DEVICES
+= zyxel_gs1900-24hp-v1
307 define Device
/zyxel_gs1900-24hp-v2
308 $(Device
/zyxel_gs1900
)
310 DEVICE_MODEL
:= GS1900-24HP
314 TARGET_DEVICES
+= zyxel_gs1900-24hp-v2