mellanox.mk 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. Package/mlxsw_spectrum-firmware = $(call Package/firmware-default,Mellanox Spectrum firmware)
  2. define 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
  7. endef
  8. $(eval $(call BuildPackage,mlxsw_spectrum-firmware))
  9. Package/mlxsw_spectrum2-firmware = $(call Package/firmware-default,Mellanox Spectrum-2 firmware)
  10. define Package/mlxsw_spectrum2-firmware/install
  11. $(INSTALL_DIR) $(1)/lib/firmware/mellanox
  12. $(CP) \
  13. $(PKG_BUILD_DIR)/mellanox/mlxsw_spectrum2-*.mfa2 \
  14. $(1)/lib/firmware/mellanox
  15. endef
  16. $(eval $(call BuildPackage,mlxsw_spectrum2-firmware))
  17. Package/mlxsw_spectrum3-firmware = $(call Package/firmware-default,Mellanox Spectrum-3 firmware)
  18. define Package/mlxsw_spectrum3-firmware/install
  19. $(INSTALL_DIR) $(1)/lib/firmware/mellanox
  20. $(CP) \
  21. $(PKG_BUILD_DIR)/mellanox/mlxsw_spectrum3-*.mfa2 \
  22. $(1)/lib/firmware/mellanox
  23. endef
  24. $(eval $(call BuildPackage,mlxsw_spectrum3-firmware))
  25. Package/mlxsw_spectrum4-firmware = $(call Package/firmware-default,Mellanox Spectrum-4 firmware)
  26. define Package/mlxsw_spectrum4-firmware/install
  27. $(INSTALL_DIR) $(1)/lib/firmware/mellanox
  28. $(CP) \
  29. $(PKG_BUILD_DIR)/mellanox/mlxsw_spectrum4-*.mfa2 \
  30. $(1)/lib/firmware/mellanox
  31. endef
  32. $(eval $(call BuildPackage,mlxsw_spectrum4-firmware))