diff options
-rw-r--r-- | package/firmware/intel-microcode/Makefile | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/package/firmware/intel-microcode/Makefile b/package/firmware/intel-microcode/Makefile index 4bd47b087a..07db9b1f96 100644 --- a/package/firmware/intel-microcode/Makefile +++ b/package/firmware/intel-microcode/Makefile @@ -35,17 +35,15 @@ define Package/intel-microcode endef define Build/Compile - IUCODE_TOOL=$(STAGING_DIR)/../host/bin/iucode_tool \ - $(MAKE) -C $(PKG_BUILD_DIR) - $(STAGING_DIR)/../host/bin/iucode_tool -q --mini-earlyfw \ - --write-earlyfw=$(PKG_BUILD_DIR)/intel-ucode.cpio \ - $(PKG_BUILD_DIR)/$(MICROCODE).bin + IUCODE_TOOL=$(STAGING_DIR)/../host/bin/iucode_tool $(MAKE) -C $(PKG_BUILD_DIR) + mkdir $(PKG_BUILD_DIR)/intel-ucode-ipkg + $(STAGING_DIR)/../host/bin/iucode_tool -q \ + --write-firmware=$(PKG_BUILD_DIR)/intel-ucode-ipkg $(PKG_BUILD_DIR)/$(MICROCODE).bin endef define Package/intel-microcode/install - $(INSTALL_DIR) $(1)/boot - $(INSTALL_DATA) $(PKG_BUILD_DIR)/intel-ucode.cpio \ - $(1)/boot/intel-ucode.img + $(INSTALL_DIR) $(1)/lib/firmware/intel-ucode + $(INSTALL_DATA) $(PKG_BUILD_DIR)/intel-ucode-ipkg/* $(1)/lib/firmware/intel-ucode endef $(eval $(call BuildPackage,intel-microcode)) |