1 include $(TOPDIR
)/rules.mk
9 PKG_SOURCE_URL
:=https
://github.com
/openwrt
/mt76
11 PKG_SOURCE_DATE
:=2022-12-09
12 PKG_SOURCE_VERSION
:=7fae1de12ae7832a6095fd2df198f41fabd5223d
13 PKG_MIRROR_HASH
:=c2bf2f23265d5e181c275a62a64f487b190f19b43fc4c584b62b9e6c16e992ef
15 PKG_MAINTAINER
:=Felix Fietkau
<nbd@nbd.name
>
19 PKG_CONFIG_DEPENDS
+= \
20 CONFIG_PACKAGE_kmod-mt76-usb \
21 CONFIG_PACKAGE_kmod-mt76x02-common \
22 CONFIG_PACKAGE_kmod-mt76x0-common \
23 CONFIG_PACKAGE_kmod-mt76x0u \
24 CONFIG_PACKAGE_kmod-mt76x2-common \
25 CONFIG_PACKAGE_kmod-mt76x2 \
26 CONFIG_PACKAGE_kmod-mt76x2u \
27 CONFIG_PACKAGE_kmod-mt7603 \
28 CONFIG_PACKAGE_CFG80211_TESTMODE
30 STAMP_CONFIGURED_DEPENDS
:= $(STAGING_DIR
)/usr
/include/mac80211-backport
/backport
/autoconf.h
32 include $(INCLUDE_DIR
)/kernel.mk
33 include $(INCLUDE_DIR
)/package.mk
34 include $(INCLUDE_DIR
)/cmake.mk
36 CMAKE_SOURCE_DIR
:=$(PKG_BUILD_DIR
)/tools
37 CMAKE_BINARY_DIR
:=$(PKG_BUILD_DIR
)/tools
39 define KernelPackage
/mt76-default
40 SUBMENU
:=Wireless Drivers
46 define KernelPackage
/mt76
47 SUBMENU
:=Wireless Drivers
48 TITLE
:=MediaTek MT76x2
/MT7603 wireless driver
(metapackage
)
50 +kmod-mt76-core
+kmod-mt76x2
+kmod-mt7603
53 define KernelPackage
/mt76-core
54 $(KernelPackage
/mt76-default
)
55 TITLE
:=MediaTek MT76xx wireless driver
58 $(PKG_BUILD_DIR
)/mt76.ko
61 define KernelPackage
/mt76-usb
62 $(KernelPackage
/mt76-default
)
63 TITLE
:=MediaTek MT76xx wireless driver USB support
64 DEPENDS
+= +kmod-usb-core
+kmod-mt76-core
67 $(PKG_BUILD_DIR
)/mt76-usb.ko
70 define KernelPackage
/mt76x02-usb
71 $(KernelPackage
/mt76-default
)
72 TITLE
:=MediaTek MT76x0
/MT76x2 USB wireless driver common code
73 DEPENDS
+=+kmod-mt76-usb
+kmod-mt76x02-common
75 FILES
:=$(PKG_BUILD_DIR
)/mt76x02-usb.ko
78 define KernelPackage
/mt76x02-common
79 $(KernelPackage
/mt76-default
)
80 TITLE
:=MediaTek MT76x0
/MT76x2 wireless driver common code
81 DEPENDS
+=+kmod-mt76-core
83 FILES
:=$(PKG_BUILD_DIR
)/mt76x02-lib.ko
86 define KernelPackage
/mt76x0-common
87 $(KernelPackage
/mt76-default
)
88 TITLE
:=MediaTek MT76x0 wireless driver common code
89 DEPENDS
+=+kmod-mt76x02-common
91 FILES
:=$(PKG_BUILD_DIR
)/mt76x0
/mt76x0-common.ko
94 define KernelPackage
/mt76x0e
95 $(KernelPackage
/mt76-default
)
96 TITLE
:=MediaTek MT76x0E wireless driver
97 DEPENDS
+=@PCI_SUPPORT
+kmod-mt76x0-common
99 $(PKG_BUILD_DIR
)/mt76x0
/mt76x0e.ko
100 AUTOLOAD
:=$(call AutoProbe
,mt76x0e
)
103 define KernelPackage
/mt76x0u
104 $(KernelPackage
/mt76-default
)
105 TITLE
:=MediaTek MT76x0U wireless driver
106 DEPENDS
+=+kmod-mt76x0-common
+kmod-mt76x02-usb
108 $(PKG_BUILD_DIR
)/mt76x0
/mt76x0u.ko
109 AUTOLOAD
:=$(call AutoProbe
,mt76x0u
)
112 define KernelPackage
/mt76x2-common
113 $(KernelPackage
/mt76-default
)
114 TITLE
:=MediaTek MT76x2 wireless driver common code
115 DEPENDS
+=+kmod-mt76-core
+kmod-mt76x02-common
117 FILES
:=$(PKG_BUILD_DIR
)/mt76x2
/mt76x2-common.ko
120 define KernelPackage
/mt76x2u
121 $(KernelPackage
/mt76-default
)
122 TITLE
:=MediaTek MT76x2U wireless driver
123 DEPENDS
+=+kmod-mt76x2-common
+kmod-mt76x02-usb
125 $(PKG_BUILD_DIR
)/mt76x2
/mt76x2u.ko
126 AUTOLOAD
:=$(call AutoProbe
,mt76x2u
)
129 define KernelPackage
/mt76x2
130 $(KernelPackage
/mt76-default
)
131 TITLE
:=MediaTek MT76x2 wireless driver
132 DEPENDS
+=@PCI_SUPPORT
+kmod-mt76x2-common
134 $(PKG_BUILD_DIR
)/mt76x2
/mt76x2e.ko
135 AUTOLOAD
:=$(call AutoProbe
,mt76x2e
)
138 define KernelPackage
/mt7603
139 $(KernelPackage
/mt76-default
)
140 TITLE
:=MediaTek MT7603 wireless driver
141 DEPENDS
+=@PCI_SUPPORT
+kmod-mt76-core
143 $(PKG_BUILD_DIR
)/mt7603
/mt7603e.ko
144 AUTOLOAD
:=$(call AutoProbe
,mt7603e
)
147 define KernelPackage
/mt76-connac
148 $(KernelPackage
/mt76-default
)
149 TITLE
:=MediaTek MT7615
/MT79xx wireless driver common code
151 DEPENDS
+=+kmod-mt76-core
152 FILES
:= $(PKG_BUILD_DIR
)/mt76-connac-lib.ko
155 define KernelPackage
/mt76-sdio
156 $(KernelPackage
/mt76-default
)
157 TITLE
:=MediaTek MT7615
/MT79xx SDIO driver common code
159 DEPENDS
+=+kmod-mt76-core
+kmod-mmc
160 FILES
:= $(PKG_BUILD_DIR
)/mt76-sdio.ko
163 define KernelPackage
/mt7615-common
164 $(KernelPackage
/mt76-default
)
165 TITLE
:=MediaTek MT7615 wireless driver common code
167 DEPENDS
+=@PCI_SUPPORT
+kmod-mt76-core
+kmod-mt76-connac
+kmod-hwmon-core
168 FILES
:= $(PKG_BUILD_DIR
)/mt7615
/mt7615-common.ko
171 define KernelPackage
/mt7615-firmware
172 $(KernelPackage
/mt76-default
)
173 TITLE
:=MediaTek MT7615e firmware
174 DEFAULT
:=PACKAGE_kmod-mt7615e
177 define KernelPackage
/mt7615e
178 $(KernelPackage
/mt76-default
)
179 TITLE
:=MediaTek MT7615e wireless driver
180 DEPENDS
+=@PCI_SUPPORT
+kmod-mt7615-common
181 FILES
:= $(PKG_BUILD_DIR
)/mt7615
/mt7615e.ko
182 AUTOLOAD
:=$(call AutoProbe
,mt7615e
)
185 define KernelPackage
/mt7663-firmware-ap
186 $(KernelPackage
/mt76-default
)
187 TITLE
:=MediaTek MT7663e firmware
(optimized for AP
)
190 define KernelPackage
/mt7663-firmware-sta
191 $(KernelPackage
/mt76-default
)
192 TITLE
:=MediaTek MT7663e firmware
(client mode offload
)
195 define KernelPackage
/mt7663-usb-sdio
196 $(KernelPackage
/mt76-default
)
197 TITLE
:=MediaTek MT7663 USB
/SDIO shared code
198 DEPENDS
+=+kmod-mt7615-common
201 $(PKG_BUILD_DIR
)/mt7615
/mt7663-usb-sdio-common.ko
204 define KernelPackage
/mt7663s
205 $(KernelPackage
/mt76-default
)
206 TITLE
:=MediaTek MT7663s wireless driver
207 DEPENDS
+=+kmod-mt76-sdio
+kmod-mt7615-common
+kmod-mt7663-usb-sdio
209 $(PKG_BUILD_DIR
)/mt7615
/mt7663s.ko
210 AUTOLOAD
:=$(call AutoProbe
,mt7663s
)
213 define KernelPackage
/mt7663u
214 $(KernelPackage
/mt76-default
)
215 TITLE
:=MediaTek MT7663u wireless driver
216 DEPENDS
+=+kmod-mt76-usb
+kmod-mt7615-common
+kmod-mt7663-usb-sdio
217 FILES
:= $(PKG_BUILD_DIR
)/mt7615
/mt7663u.ko
218 AUTOLOAD
:=$(call AutoProbe
,mt7663u
)
221 define KernelPackage
/mt7915e
222 $(KernelPackage
/mt76-default
)
223 TITLE
:=MediaTek MT7915e wireless driver
224 DEPENDS
+=@PCI_SUPPORT
+kmod-mt7615-common
+kmod-hwmon-core
+kmod-thermal
+@DRIVER_11AX_SUPPORT
+@KERNEL_RELAY
225 FILES
:= $(PKG_BUILD_DIR
)/mt7915
/mt7915e.ko
226 AUTOLOAD
:=$(call AutoProbe
,mt7915e
)
229 define KernelPackage
/mt7916-firmware
230 $(KernelPackage
/mt76-default
)
231 DEPENDS
+=+kmod-mt7915e
232 TITLE
:=MediaTek MT7916 firmware
235 define KernelPackage
/mt7986-firmware
236 $(KernelPackage
/mt76-default
)
237 DEPENDS
:=@TARGET_mediatek_filogic
238 TITLE
:=MediaTek MT7986 firmware
241 define KernelPackage
/mt7921-firmware
242 $(KernelPackage
/mt76-default
)
243 TITLE
:=MediaTek MT7921 firmware
246 define KernelPackage
/mt7921-common
247 $(KernelPackage
/mt76-default
)
248 TITLE
:=MediaTek MT7615 wireless driver common code
250 DEPENDS
+=+kmod-mt76-connac
+kmod-mt7921-firmware
+@DRIVER_11AX_SUPPORT
251 FILES
:= $(PKG_BUILD_DIR
)/mt7921
/mt7921-common.ko
254 define KernelPackage
/mt7921u
255 $(KernelPackage
/mt76-default
)
256 TITLE
:=MediaTek MT7921U wireless driver
257 DEPENDS
+=+kmod-mt76-usb
+kmod-mt7921-common
258 FILES
:= $(PKG_BUILD_DIR
)/mt7921
/mt7921u.ko
259 AUTOLOAD
:=$(call AutoProbe
,mt7921u
)
262 define KernelPackage
/mt7921s
263 $(KernelPackage
/mt76-default
)
264 TITLE
:=MediaTek MT7921S wireless driver
265 DEPENDS
+=+kmod-mt76-sdio
+kmod-mt7921-common
266 FILES
:= $(PKG_BUILD_DIR
)/mt7921
/mt7921s.ko
267 AUTOLOAD
:=$(call AutoProbe
,mt7921s
)
270 define KernelPackage
/mt7921e
271 $(KernelPackage
/mt76-default
)
272 TITLE
:=MediaTek MT7921e wireless driver
273 DEPENDS
+=@PCI_SUPPORT
+kmod-mt7921-common
274 FILES
:= $(PKG_BUILD_DIR
)/mt7921
/mt7921e.ko
275 AUTOLOAD
:=$(call AutoProbe
,mt7921e
)
278 define Package
/mt76-test
280 CATEGORY
:=Development
281 TITLE
:=mt76 testmode CLI
282 DEPENDS
:=kmod-mt76-core
+libnl-tiny
285 TARGET_CFLAGS
+= -I
$(STAGING_DIR
)/usr
/include/libnl-tiny
288 $(KERNEL_NOSTDINC_FLAGS
) \
290 -I
$(STAGING_DIR
)/usr
/include/mac80211-backport
/uapi \
291 -I
$(STAGING_DIR
)/usr
/include/mac80211-backport \
292 -I
$(STAGING_DIR
)/usr
/include/mac80211
/uapi \
293 -I
$(STAGING_DIR
)/usr
/include/mac80211 \
294 -include backport
/autoconf.h \
295 -include backport
/backport.h
297 ifdef CONFIG_PACKAGE_MAC80211_MESH
298 NOSTDINC_FLAGS
+= -DCONFIG_MAC80211_MESH
301 ifdef CONFIG_PACKAGE_CFG80211_TESTMODE
302 NOSTDINC_FLAGS
+= -DCONFIG_NL80211_TESTMODE
303 PKG_MAKE_FLAGS
+= CONFIG_NL80211_TESTMODE
=y
306 ifdef CONFIG_PACKAGE_kmod-mt76-usb
307 PKG_MAKE_FLAGS
+= CONFIG_MT76_USB
=m
309 ifdef CONFIG_PACKAGE_kmod-mt76x02-common
310 PKG_MAKE_FLAGS
+= CONFIG_MT76x02_LIB
=m
312 ifdef CONFIG_PACKAGE_kmod-mt76x02-usb
313 PKG_MAKE_FLAGS
+= CONFIG_MT76x02_USB
=m
315 ifdef CONFIG_PACKAGE_kmod-mt76x0-common
316 PKG_MAKE_FLAGS
+= CONFIG_MT76x0_COMMON
=m
318 ifdef CONFIG_PACKAGE_kmod-mt76x0e
319 PKG_MAKE_FLAGS
+= CONFIG_MT76x0E
=m
321 ifdef CONFIG_PACKAGE_kmod-mt76x0u
322 PKG_MAKE_FLAGS
+= CONFIG_MT76x0U
=m
324 ifdef CONFIG_PACKAGE_kmod-mt76x2-common
325 PKG_MAKE_FLAGS
+= CONFIG_MT76x2_COMMON
=m
327 ifdef CONFIG_PACKAGE_kmod-mt76x2
328 PKG_MAKE_FLAGS
+= CONFIG_MT76x2E
=m
330 ifdef CONFIG_PACKAGE_kmod-mt76x2u
331 PKG_MAKE_FLAGS
+= CONFIG_MT76x2U
=m
333 ifdef CONFIG_PACKAGE_kmod-mt7603
334 PKG_MAKE_FLAGS
+= CONFIG_MT7603E
=m
336 ifdef CONFIG_PACKAGE_kmod-mt76-connac
337 PKG_MAKE_FLAGS
+= CONFIG_MT76_CONNAC_LIB
=m
339 ifdef CONFIG_PACKAGE_kmod-mt76-sdio
340 PKG_MAKE_FLAGS
+= CONFIG_MT76_SDIO
=m
342 ifdef CONFIG_PACKAGE_kmod-mt7615-common
343 PKG_MAKE_FLAGS
+= CONFIG_MT7615_COMMON
=m
345 ifdef CONFIG_PACKAGE_kmod-mt7615e
346 PKG_MAKE_FLAGS
+= CONFIG_MT7615E
=m
347 ifdef CONFIG_TARGET_mediatek_mt7622
348 PKG_MAKE_FLAGS
+= CONFIG_MT7622_WMAC
=y
349 NOSTDINC_FLAGS
+= -DCONFIG_MT7622_WMAC
352 ifdef CONFIG_PACKAGE_kmod-mt7663-usb-sdio
353 PKG_MAKE_FLAGS
+= CONFIG_MT7663_USB_SDIO_COMMON
=m
355 ifdef CONFIG_PACKAGE_kmod-mt7663s
356 PKG_MAKE_FLAGS
+= CONFIG_MT7663S
=m
358 ifdef CONFIG_PACKAGE_kmod-mt7663u
359 PKG_MAKE_FLAGS
+= CONFIG_MT7663U
=m
361 ifdef CONFIG_PACKAGE_kmod-mt7915e
362 PKG_MAKE_FLAGS
+= CONFIG_MT7915E
=m
363 ifdef CONFIG_TARGET_mediatek_filogic
364 PKG_MAKE_FLAGS
+= CONFIG_MT7986_WMAC
=y
365 NOSTDINC_FLAGS
+= -DCONFIG_MT7986_WMAC
368 ifdef CONFIG_PACKAGE_kmod-mt7921-common
369 PKG_MAKE_FLAGS
+= CONFIG_MT7921_COMMON
=m
371 ifdef CONFIG_PACKAGE_kmod-mt7921u
372 PKG_MAKE_FLAGS
+= CONFIG_MT7921U
=m
374 ifdef CONFIG_PACKAGE_kmod-mt7921s
375 PKG_MAKE_FLAGS
+= CONFIG_MT7921S
=m
377 ifdef CONFIG_PACKAGE_kmod-mt7921e
378 PKG_MAKE_FLAGS
+= CONFIG_MT7921E
=m
382 +$(MAKE
) $(PKG_JOBS
) -C
"$(LINUX_DIR)" \
383 $(KERNEL_MAKE_FLAGS
) \
385 M
="$(PKG_BUILD_DIR)" \
386 NOSTDINC_FLAGS
="$(NOSTDINC_FLAGS)" \
388 $(MAKE
) -C
$(PKG_BUILD_DIR
)/tools
395 define Package
/kmod-mt76
/install
399 define KernelPackage
/mt76x0-common
/install
400 $(INSTALL_DIR
) $(1)/lib
/firmware
/mediatek
402 $(PKG_BUILD_DIR
)/firmware
/mt7610e.bin \
403 $(1)/lib
/firmware
/mediatek
406 define KernelPackage
/mt76x2-common
/install
407 $(INSTALL_DIR
) $(1)/lib
/firmware
409 $(PKG_BUILD_DIR
)/firmware
/mt7662_rom_patch.bin \
410 $(PKG_BUILD_DIR
)/firmware
/mt7662.bin \
414 define KernelPackage
/mt76x0u
/install
415 $(INSTALL_DIR
) $(1)/lib
/firmware
/mediatek
416 ln
-sf mt7610e.bin
$(1)/lib
/firmware
/mediatek
/mt7610u.bin
419 define KernelPackage
/mt76x2u
/install
420 $(INSTALL_DIR
) $(1)/lib
/firmware
/mediatek
421 ln
-sf ..
/mt7662.bin
$(1)/lib
/firmware
/mediatek
/mt7662u.bin
422 ln
-sf ..
/mt7662_rom_patch.bin
$(1)/lib
/firmware
/mediatek
/mt7662u_rom_patch.bin
425 define KernelPackage
/mt7603
/install
426 $(INSTALL_DIR
) $(1)/lib
/firmware
427 cp
$(if
$(CONFIG_TARGET_ramips_mt76x8
), \
428 $(PKG_BUILD_DIR
)/firmware
/mt7628_e1.bin \
429 $(PKG_BUILD_DIR
)/firmware
/mt7628_e2.bin \
431 $(PKG_BUILD_DIR
)/firmware
/mt7603_e1.bin \
432 $(PKG_BUILD_DIR
)/firmware
/mt7603_e2.bin \
437 define KernelPackage
/mt7615-firmware
/install
438 $(INSTALL_DIR
) $(1)/lib
/firmware
/mediatek
440 $(PKG_BUILD_DIR
)/firmware
/mt7615_cr4.bin \
441 $(PKG_BUILD_DIR
)/firmware
/mt7615_n9.bin \
442 $(PKG_BUILD_DIR
)/firmware
/mt7615_rom_patch.bin \
443 $(if
$(CONFIG_TARGET_mediatek_mt7622
), \
444 $(PKG_BUILD_DIR
)/firmware
/mt7622_n9.bin \
445 $(PKG_BUILD_DIR
)/firmware
/mt7622_rom_patch.bin
) \
446 $(1)/lib
/firmware
/mediatek
449 define KernelPackage
/mt7663-firmware-ap
/install
450 $(INSTALL_DIR
) $(1)/lib
/firmware
/mediatek
452 $(PKG_BUILD_DIR
)/firmware
/mt7663_n9_rebb.bin \
453 $(PKG_BUILD_DIR
)/firmware
/mt7663pr2h_rebb.bin \
454 $(1)/lib
/firmware
/mediatek
457 define KernelPackage
/mt7663-firmware-sta
/install
458 $(INSTALL_DIR
) $(1)/lib
/firmware
/mediatek
460 $(PKG_BUILD_DIR
)/firmware
/mt7663_n9_v3.bin \
461 $(PKG_BUILD_DIR
)/firmware
/mt7663pr2h.bin \
462 $(1)/lib
/firmware
/mediatek
465 define KernelPackage
/mt7915e
/install
466 $(INSTALL_DIR
) $(1)/lib
/firmware
/mediatek
468 $(PKG_BUILD_DIR
)/firmware
/mt7915_wa.bin \
469 $(PKG_BUILD_DIR
)/firmware
/mt7915_wm.bin \
470 $(PKG_BUILD_DIR
)/firmware
/mt7915_rom_patch.bin \
471 $(1)/lib
/firmware
/mediatek
474 define KernelPackage
/mt7916-firmware
/install
475 $(INSTALL_DIR
) $(1)/lib
/firmware
/mediatek
477 $(PKG_BUILD_DIR
)/firmware
/mt7916_wa.bin \
478 $(PKG_BUILD_DIR
)/firmware
/mt7916_wm.bin \
479 $(PKG_BUILD_DIR
)/firmware
/mt7916_rom_patch.bin \
480 $(1)/lib
/firmware
/mediatek
483 define KernelPackage
/mt7986-firmware
/install
484 $(INSTALL_DIR
) $(1)/lib
/firmware
/mediatek
486 $(PKG_BUILD_DIR
)/firmware
/mt7986_wa.bin \
487 $(PKG_BUILD_DIR
)/firmware
/mt7986_wm_mt7975.bin \
488 $(PKG_BUILD_DIR
)/firmware
/mt7986_wm.bin \
489 $(PKG_BUILD_DIR
)/firmware
/mt7986_rom_patch_mt7975.bin \
490 $(PKG_BUILD_DIR
)/firmware
/mt7986_rom_patch.bin \
491 $(PKG_BUILD_DIR
)/firmware
/mt7986_eeprom_mt7975_dual.bin \
492 $(PKG_BUILD_DIR
)/firmware
/mt7986_eeprom_mt7976_dual.bin \
493 $(1)/lib
/firmware
/mediatek
496 define KernelPackage
/mt7921-firmware
/install
497 $(INSTALL_DIR
) $(1)/lib
/firmware
/mediatek
499 $(PKG_BUILD_DIR
)/firmware
/WIFI_MT7961_patch_mcu_1_2_hdr.bin \
500 $(PKG_BUILD_DIR
)/firmware
/WIFI_RAM_CODE_MT7961_1.bin \
501 $(1)/lib
/firmware
/mediatek
504 define Package
/mt76-test
/install
505 mkdir
-p
$(1)/usr
/sbin
506 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/tools
/mt76-test
$(1)/usr
/sbin
509 $(eval
$(call KernelPackage
,mt76-core
))
510 $(eval
$(call KernelPackage
,mt76-usb
))
511 $(eval
$(call KernelPackage
,mt76x02-usb
))
512 $(eval
$(call KernelPackage
,mt76x02-common
))
513 $(eval
$(call KernelPackage
,mt76x0-common
))
514 $(eval
$(call KernelPackage
,mt76x0e
))
515 $(eval
$(call KernelPackage
,mt76x0u
))
516 $(eval
$(call KernelPackage
,mt76x2-common
))
517 $(eval
$(call KernelPackage
,mt76x2u
))
518 $(eval
$(call KernelPackage
,mt76x2
))
519 $(eval
$(call KernelPackage
,mt7603
))
520 $(eval
$(call KernelPackage
,mt76-connac
))
521 $(eval
$(call KernelPackage
,mt76-sdio
))
522 $(eval
$(call KernelPackage
,mt7615-common
))
523 $(eval
$(call KernelPackage
,mt7615-firmware
))
524 $(eval
$(call KernelPackage
,mt7615e
))
525 $(eval
$(call KernelPackage
,mt7663-firmware-ap
))
526 $(eval
$(call KernelPackage
,mt7663-firmware-sta
))
527 $(eval
$(call KernelPackage
,mt7663-usb-sdio
))
528 $(eval
$(call KernelPackage
,mt7663u
))
529 $(eval
$(call KernelPackage
,mt7663s
))
530 $(eval
$(call KernelPackage
,mt7915e
))
531 $(eval
$(call KernelPackage
,mt7916-firmware
))
532 $(eval
$(call KernelPackage
,mt7986-firmware
))
533 $(eval
$(call KernelPackage
,mt7921-firmware
))
534 $(eval
$(call KernelPackage
,mt7921-common
))
535 $(eval
$(call KernelPackage
,mt7921u
))
536 $(eval
$(call KernelPackage
,mt7921s
))
537 $(eval
$(call KernelPackage
,mt7921e
))
538 $(eval
$(call KernelPackage
,mt76
))
539 $(eval
$(call BuildPackage
,mt76-test
))