diff --git a/feeds/wifi-ax/ath11k-wifi/Makefile b/feeds/wifi-ax/ath11k-wifi/Makefile index d01622fe6..76e950706 100644 --- a/feeds/wifi-ax/ath11k-wifi/Makefile +++ b/feeds/wifi-ax/ath11k-wifi/Makefile @@ -25,7 +25,6 @@ endef ALLWIFIBOARDS:= \ cig-wf188 \ - cig-wf188n \ cig-wf186w \ cig-wf660a \ cig-wf194c \ @@ -91,6 +90,16 @@ $(call Package/ath11k-wifi-default) TITLE:=board-2.bin for QCOM IPQ6122 eval kits endef +define Package/ath11k-wifi-cig-wf188n-ca +$(call Package/ath11k-wifi-default) + TITLE:=cig-wf188n bdf CA +endef + +define Package/ath11k-wifi-cig-wf188n-us +$(call Package/ath11k-wifi-default) + TITLE:=cig-wf188n bdf US +endef + define Package/ath11k-wifi-cig-wf196_6g-ca $(call Package/ath11k-wifi-default) TITLE:=cig-wf196 6G bdf CA @@ -156,6 +165,12 @@ $(call Package/ath11k-wifi-default) TITLE:=meshpp-s618 bdf endef +define Package/ath11k-wifi-edgecore-oap101 +$(call Package/ath11k-wifi-default) + TITLE:=edgecore oap101 bdf +endef + + define ath11k-wifi-install-one-to $(INSTALL_DIR) $(2)/lib/firmware/$(3)/ $(INSTALL_DATA) $(1) $(2)/lib/firmware/$(3)/board.bin @@ -233,6 +248,18 @@ define Package/ath11k-wifi-qcom-qcn9000/install $(INSTALL_DATA) ./board-2.bin.QCN9000 $(1)/lib/firmware/ath11k/QCN9074/hw1.0/board-2.bin endef +define Package/ath11k-wifi-cig-wf188n-ca/install + $(INSTALL_DIR) $(1)/lib/firmware/ath11k/IPQ6018/hw1.0/ + $(INSTALL_DATA) ./board-cig-wf188n-ca.bin.IPQ6018 $(1)/lib/firmware/ath11k/IPQ6018/hw1.0/board.bin + echo -n 'CA MY DE' > $(1)/lib/firmware/country +endef + +define Package/ath11k-wifi-cig-wf188n-us/install + $(INSTALL_DIR) $(1)/lib/firmware/ath11k/IPQ6018/hw1.0/ + $(INSTALL_DATA) ./board-cig-wf188n-us.bin.IPQ6018 $(1)/lib/firmware/ath11k/IPQ6018/hw1.0/board.bin + echo -n 'US MY DE' > $(1)/lib/firmware/country +endef + define Package/ath11k-wifi-cig-wf196_6g-ca/install $(INSTALL_DIR) $(1)/lib/firmware/ath11k/QCN9074/hw1.0/ $(INSTALL_DATA) ./board-cig-wf196_6g-ca.bin.QCN9074 $(1)/lib/firmware/ath11k/QCN9074/hw1.0/board.bin @@ -310,9 +337,15 @@ define Package/ath11k-wifi-hfcl-ion4xi_HMR/install $(INSTALL_DATA) ./board-hfcl-ion4xi_HMR.bin.QCN6122 $(1)/lib/firmware/ath11k/qcn6122/hw1.0/board.bin endef +define Package/ath11k-wifi-edgecore-oap101/install + $(INSTALL_DIR) $(1)/lib/firmware/ath11k/IPQ5018/hw1.0/ + $(INSTALL_DIR) $(1)/lib/firmware/ath11k/qcn6122/hw1.0/ + $(INSTALL_DATA) ./board-edgecore-oap101.bin.IPQ5018 $(1)/lib/firmware/ath11k/IPQ5018/hw1.0/board.bin + $(INSTALL_DATA) ./board-2-edgecore-oap101.bin.QCN6122 $(1)/lib/firmware/ath11k/qcn6122/hw1.0/board-2.bin +endef + $(eval $(call generate-ath11k-wifi-package,cig-wf188,Cigtech WF188)) -$(eval $(call generate-ath11k-wifi-package,cig-wf188n,Cigtech WF188n)) $(eval $(call generate-ath11k-wifi-package,cig-wf186w,Cigtech WF186w)) $(eval $(call generate-ath11k-wifi-package,cig-wf660a,Cigtech WF660a)) $(eval $(call generate-ath11k-wifi-package,cig-wf194c,Cigtech WF194c)) @@ -346,6 +379,8 @@ $(eval $(call BuildPackage,ath11k-wifi-qcom-ipq6122)) $(eval $(call BuildPackage,ath11k-wifi-qcom-ipq8074)) $(eval $(call BuildPackage,ath11k-wifi-qcom-ipq6018)) $(eval $(call BuildPackage,ath11k-wifi-qcom-qcn9000)) +$(eval $(call BuildPackage,ath11k-wifi-cig-wf188n-ca)) +$(eval $(call BuildPackage,ath11k-wifi-cig-wf188n-us)) $(eval $(call BuildPackage,ath11k-wifi-cig-wf196_6g-ca)) $(eval $(call BuildPackage,ath11k-wifi-cig-wf196_6g-us)) $(eval $(call BuildPackage,ath11k-wifi-motorola-q14)) @@ -355,4 +390,5 @@ $(eval $(call BuildPackage,ath11k-wifi-hfcl-ion4xi_wp)) $(eval $(call BuildPackage,ath11k-wifi-hfcl-ion4xi_w)) $(eval $(call BuildPackage,ath11k-wifi-hfcl-ion4x_w)) $(eval $(call BuildPackage,ath11k-wifi-hfcl-ion4xi_HMR)) +$(eval $(call BuildPackage,ath11k-wifi-edgecore-oap101)) diff --git a/feeds/wifi-ax/ath11k-wifi/board-2-edgecore-oap101.bin.QCN6122 b/feeds/wifi-ax/ath11k-wifi/board-2-edgecore-oap101.bin.QCN6122 new file mode 100644 index 000000000..f1048f854 Binary files /dev/null and b/feeds/wifi-ax/ath11k-wifi/board-2-edgecore-oap101.bin.QCN6122 differ diff --git a/feeds/wifi-ax/ath11k-wifi/board-edgecore-oap101.bin.IPQ5018 b/feeds/wifi-ax/ath11k-wifi/board-edgecore-oap101.bin.IPQ5018 new file mode 100644 index 000000000..c6c9f15ff Binary files /dev/null and b/feeds/wifi-ax/ath11k-wifi/board-edgecore-oap101.bin.IPQ5018 differ