diff --git a/repos/dde_linux/recipes/raw/wifi_firmware/content.mk b/repos/dde_linux/recipes/raw/wifi_firmware/content.mk index 7855d1f15d..e401f3c944 100644 --- a/repos/dde_linux/recipes/raw/wifi_firmware/content.mk +++ b/repos/dde_linux/recipes/raw/wifi_firmware/content.mk @@ -6,6 +6,7 @@ content: ucode_files LICENSE.wifi_drv .PHONY: ucode_files ucode_files: cp $(PORT_DIR)/firmware/*.ucode . + cp $(PORT_DIR)/firmware/*.pnvm . cp $(PORT_DIR)/firmware/regulatory.db . cp $(PORT_DIR)/firmware/regulatory.db.p7s . diff --git a/repos/pc/lib/mk/wifi_firmware.mk b/repos/pc/lib/mk/wifi_firmware.mk index a00a214329..bad533c218 100644 --- a/repos/pc/lib/mk/wifi_firmware.mk +++ b/repos/pc/lib/mk/wifi_firmware.mk @@ -5,6 +5,7 @@ FW_CONTRIB_DIR := $(call select_from_ports,linux-firmware) IMAGES := $(notdir $(wildcard $(FW_CONTRIB_DIR)/firmware/*.ucode)) +IMAGES += $(notdir $(wildcard $(FW_CONTRIB_DIR)/firmware/*.pnvm)) IMAGES += $(notdir $(wildcard $(FW_CONTRIB_DIR)/firmware/*.db)) IMAGES += $(notdir $(wildcard $(FW_CONTRIB_DIR)/firmware/*.p7s)) BIN_DIR := $(BUILD_BASE_DIR)/bin @@ -15,6 +16,9 @@ CUSTOM_TARGET_DEPS += $(addprefix $(BIN_DIR)/,$(IMAGES)) $(BIN_DIR)/%.ucode: $(FW_DIR)/%.ucode $(VERBOSE)cp $^ $@ +$(BIN_DIR)/%.pnvm: $(FW_DIR)/%.pnvm + $(VERBOSE)cp $^ $@ + $(BIN_DIR)/%.db: $(FW_DIR)/%.db $(VERBOSE)cp $^ $@