On 11/20/18 5:20 PM, Tomasz Maciej Nowak wrote: > Create initrd image with packed microcode. This'll allow to load it at > early boot stage. > > Signed-off-by: Tomasz Maciej Nowak <tome...@o2.pl> > --- > package/firmware/intel-microcode/Makefile | 14 ++++++++------ > 1 file changed, 8 insertions(+), 6 deletions(-) > > diff --git a/package/firmware/intel-microcode/Makefile > b/package/firmware/intel-microcode/Makefile > index 07db9b1f96..4bd47b087a 100644 > --- a/package/firmware/intel-microcode/Makefile > +++ b/package/firmware/intel-microcode/Makefile > @@ -35,15 +35,17 @@ define Package/intel-microcode > endef > > define Build/Compile > - IUCODE_TOOL=$(STAGING_DIR)/../host/bin/iucode_tool $(MAKE) -C > $(PKG_BUILD_DIR) > - mkdir $(PKG_BUILD_DIR)/intel-ucode-ipkg
Why is this mkdir not needed any more? > - $(STAGING_DIR)/../host/bin/iucode_tool -q \ > - --write-firmware=$(PKG_BUILD_DIR)/intel-ucode-ipkg > $(PKG_BUILD_DIR)/$(MICROCODE).bin > + 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 > endef > > define Package/intel-microcode/install > - $(INSTALL_DIR) $(1)/lib/firmware/intel-ucode > - $(INSTALL_DATA) $(PKG_BUILD_DIR)/intel-ucode-ipkg/* > $(1)/lib/firmware/intel-ucode > + $(INSTALL_DIR) $(1)/boot > + $(INSTALL_DATA) $(PKG_BUILD_DIR)/intel-ucode.cpio \ > + $(1)/boot/intel-ucode.img > endef > > $(eval $(call BuildPackage,intel-microcode)) >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel