linux-firmware: Add support for Intel ICE
authorStephen Howell <howels@allthatwemight.be>
Fri, 10 Jan 2025 16:42:33 +0000 (16:42 +0000)
committerHauke Mehrtens <hauke@hauke-m.de>
Mon, 17 Mar 2025 13:53:53 +0000 (14:53 +0100)
Uses the OS Default DDP package for Intel Ethernet 800 series.

Signed-off-by: Stephen Howell <howels@allthatwemight.be>
Link: https://github.com/openwrt/openwrt/pull/17564
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/firmware/linux-firmware/intel.mk

index eb5ac29159aecf26b884030cd808523f88b8fb5c..32e167014954606b14e0c47f3b48d1b1d72200f7 100644 (file)
@@ -9,6 +9,15 @@ define Package/ibt-firmware/install
 endef
 $(eval $(call BuildPackage,ibt-firmware))
 
+Package/ice-firmware = $(call Package/firmware-default,Intel ICE firmware)
+define Package/ice-firmware/install
+       $(INSTALL_DIR) $(1)/lib/firmware/intel/ice/ddp
+       $(CP) \
+               $(PKG_BUILD_DIR)/intel/ice/ddp/*.pkg \
+               $(1)/lib/firmware/intel/ice/ddp/ice.pkg
+endef
+$(eval $(call BuildPackage,ice-firmware))
+
 Package/iwl3945-firmware = $(call Package/firmware-default,Intel IWL3945 firmware)
 define Package/iwl3945-firmware/install
        $(INSTALL_DIR) $(1)/lib/firmware