tzh
2024-08-15 d4a1bd480003f3e1a0590bc46fbcb24f05652ca7
longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_fdrv/rwnx_radar.c
old mode 100644new mode 100755
....@@ -1125,7 +1125,9 @@
11251125 ps = pde->ops->add_pulse(pde, len, dpd->last_pulse_ts, pri);
11261126
11271127 if (ps != NULL) {
1128
+#ifdef CREATE_TRACE_POINTS
11281129 trace_radar_detected(chain, dpd->region, pde->freq, i, ps->pri);
1130
+#endif
11291131 // reset everything instead of just the channel detector
11301132 dfs_pattern_detector_reset(dpd);
11311133 return true;
....@@ -1339,7 +1341,9 @@
13391341
13401342 for (i = 0; i < pulses_count[chain] ; i++) {
13411343 struct radar_pulse *p = (struct radar_pulse *)&pulses[chain][i];
1344
+#ifdef CREATE_TRACE_POINTS
13421345 trace_radar_pulse(chain, p);
1346
+#endif
13431347 if (dfs_pattern_detector_add_pulse(radar->dpd[chain], chain,
13441348 (s16)freq + (2 * p->freq),
13451349 p->rep, (p->len * 2), now)) {
....@@ -1444,9 +1448,9 @@
14441448 {
14451449 if (radar->dpd[0] == NULL)
14461450 return false;
1447
-
1451
+#ifdef CREATE_TRACE_POINTS
14481452 trace_radar_set_region(region);
1449
-
1453
+#endif
14501454 return (dfs_pattern_detector_set_domain(radar->dpd[RWNX_RADAR_RIU],
14511455 region, RWNX_RADAR_RIU) &&
14521456 dfs_pattern_detector_set_domain(radar->dpd[RWNX_RADAR_FCU],
....@@ -1456,7 +1460,9 @@
14561460 void rwnx_radar_detection_enable(struct rwnx_radar *radar, u8 enable, u8 chain)
14571461 {
14581462 if (chain < RWNX_RADAR_LAST) {
1463
+#ifdef CREATE_TRACE_POINTS
14591464 trace_radar_enable_detection(radar->dpd[chain]->region, enable, chain);
1465
+#endif
14601466 spin_lock_bh(&radar->lock);
14611467 radar->dpd[chain]->enabled = enable;
14621468 spin_unlock_bh(&radar->lock);