Skip to content

Commit

Permalink
Update Makefile
Browse files Browse the repository at this point in the history
  • Loading branch information
lkiuyu authored May 12, 2023
1 parent 46124cf commit 15ffa32
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions firmware/qcom-firmware/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,9 @@ define Build/Compile
mkdir $(PKG_BUILD_DIR)/openstick-mf32
mcopy -i $(PKG_BUILD_DIR)/openstick-mf32-modem.bin -p -m -v \
::image/mba.mbn ::image/modem.* ::image/wcnss.* $(PKG_BUILD_DIR)/openstick-mf32
mkdir $(PKG_BUILD_DIR)/openstick-mf601
mcopy -i $(PKG_BUILD_DIR)/openstick-mf601-modem.bin -p -m -v \
::image/mba.mbn ::image/modem.* ::image/wcnss.* $(PKG_BUILD_DIR)/openstick-mf601
mkdir $(PKG_BUILD_DIR)/wt88047
mcopy -i $(PKG_BUILD_DIR)/wt88047-modem.bin -p -m -v \
::image/mba.mbn ::image/modem.* ::image/wcnss.* $(PKG_BUILD_DIR)/wt88047
Expand Down Expand Up @@ -116,6 +119,11 @@ define Package/qcom-msm8916-openstick-mf32-wcnss-firmware
TITLE:=Openstick MF32 WIFI & Bluetooth firmware
endef

define Package/qcom-msm8916-openstick-mf601-wcnss-firmware
$(Package/qcom-firmware-default)
TITLE:=Openstick MF601 WIFI & Bluetooth firmware
endef

define Package/qcom-msm8916-wt8x047-wcnss-firmware
$(Package/qcom-firmware-default)
TITLE:=Redmi 2 WIFI & Bluetooth firmware
Expand Down Expand Up @@ -176,6 +184,11 @@ define Package/qcom-msm8916-wcnss-openstick-mf32-nv
TITLE:=Qualcomm msm8916 WIFI nv data for Handsome Openstick MF32
endef

define Package/qcom-msm8916-wcnss-openstick-mf601-nv
$(Package/qcom-firmware-default)
TITLE:=Qualcomm msm8916 WIFI nv data for Handsome Openstick MF601
endef

define Package/qcom-apq8016-modem-firmware
$(Package/qcom-firmware-default)
TITLE:=Qualcomm apq8016 modem firmware
Expand Down Expand Up @@ -236,6 +249,11 @@ define Package/qcom-msm8916-modem-openstick-mf32-firmware
TITLE:=Qualcomm msm8916 modem firmware for Handsome Openstick MF32
endef

define Package/qcom-msm8916-modem-openstick-mf601-firmware
$(Package/qcom-firmware-default)
TITLE:=Qualcomm msm8916 modem firmware for Handsome Openstick MF601
endef

define Package/qcom-apq8016-wcnss-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware
$(INSTALL_DATA) \
Expand Down Expand Up @@ -306,6 +324,13 @@ define Package/qcom-msm8916-openstick-mf32-wcnss-firmware/install
$(1)/lib/firmware
endef

define Package/qcom-msm8916-openstick-mf601-wcnss-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware
$(INSTALL_DATA) \
$(PKG_BUILD_DIR)/openstick-mf601/wcnss.* \
$(1)/lib/firmware
endef

define Package/qcom-msm8916-wt8x047-wcnss-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware
$(INSTALL_DATA) \
Expand Down Expand Up @@ -390,6 +415,13 @@ define Package/qcom-msm8916-wcnss-openstick-mf32-nv/install
$(1)/lib/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin
endef

define Package/qcom-msm8916-wcnss-openstick-mf601-nv/install
$(INSTALL_DIR) $(1)/lib/firmware/wlan/prima
$(INSTALL_DATA) \
$(PKG_BUILD_DIR)/openstick-mf601-nv.bin \
$(1)/lib/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin
endef

define Package/qcom-apq8016-modem-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware
$(INSTALL_DATA) \
Expand Down Expand Up @@ -510,6 +542,16 @@ define Package/qcom-msm8916-modem-openstick-mf32-firmware/install
$(1)/lib/firmware
endef

define Package/qcom-msm8916-modem-openstick-mf601-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware
$(INSTALL_DATA) \
$(PKG_BUILD_DIR)/openstick-mf601/mba.mbn \
$(1)/lib/firmware
$(INSTALL_DATA) \
$(PKG_BUILD_DIR)/openstick-mf601/modem.* \
$(1)/lib/firmware
end601

$(eval $(call BuildPackage,qcom-apq8016-wcnss-firmware))
$(eval $(call BuildPackage,qcom-msm8916-openstick-ufi001b-wcnss-firmware))
$(eval $(call BuildPackage,qcom-msm8916-openstick-ufi001c-wcnss-firmware))
Expand All @@ -520,6 +562,7 @@ $(eval $(call BuildPackage,qcom-msm8916-openstick-uz801-wcnss-firmware))
$(eval $(call BuildPackage,qcom-msm8916-openstick-qrzl903-wcnss-firmware))
$(eval $(call BuildPackage,qcom-msm8916-openstick-w001-wcnss-firmware))
$(eval $(call BuildPackage,qcom-msm8916-openstick-mf32-wcnss-firmware))
$(eval $(call BuildPackage,qcom-msm8916-openstick-mf601-wcnss-firmware))
$(eval $(call BuildPackage,qcom-msm8916-wt8x047-wcnss-firmware))
$(eval $(call BuildPackage,qcom-apq8016-wcnss-nv))
$(eval $(call BuildPackage,qcom-msm8916-wcnss-wt88047-nv))
Expand All @@ -532,6 +575,7 @@ $(eval $(call BuildPackage,qcom-msm8916-wcnss-openstick-uz801-nv))
$(eval $(call BuildPackage,qcom-msm8916-wcnss-openstick-qrzl903-nv))
$(eval $(call BuildPackage,qcom-msm8916-wcnss-openstick-w001-nv))
$(eval $(call BuildPackage,qcom-msm8916-wcnss-openstick-mf32-nv))
$(eval $(call BuildPackage,qcom-msm8916-wcnss-openstick-mf601-nv))
$(eval $(call BuildPackage,qcom-apq8016-modem-firmware))
$(eval $(call BuildPackage,qcom-msm8916-modem-wt88047-firmware))
$(eval $(call BuildPackage,qcom-msm8916-modem-wt86047-firmware))
Expand All @@ -544,3 +588,4 @@ $(eval $(call BuildPackage,qcom-msm8916-modem-openstick-uz801-firmware))
$(eval $(call BuildPackage,qcom-msm8916-modem-openstick-qrzl903-firmware))
$(eval $(call BuildPackage,qcom-msm8916-modem-openstick-w001-firmware))
$(eval $(call BuildPackage,qcom-msm8916-modem-openstick-mf32-firmware))
$(eval $(call BuildPackage,qcom-msm8916-modem-openstick-mf601-firmware))

0 comments on commit 15ffa32

Please sign in to comment.