realtek: remove support for HPE 1920 series
[openwrt/staging/jow.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 DLINK_KERNEL_PART_SIZE := 1572864
19 KERNEL := kernel-bin | append-dtb | gzip | uImage gzip | dlink-cameo
20 CAMEO_KERNEL_PART := 2
21 CAMEO_ROOTFS_PART := 3
22 CAMEO_CUSTOMER_SIGNATURE := 2
23 CAMEO_BOARD_VERSION := 32
24 IMAGES += factory_image1.bin
25 IMAGE/factory_image1.bin := append-kernel | pad-to 64k | \
26 append-rootfs | pad-rootfs | pad-to 16 | check-size | \
27 dlink-version | dlink-headers
28 endef
29
30 define Device/d-link_dgs-1210-10p
31 $(Device/d-link_dgs-1210)
32 DEVICE_MODEL := DGS-1210-10P
33 DEVICE_PACKAGES += lua-rs232
34 endef
35 TARGET_DEVICES += d-link_dgs-1210-10p
36
37 define Device/d-link_dgs-1210-16
38 $(Device/d-link_dgs-1210)
39 DEVICE_MODEL := DGS-1210-16
40 endef
41 TARGET_DEVICES += d-link_dgs-1210-16
42
43 define Device/d-link_dgs-1210-20
44 $(Device/d-link_dgs-1210)
45 DEVICE_MODEL := DGS-1210-20
46 endef
47 TARGET_DEVICES += d-link_dgs-1210-20
48
49 define Device/d-link_dgs-1210-28
50 $(Device/d-link_dgs-1210)
51 DEVICE_MODEL := DGS-1210-28
52 endef
53 TARGET_DEVICES += d-link_dgs-1210-28
54
55 # The "IMG-" uImage name allows flashing the iniramfs from the vendor Web UI.
56 # Avoided for sysupgrade, as the vendor FW would do an incomplete flash.
57 define Device/engenius_ews2910p
58 SOC := rtl8380
59 IMAGE_SIZE := 8192k
60 DEVICE_VENDOR := EnGenius
61 DEVICE_MODEL := EWP2910P
62 UIMAGE_MAGIC := 0x03802910
63 KERNEL_INITRAMFS := kernel-bin | append-dtb | gzip | \
64 uImage gzip -n 'IMG-0.00.00-c0.0.00'
65 endef
66 TARGET_DEVICES += engenius_ews2910p
67
68 define Device/inaba_aml2-17gp
69 SOC := rtl8382
70 IMAGE_SIZE := 13504k
71 DEVICE_VENDOR := INABA
72 DEVICE_MODEL := Abaniact AML2-17GP
73 UIMAGE_MAGIC := 0x83800000
74 endef
75 TARGET_DEVICES += inaba_aml2-17gp
76
77 define Device/iodata_bsh-g24mb
78 SOC := rtl8382
79 IMAGE_SIZE := 13696k
80 DEVICE_VENDOR := I-O DATA
81 DEVICE_MODEL := BSH-G24MB
82 UIMAGE_MAGIC := 0x83800013
83 endef
84 TARGET_DEVICES += iodata_bsh-g24mb
85
86 define Device/netgear_gs108t-v3
87 $(Device/netgear_nge)
88 DEVICE_MODEL := GS108T
89 DEVICE_VARIANT := v3
90 endef
91 TARGET_DEVICES += netgear_gs108t-v3
92
93 define Device/netgear_gs110tpp-v1
94 $(Device/netgear_nge)
95 DEVICE_MODEL := GS110TPP
96 DEVICE_VARIANT := v1
97 endef
98 TARGET_DEVICES += netgear_gs110tpp-v1
99
100 define Device/netgear_gs308t-v1
101 $(Device/netgear_nge)
102 DEVICE_MODEL := GS308T
103 DEVICE_VARIANT := v1
104 UIMAGE_MAGIC := 0x4e474335
105 endef
106 TARGET_DEVICES += netgear_gs308t-v1
107
108 define Device/netgear_gs310tp-v1
109 $(Device/netgear_nge)
110 DEVICE_MODEL := GS310TP
111 DEVICE_VARIANT := v1
112 UIMAGE_MAGIC := 0x4e474335
113 DEVICE_PACKAGES += lua-rs232
114 endef
115 TARGET_DEVICES += netgear_gs310tp-v1
116
117 define Device/panasonic_m8eg-pn28080k
118 SOC := rtl8380
119 IMAGE_SIZE := 16384k
120 DEVICE_VENDOR := Panasonic
121 DEVICE_MODEL := Switch-M8eG
122 DEVICE_VARIANT := PN28080K
123 DEVICE_PACKAGES := kmod-i2c-mux-pca954x
124 endef
125 TARGET_DEVICES += panasonic_m8eg-pn28080k
126
127 define Device/zyxel_gs1900
128 SOC := rtl8380
129 IMAGE_SIZE := 6976k
130 DEVICE_VENDOR := ZyXEL
131 UIMAGE_MAGIC := 0x83800000
132 KERNEL_INITRAMFS := kernel-bin | append-dtb | gzip | zyxel-vers | \
133 uImage gzip
134 endef
135
136 define Device/zyxel_gs1900-10hp
137 $(Device/zyxel_gs1900)
138 DEVICE_MODEL := GS1900-10HP
139 ZYXEL_VERS := AAZI
140 endef
141 TARGET_DEVICES += zyxel_gs1900-10hp
142
143 define Device/zyxel_gs1900-16
144 $(Device/zyxel_gs1900)
145 SOC := rtl8382
146 DEVICE_MODEL := GS1900-16
147 ZYXEL_VERS := AAHJ
148 endef
149 TARGET_DEVICES += zyxel_gs1900-16
150
151 define Device/zyxel_gs1900-8
152 $(Device/zyxel_gs1900)
153 DEVICE_MODEL := GS1900-8
154 ZYXEL_VERS := AAHH
155 endef
156 TARGET_DEVICES += zyxel_gs1900-8
157
158 define Device/zyxel_gs1900-8hp-v1
159 $(Device/zyxel_gs1900)
160 DEVICE_MODEL := GS1900-8HP
161 DEVICE_VARIANT := v1
162 ZYXEL_VERS := AAHI
163 DEVICE_PACKAGES += lua-rs232
164 endef
165 TARGET_DEVICES += zyxel_gs1900-8hp-v1
166
167 define Device/zyxel_gs1900-8hp-v2
168 $(Device/zyxel_gs1900)
169 DEVICE_MODEL := GS1900-8HP
170 DEVICE_VARIANT := v2
171 ZYXEL_VERS := AAHI
172 DEVICE_PACKAGES += lua-rs232
173 endef
174 TARGET_DEVICES += zyxel_gs1900-8hp-v2
175
176 define Device/zyxel_gs1900-24-v1
177 $(Device/zyxel_gs1900)
178 SOC := rtl8382
179 DEVICE_MODEL := GS1900-24
180 DEVICE_VARIANT := v1
181 ZYXEL_VERS := AAHL
182 endef
183 TARGET_DEVICES += zyxel_gs1900-24-v1
184
185 define Device/zyxel_gs1900-24e
186 $(Device/zyxel_gs1900)
187 SOC := rtl8382
188 DEVICE_MODEL := GS1900-24E
189 ZYXEL_VERS := AAHK
190 endef
191 TARGET_DEVICES += zyxel_gs1900-24e
192
193 define Device/zyxel_gs1900-24hp-v1
194 $(Device/zyxel_gs1900)
195 SOC := rtl8382
196 DEVICE_MODEL := GS1900-24HP
197 DEVICE_VARIANT := v1
198 ZYXEL_VERS := AAHM
199 endef
200 TARGET_DEVICES += zyxel_gs1900-24hp-v1
201
202 define Device/zyxel_gs1900-24hp-v2
203 $(Device/zyxel_gs1900)
204 SOC := rtl8382
205 DEVICE_MODEL := GS1900-24HP
206 DEVICE_VARIANT := v2
207 ZYXEL_VERS := ABTP
208 endef
209 TARGET_DEVICES += zyxel_gs1900-24hp-v2