diff --git a/feeds/wifi-ax/ath11k-firmware/files/QCN9000/board-2.bin b/feeds/wifi-ax/ath11k-firmware/files/QCN9000/board-2.bin deleted file mode 100644 index 11be042ba..000000000 Binary files a/feeds/wifi-ax/ath11k-firmware/files/QCN9000/board-2.bin and /dev/null differ diff --git a/feeds/wifi-ax/ath11k-wifi/Makefile b/feeds/wifi-ax/ath11k-wifi/Makefile index 5391b8091..b2e0f0e36 100644 --- a/feeds/wifi-ax/ath11k-wifi/Makefile +++ b/feeds/wifi-ax/ath11k-wifi/Makefile @@ -28,6 +28,7 @@ ALLWIFIBOARDS:= \ cig-wf188n \ cig-wf194c \ cig-wf194c4 \ + cig-wf196 \ edgecore-eap101 \ sercomm-wallaby \ edgecore-eap102 \ @@ -66,6 +67,11 @@ $(call Package/ath11k-wifi-default) TITLE:=board-2.bin for QCOM IPQ6122 eval kits endef +define Package/ath11k-wifi-cig-wf196_6g +$(call Package/ath11k-wifi-default) + TITLE:=cig-wf196 6G bdf +endef + define ath11k-wifi-install-one-to $(INSTALL_DIR) $(2)/lib/firmware/$(3)/ $(INSTALL_DATA) $(1) $(2)/lib/firmware/$(3)/board.bin @@ -129,10 +135,16 @@ define Package/ath11k-wifi-qcom-ipq6122/install $(INSTALL_DATA) ./board-2.bin.IPQ6122 $(1)/lib/firmware/ath11k/IPQ6122/hw1.0/board-2.bin endef +define Package/ath11k-wifi-cig-wf196_6g/install + $(INSTALL_DIR) $(1)/lib/firmware/ath11k/QCN9074/hw1.0/ + $(INSTALL_DATA) ./board-cig-wf196_6g.bin.QCN9074 $(1)/lib/firmware/ath11k/QCN9074/hw1.0/board.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-wf194c,Cigtech WF194c)) $(eval $(call generate-ath11k-wifi-package,cig-wf194c4,Cigtech WF194c4)) +$(eval $(call generate-ath11k-wifi-package,cig-wf196,Cigtech WF196)) $(eval $(call generate-ath11k-wifi-package,sercomm-wallaby,Sercomm Kiwi)) $(eval $(call generate-ath11k-wifi-package,wallys-dr6018,Wallys DR6018)) $(eval $(call generate-ath11k-wifi-package,wallys-dr6018-v4,Wallys DR6018 V4)) @@ -146,3 +158,4 @@ $(eval $(call BuildPackage,ath11k-wifi-qcom-ipq5018)) $(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-cig-wf196_6g)) diff --git a/feeds/wifi-ax/ath11k-wifi/board-cig-wf196_6g.bin.QCN9074 b/feeds/wifi-ax/ath11k-wifi/board-cig-wf196_6g.bin.QCN9074 new file mode 100644 index 000000000..9a6fc7f7b Binary files /dev/null and b/feeds/wifi-ax/ath11k-wifi/board-cig-wf196_6g.bin.QCN9074 differ diff --git a/profiles/cig_wf196.yml b/profiles/cig_wf196.yml new file mode 100644 index 000000000..c55043e42 --- /dev/null +++ b/profiles/cig_wf196.yml @@ -0,0 +1,14 @@ +--- +profile: cig_wf196 +target: ipq807x +subtarget: ipq807x +description: Build image for the CIG WF196 +image: bin/targets/ipq807x/ipq807x/openwrt-ipq807x-cig_wf196-squashfs-sysupgrade.tar +feeds: + - name: ipq807x + path: ../../feeds/ipq807x +include: + - wifi-ax + - ucentral-ap +diffconfig: | + CONFIG_KERNEL_IPQ_MEM_PROFILE=0