diff options
| author | Til Kaiser | 2024-04-28 12:24:11 +0000 |
|---|---|---|
| committer | Hauke Mehrtens | 2024-08-29 18:39:48 +0000 |
| commit | ababc2d0a7a4c6b07f096f3e9f1d5546e4a64a26 (patch) | |
| tree | 692b1abcf860ec79efb8e6ce004d40074bd74122 | |
| parent | ad3a7fc129590ce67f4a9057748c83df7e6a5ed2 (diff) | |
| download | openwrt-ababc2d0a7a4c6b07f096f3e9f1d5546e4a64a26.tar.gz | |
linux-firmware: add firmware for all Mellanox Spectrum Switches
This commit adds the currently missing Mellanox
Spectrum-2, Spectrum-3, and Spectrum-4 firmware files.
Signed-off-by: Til Kaiser <mail@tk154.de>
Link: https://github.com/openwrt/openwrt/pull/15362
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
| -rw-r--r-- | package/firmware/linux-firmware/mellanox.mk | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/package/firmware/linux-firmware/mellanox.mk b/package/firmware/linux-firmware/mellanox.mk index 039c7deb10..949085f2a8 100644 --- a/package/firmware/linux-firmware/mellanox.mk +++ b/package/firmware/linux-firmware/mellanox.mk @@ -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)) |