1 # SPDX-License-Identifier: GPL-2.0-only
4 define Device
/allnet_all-sg8208m
7 DEVICE_VENDOR
:= ALLNET
8 DEVICE_MODEL
:= ALL-SG8208M
9 UIMAGE_MAGIC
:= 0x00000006
10 UIMAGE_NAME
:= 2.2.2.0
12 TARGET_DEVICES
+= allnet_all-sg8208m
14 define Device
/d-link_dgs-1210
17 DEVICE_VENDOR
:= D-Link
18 DLINK_KERNEL_PART_SIZE
:= 1572864
21 define Device
/d-link_dgs-1210-10p
22 $(Device
/d-link_dgs-1210
)
23 DEVICE_MODEL
:= DGS-1210-10P
24 DEVICE_PACKAGES
+= lua-rs232
26 TARGET_DEVICES
+= d-link_dgs-1210-10p
28 define Device
/d-link_dgs-1210-16
29 $(Device
/d-link_dgs-1210
)
30 DEVICE_MODEL
:= DGS-1210-16
32 TARGET_DEVICES
+= d-link_dgs-1210-16
34 define Device
/d-link_dgs-1210-20
35 $(Device
/d-link_dgs-1210
)
36 DEVICE_MODEL
:= DGS-1210-20
38 TARGET_DEVICES
+= d-link_dgs-1210-20
40 define Device
/d-link_dgs-1210-28
41 $(Device
/d-link_dgs-1210
)
42 DEVICE_MODEL
:= DGS-1210-28
43 CAMEO_KERNEL_PART
:= 2
44 CAMEO_ROOTFS_PART
:= 3
45 CAMEO_CUSTOMER_SIGNATURE
:= 2
46 CAMEO_BOARD_VERSION
:= 32
47 IMAGES
+= factory_image1.bin
48 IMAGE
/factory_image1.bin
:= append-kernel | pad-to
64k | \
49 append-rootfs | pad-rootfs | pad-to
16 | check-size | dlink-headers
51 TARGET_DEVICES
+= d-link_dgs-1210-28
53 # The "IMG-" uImage name allows flashing the iniramfs from the vendor Web UI.
54 # Avoided for sysupgrade, as the vendor FW would do an incomplete flash.
55 define Device
/engenius_ews2910p
58 DEVICE_VENDOR
:= EnGenius
59 DEVICE_MODEL
:= EWP2910P
60 UIMAGE_MAGIC
:= 0x03802910
61 KERNEL_INITRAMFS
:= kernel-bin | append-dtb | gzip | \
62 uImage gzip
-n
'IMG-0.00.00-c0.0.00'
64 TARGET_DEVICES
+= engenius_ews2910p
66 define Device
/inaba_aml2-17gp
69 DEVICE_VENDOR
:= INABA
70 DEVICE_MODEL
:= Abaniact AML2-17GP
71 UIMAGE_MAGIC
:= 0x83800000
73 TARGET_DEVICES
+= inaba_aml2-17gp
75 define Device
/iodata_bsh-g24mb
78 DEVICE_VENDOR
:= I-O DATA
79 DEVICE_MODEL
:= BSH-G24MB
80 UIMAGE_MAGIC
:= 0x83800013
82 TARGET_DEVICES
+= iodata_bsh-g24mb
84 define Device
/netgear_gs108t-v3
86 DEVICE_MODEL
:= GS108T
89 TARGET_DEVICES
+= netgear_gs108t-v3
91 define Device
/netgear_gs110tpp-v1
93 DEVICE_MODEL
:= GS110TPP
96 TARGET_DEVICES
+= netgear_gs110tpp-v1
98 define Device
/netgear_gs308t-v1
100 DEVICE_MODEL
:= GS308T
102 UIMAGE_MAGIC
:= 0x4e474335
104 TARGET_DEVICES
+= netgear_gs308t-v1
106 define Device
/netgear_gs310tp-v1
107 $(Device
/netgear_nge
)
108 DEVICE_MODEL
:= GS310TP
110 UIMAGE_MAGIC
:= 0x4e474335
111 DEVICE_PACKAGES
+= lua-rs232
113 TARGET_DEVICES
+= netgear_gs310tp-v1
115 define Device
/panasonic_m8eg-pn28080k
118 DEVICE_VENDOR
:= Panasonic
119 DEVICE_MODEL
:= Switch-M8eG
120 DEVICE_VARIANT
:= PN28080K
121 DEVICE_PACKAGES
:= kmod-i2c-mux-pca954x
123 TARGET_DEVICES
+= panasonic_m8eg-pn28080k
125 define Device
/zyxel_gs1900
128 DEVICE_VENDOR
:= ZyXEL
129 UIMAGE_MAGIC
:= 0x83800000
130 KERNEL_INITRAMFS
:= kernel-bin | append-dtb | gzip | zyxel-vers | \
134 define Device
/zyxel_gs1900-10hp
135 $(Device
/zyxel_gs1900
)
136 DEVICE_MODEL
:= GS1900-10HP
139 TARGET_DEVICES
+= zyxel_gs1900-10hp
141 define Device
/zyxel_gs1900-16
142 $(Device
/zyxel_gs1900
)
144 DEVICE_MODEL
:= GS1900-16
147 TARGET_DEVICES
+= zyxel_gs1900-16
149 define Device
/zyxel_gs1900-8
150 $(Device
/zyxel_gs1900
)
151 DEVICE_MODEL
:= GS1900-8
154 TARGET_DEVICES
+= zyxel_gs1900-8
156 define Device
/zyxel_gs1900-8hp-v1
157 $(Device
/zyxel_gs1900
)
158 DEVICE_MODEL
:= GS1900-8HP
161 DEVICE_PACKAGES
+= lua-rs232
163 TARGET_DEVICES
+= zyxel_gs1900-8hp-v1
165 define Device
/zyxel_gs1900-8hp-v2
166 $(Device
/zyxel_gs1900
)
167 DEVICE_MODEL
:= GS1900-8HP
170 DEVICE_PACKAGES
+= lua-rs232
172 TARGET_DEVICES
+= zyxel_gs1900-8hp-v2
174 define Device
/zyxel_gs1900-24-v1
175 $(Device
/zyxel_gs1900
)
177 DEVICE_MODEL
:= GS1900-24
181 TARGET_DEVICES
+= zyxel_gs1900-24-v1
183 define Device
/zyxel_gs1900-24e
184 $(Device
/zyxel_gs1900
)
186 DEVICE_MODEL
:= GS1900-24E
189 TARGET_DEVICES
+= zyxel_gs1900-24e
191 define Device
/zyxel_gs1900-24hp-v1
192 $(Device
/zyxel_gs1900
)
194 DEVICE_MODEL
:= GS1900-24HP
198 TARGET_DEVICES
+= zyxel_gs1900-24hp-v1
200 define Device
/zyxel_gs1900-24hp-v2
201 $(Device
/zyxel_gs1900
)
203 DEVICE_MODEL
:= GS1900-24HP
207 TARGET_DEVICES
+= zyxel_gs1900-24hp-v2