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_fdrv/rwnx_radar.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_fdrv/rwnx_radar.c b/longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_fdrv/rwnx_radar.c
old mode 100644
new mode 100755
index 2dd875d..c50f2d2
--- a/longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_fdrv/rwnx_radar.c
+++ b/longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_fdrv/rwnx_radar.c
@@ -1125,7 +1125,9 @@
 		ps = pde->ops->add_pulse(pde, len, dpd->last_pulse_ts, pri);
 
 		if (ps != NULL) {
+#ifdef CREATE_TRACE_POINTS
 			trace_radar_detected(chain, dpd->region, pde->freq, i, ps->pri);
+#endif
 			// reset everything instead of just the channel detector
 			dfs_pattern_detector_reset(dpd);
 			return true;
@@ -1339,7 +1341,9 @@
 
 		for (i = 0; i < pulses_count[chain] ; i++) {
 			struct radar_pulse *p = (struct radar_pulse *)&pulses[chain][i];
+#ifdef CREATE_TRACE_POINTS
 			trace_radar_pulse(chain, p);
+#endif
 			if (dfs_pattern_detector_add_pulse(radar->dpd[chain], chain,
 											   (s16)freq + (2 * p->freq),
 											   p->rep, (p->len * 2), now)) {
@@ -1444,9 +1448,9 @@
 {
 	if (radar->dpd[0] == NULL)
 		return false;
-
+#ifdef CREATE_TRACE_POINTS
 	trace_radar_set_region(region);
-
+#endif
 	return (dfs_pattern_detector_set_domain(radar->dpd[RWNX_RADAR_RIU],
 											region, RWNX_RADAR_RIU) &&
 			dfs_pattern_detector_set_domain(radar->dpd[RWNX_RADAR_FCU],
@@ -1456,7 +1460,9 @@
 void rwnx_radar_detection_enable(struct rwnx_radar *radar, u8 enable, u8 chain)
 {
 	if (chain < RWNX_RADAR_LAST) {
+#ifdef CREATE_TRACE_POINTS
 		trace_radar_enable_detection(radar->dpd[chain]->region, enable, chain);
+#endif
 		spin_lock_bh(&radar->lock);
 		radar->dpd[chain]->enabled = enable;
 		spin_unlock_bh(&radar->lock);

--
Gitblit v1.6.2