Home
last modified time | relevance | path

Searched full:radar (Results 1 – 25 of 198) sorted by relevance

12345678

/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dphy_shim.h26 #define RADAR_TYPE_NONE 0 /* Radar type None */
27 #define RADAR_TYPE_ETSI_1 1 /* ETSI 1 Radar type */
28 #define RADAR_TYPE_ETSI_2 2 /* ETSI 2 Radar type */
29 #define RADAR_TYPE_ETSI_3 3 /* ETSI 3 Radar type */
30 #define RADAR_TYPE_ITU_E 4 /* ITU E Radar type */
31 #define RADAR_TYPE_ITU_K 5 /* ITU K Radar type */
32 #define RADAR_TYPE_UNCLASSIFIED 6 /* Unclassified Radar type */
33 #define RADAR_TYPE_BIN5 7 /* long pulse radar type */
34 #define RADAR_TYPE_STG2 8 /* staggered-2 radar */
35 #define RADAR_TYPE_STG3 9 /* staggered-3 radar */
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dphy_shim.h26 #define RADAR_TYPE_NONE 0 /* Radar type None */
27 #define RADAR_TYPE_ETSI_1 1 /* ETSI 1 Radar type */
28 #define RADAR_TYPE_ETSI_2 2 /* ETSI 2 Radar type */
29 #define RADAR_TYPE_ETSI_3 3 /* ETSI 3 Radar type */
30 #define RADAR_TYPE_ITU_E 4 /* ITU E Radar type */
31 #define RADAR_TYPE_ITU_K 5 /* ITU K Radar type */
32 #define RADAR_TYPE_UNCLASSIFIED 6 /* Unclassified Radar type */
33 #define RADAR_TYPE_BIN5 7 /* long pulse radar type */
34 #define RADAR_TYPE_STG2 8 /* staggered-2 radar */
35 #define RADAR_TYPE_STG3 9 /* staggered-3 radar */
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/
Ddfs_pattern_detector.h24 /* tolerated deviation of radar time stamp in usecs on both sides
47 * @rssi: rssi of radar event
59 * struct radar_detector_specs - detector specs for a radar pattern type
61 * @width_min: minimum radar pulse width in [us]
62 * @width_max: maximum radar pulse width in [us]
69 * @chirp: chirp required for the radar pattern
88 * @add_pulse(): add radar pulse to detector, returns true on detection
90 * @num_radar_types: number of different radar types
92 * @radar_detector_specs: array of radar detection specs
Ddfs_pattern_detector.c27 * @num_radar_types: number of radar types to follow
28 * @radar_types: radar types array
54 /* radar types as defined by ETSI EN-301-893 v1.5.1 */
79 /* radar types released on August 14, 2014
81 * divide it to 3 groups is good enough for both of radar detection and
135 * get_dfs_domain_radar_types() - get radar types for a given DFS domain
158 * radar pulses have been reported for in the past.
301 "DFS: radar found on freq=%d: id=%d, pri=%d, " in dpd_add_pulse()
Dregd.c256 /* Frequency is one where radar detection is required */
332 * These exception rules do not apply radar frequencies.
402 /* Always apply Radar/DFS rules on freq range 5500 MHz - 5700 MHz */
419 /* We always enable radar detection/DFS on this in ath_reg_apply_radar_flags()
426 * - If AP mode does not yet support radar detection/DFS in ath_reg_apply_radar_flags()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/
Ddfs_pattern_detector.h24 /* tolerated deviation of radar time stamp in usecs on both sides
47 * @rssi: rssi of radar event
59 * struct radar_detector_specs - detector specs for a radar pattern type
61 * @width_min: minimum radar pulse width in [us]
62 * @width_max: maximum radar pulse width in [us]
69 * @chirp: chirp required for the radar pattern
88 * @add_pulse(): add radar pulse to detector, returns true on detection
90 * @num_radar_types: number of different radar types
92 * @radar_detector_specs: array of radar detection specs
Ddfs_pattern_detector.c27 * @num_radar_types: number of radar types to follow
28 * @radar_types: radar types array
54 /* radar types as defined by ETSI EN-301-893 v1.5.1 */
79 /* radar types released on August 14, 2014
81 * divide it to 3 groups is good enough for both of radar detection and
135 * get_dfs_domain_radar_types() - get radar types for a given DFS domain
159 * radar pulses have been reported for in the past.
303 "DFS: radar found on freq=%d: id=%d, pri=%d, " in dpd_add_pulse()
Dregd.c256 /* Frequency is one where radar detection is required */
332 * These exception rules do not apply radar frequencies.
403 /* Always apply Radar/DFS rules on freq range 5500 MHz - 5700 MHz */
420 /* We always enable radar detection/DFS on this in ath_reg_apply_radar_flags()
427 * - If AP mode does not yet support radar detection/DFS in ath_reg_apply_radar_flags()
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
D11h.c74 /* enable master mode radar detection on AP interface */ in mwifiex_11h_activate()
122 "CAC timer finished; No radar detected\n"); in mwifiex_dfs_cac_work_queue()
130 * starting radar detection.
151 "11h: issuing DFS Radar check for channel=%d\n", in mwifiex_cmd_issue_chan_report_request()
190 * If radar is detected during CAC, driver indicates the same to cfg80211
216 if (rpt->map.radar) { in mwifiex_11h_handle_chanrpt_ready()
218 "RADAR Detected on channel %d!\n", in mwifiex_11h_handle_chanrpt_ready()
237 /* Handler for radar detected event from FW.*/
246 "radar detected; indicating kernel\n"); in mwifiex_11h_handle_radar_detected()
254 mwifiex_dbg(priv->adapter, MSG, "radar detection type: %d\n", in mwifiex_11h_handle_radar_detected()
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
D11h.c86 /* enable master mode radar detection on AP interface */ in mwifiex_11h_activate()
134 "CAC timer finished; No radar detected\n"); in mwifiex_dfs_cac_work_queue()
142 * starting radar detection.
163 "11h: issuing DFS Radar check for channel=%d\n", in mwifiex_cmd_issue_chan_report_request()
202 * If radar is detected during CAC, driver indicates the same to cfg80211
231 if (rpt->map.radar) { in mwifiex_11h_handle_chanrpt_ready()
233 "RADAR Detected on channel %d!\n", in mwifiex_11h_handle_chanrpt_ready()
253 /* Handler for radar detected event from FW.*/
262 "radar detected; indicating kernel\n"); in mwifiex_11h_handle_radar_detected()
270 mwifiex_dbg(priv->adapter, MSG, "radar detection type: %d\n", in mwifiex_11h_handle_radar_detected()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/
Ddfs.h24 * ath9k_dfs_process_phyerr - process radar PHY error
30 * This function is called whenever the HW DFS module detects a radar
33 * The radar information provided as raw payload data is validated and
Ddfs.c24 /* internal struct to pass radar data */
80 /* if detected radar on both channels, select the significant one */ in ath9k_get_max_index_ht40()
209 * which channel the radar was detected in. in ath9k_postprocess_radar_event()
215 /* radar in ctrl channel */ in ath9k_postprocess_radar_event()
225 /* radar in extension channel */ in ath9k_postprocess_radar_event()
287 * DFS: check PHY-error for radar pulse and feed the detector
303 "Error: rs_phyer=0x%x not a radar error\n", in ath9k_dfs_process_phyerr()
Dhw.h574 * struct ath_hw_radar_conf - radar detection initialization parameters
577 * to total power for short radar pulses (half dB steps)
579 * power ratio increase for short radar pulses (half dB steps)
581 * radar pulse (dB step)
582 * @pulse_rssi: threshold for detecting if a short radar pulse is
586 * @radar_rssi: RSSI threshold for starting long radar detection (dB steps)
588 * to total power for long radar pulses (half dB steps)
589 * @fir_power: threshold for detecting the end of a long radar pulse (dB)
591 * @ext_channel: enable extension channel radar detection
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/
Ddfs.h24 * ath9k_dfs_process_phyerr - process radar PHY error
30 * This function is called whenever the HW DFS module detects a radar
33 * The radar information provided as raw payload data is validated and
Ddfs.c24 /* internal struct to pass radar data */
80 /* if detected radar on both channels, select the significant one */ in ath9k_get_max_index_ht40()
209 * which channel the radar was detected in. in ath9k_postprocess_radar_event()
215 /* radar in ctrl channel */ in ath9k_postprocess_radar_event()
225 /* radar in extension channel */ in ath9k_postprocess_radar_event()
287 * DFS: check PHY-error for radar pulse and feed the detector
303 "Error: rs_phyer=0x%x not a radar error\n", in ath9k_dfs_process_phyerr()
Dhw.h574 * struct ath_hw_radar_conf - radar detection initialization parameters
577 * to total power for short radar pulses (half dB steps)
579 * power ratio increase for short radar pulses (half dB steps)
581 * radar pulse (dB step)
582 * @pulse_rssi: threshold for detecting if a short radar pulse is
586 * @radar_rssi: RSSI threshold for starting long radar detection (dB steps)
588 * to total power for long radar pulses (half dB steps)
589 * @fir_power: threshold for detecting the end of a long radar pulse (dB)
591 * @ext_channel: enable extension channel radar detection
/kernel/linux/linux-5.10/net/wireless/
Dreg.h80 * non-radar 5 GHz channels.
160 * @wiphy - wiphy on which radar is detected and the event will be propagated
162 * @chandef - Channel definition of radar detected channel
164 * @event - Type of radar event which triggered this DFS state change
/kernel/linux/linux-6.6/net/wireless/
Dreg.h79 * non-radar 5 GHz channels.
159 * @wiphy - wiphy on which radar is detected and the event will be propagated
161 * @chandef - Channel definition of radar detected channel
163 * @event - Type of radar event which triggered this DFS state change
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/wireless/
Dmediatek,mt76.yaml110 mediatek,disable-radar-background:
113 Disable/enable radar/CAC detection running on a dedicated offchannel
115 Background radar/CAC detection allows to avoid the CAC downtime
117 radar channel.
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wlcore/
Dscan.c131 u32 band, bool radar, bool passive, in wlcore_scan_get_channels() argument
187 (!!(flags & IEEE80211_CHAN_RADAR) == radar) && in wlcore_scan_get_channels()
188 /* if radar is set, we ignore the passive flag */ in wlcore_scan_get_channels()
189 (radar || in wlcore_scan_get_channels()
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wlcore/
Dscan.c129 u32 band, bool radar, bool passive, in wlcore_scan_get_channels() argument
185 (!!(flags & IEEE80211_CHAN_RADAR) == radar) && in wlcore_scan_get_channels()
186 /* if radar is set, we ignore the passive flag */ in wlcore_scan_get_channels()
187 (radar || in wlcore_scan_get_channels()
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/
Dregd.c233 *Always apply Radar/DFS rules on
253 *We always enable radar detection/DFS on this in _rtl_reg_apply_radar_flags()
260 *- If AP mode does not yet support radar detection/DFS in _rtl_reg_apply_radar_flags()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/
Dregd.c233 *Always apply Radar/DFS rules on
253 *We always enable radar detection/DFS on this in _rtl_reg_apply_radar_flags()
260 *- If AP mode does not yet support radar detection/DFS in _rtl_reg_apply_radar_flags()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
Dreg.c506 /* frequencies below weather radar */ in ath11k_reg_update_weather_radar_band()
526 /* weather radar frequencies */ in ath11k_reg_update_weather_radar_band()
548 /* frequencies above weather radar */ in ath11k_reg_update_weather_radar_band()
588 /* Add max additional rules to accommodate weather radar band */ in ath11k_reg_build_regd()
643 * new rule covers weather radar band. in ath11k_reg_build_regd()
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl18xx/
Dcmd.c198 wl1271_debug(DEBUG_CMD, "cmd radar detection debug (chan %d)", in wl18xx_cmd_radar_detection_debug()
210 wl1271_error("failed to send radar detection debug command"); in wl18xx_cmd_radar_detection_debug()

12345678