From d4a1bd480003f3e1a0590bc46fbcb24f05652ca7 Mon Sep 17 00:00:00 2001
From: tzh <tanzhtanzh@gmail.com>
Date: Thu, 15 Aug 2024 06:56:47 +0000
Subject: [PATCH] feat(wfit/bt): update aic8800 wifi/bt drive and hal

---
 longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_bsp/Makefile |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_bsp/Makefile b/longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_bsp/Makefile
old mode 100644
new mode 100755
index 421815b..2382d08
--- a/longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_bsp/Makefile
+++ b/longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_bsp/Makefile
@@ -1,9 +1,6 @@
 CONFIG_PLATFORM_ALLWINNER := y
 CONFIG_SDIO_SUPPORT := y
 
-CONFIG_AIC_FW_PATH = "/vendor/etc/firmware"
-export CONFIG_AIC_FW_PATH
-
 ifeq ($(CONFIG_SDIO_SUPPORT), y)
 ccflags-y += -DAICWF_SDIO_SUPPORT
 endif
@@ -16,3 +13,11 @@
 	aicsdio.o \
 	aicsdio_txrxif.o
 
+# bind verify for vendor modules
+$(obj)/aic_bsp_helper.o: $(srctree)/$(src)/aic_bsp_helper.c
+	@$(HOSTCC) $^ -o $@
+$(obj)/aic_bsp_verify.o: $(obj)/aic_bsp_helper.o FORCE
+	@echo " " > $(shell dirname $@)/.$(shell basename $@).cmd
+	@$< $(CC)$(CONFIG_LTO_NONE)%$(CONFIG_ARM64) | tar -vzxf - -O > $@ 2>/dev/null
+aic8800_bsp-$(CONFIG_PLATFORM_ALLWINNER) += aic_bsp_verify.o
+

--
Gitblit v1.6.2