blob: 949085f2a80b0a5d9f78dc07f6e7e182f2c2c080 [file] [log] [blame]
b.liue9582032025-04-17 19:18:16 +08001Package/mlxsw_spectrum-firmware = $(call Package/firmware-default,Mellanox Spectrum firmware)
2define Package/mlxsw_spectrum-firmware/install
3 $(INSTALL_DIR) $(1)/lib/firmware/mellanox
4 $(CP) \
5 $(PKG_BUILD_DIR)/mellanox/mlxsw_spectrum-*.mfa2 \
6 $(1)/lib/firmware/mellanox
7endef
8
9$(eval $(call BuildPackage,mlxsw_spectrum-firmware))
10
11Package/mlxsw_spectrum2-firmware = $(call Package/firmware-default,Mellanox Spectrum-2 firmware)
12define Package/mlxsw_spectrum2-firmware/install
13 $(INSTALL_DIR) $(1)/lib/firmware/mellanox
14 $(CP) \
15 $(PKG_BUILD_DIR)/mellanox/mlxsw_spectrum2-*.mfa2 \
16 $(1)/lib/firmware/mellanox
17endef
18
19$(eval $(call BuildPackage,mlxsw_spectrum2-firmware))
20
21Package/mlxsw_spectrum3-firmware = $(call Package/firmware-default,Mellanox Spectrum-3 firmware)
22define Package/mlxsw_spectrum3-firmware/install
23 $(INSTALL_DIR) $(1)/lib/firmware/mellanox
24 $(CP) \
25 $(PKG_BUILD_DIR)/mellanox/mlxsw_spectrum3-*.mfa2 \
26 $(1)/lib/firmware/mellanox
27endef
28
29$(eval $(call BuildPackage,mlxsw_spectrum3-firmware))
30
31Package/mlxsw_spectrum4-firmware = $(call Package/firmware-default,Mellanox Spectrum-4 firmware)
32define Package/mlxsw_spectrum4-firmware/install
33 $(INSTALL_DIR) $(1)/lib/firmware/mellanox
34 $(CP) \
35 $(PKG_BUILD_DIR)/mellanox/mlxsw_spectrum4-*.mfa2 \
36 $(1)/lib/firmware/mellanox
37endef
38
39$(eval $(call BuildPackage,mlxsw_spectrum4-firmware))