Skip to content

Commit

Permalink
linux-firmware: add firmware for all Mellanox Spectrum Switches
Browse files Browse the repository at this point in the history
Commit 76713f4 only added firmware
files for the Mellanox Spectrum (SN2000 Series) switches; this commit
also adds the Spectrum-2, Spectrum-3, and Spectrum-4 firmware files.

Signed-off-by: Til Kaiser <mail@tk154.de>
  • Loading branch information
tk154 committed Jul 31, 2024
1 parent fdcb7fe commit 2b81948
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions package/firmware/linux-firmware/mellanox.mk
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,33 @@ define Package/mlxsw_spectrum-firmware/install
endef

$(eval $(call BuildPackage,mlxsw_spectrum-firmware))

Package/mlxsw_spectrum2-firmware = $(call Package/firmware-default,Mellanox Spectrum-2 firmware)
define Package/mlxsw_spectrum2-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware/mellanox
$(CP) \
$(PKG_BUILD_DIR)/mellanox/mlxsw_spectrum2-*.mfa2 \
$(1)/lib/firmware/mellanox
endef

$(eval $(call BuildPackage,mlxsw_spectrum2-firmware))

Package/mlxsw_spectrum3-firmware = $(call Package/firmware-default,Mellanox Spectrum-3 firmware)
define Package/mlxsw_spectrum3-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware/mellanox
$(CP) \
$(PKG_BUILD_DIR)/mellanox/mlxsw_spectrum3-*.mfa2 \
$(1)/lib/firmware/mellanox
endef

$(eval $(call BuildPackage,mlxsw_spectrum3-firmware))

Package/mlxsw_spectrum4-firmware = $(call Package/firmware-default,Mellanox Spectrum-4 firmware)
define Package/mlxsw_spectrum4-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware/mellanox
$(CP) \
$(PKG_BUILD_DIR)/mellanox/mlxsw_spectrum4-*.mfa2 \
$(1)/lib/firmware/mellanox
endef

$(eval $(call BuildPackage,mlxsw_spectrum4-firmware))

0 comments on commit 2b81948

Please sign in to comment.