Home
last modified time | relevance | path

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

12345

/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A 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 …]
/openbmc/linux/drivers/net/wireless/ath/
H A 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
H A 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()
H A 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()
H A Ddfs_pri_detector.h47 * struct pri_detector - PRI detector element for a dedicated radar type
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/
H A 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()
/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A 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
H A 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()
H A 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
H A Dcommon-debug.c208 PHY_ERR("RADAR ERR", ATH9K_PHYERR_RADAR); in read_file_phy_err()
234 PHY_ERR("FALSE-RADAR-EXT ERR", ATH9K_PHYERR_FALSE_RADAR_EXT); in read_file_phy_err()
/openbmc/linux/net/wireless/
H A 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
/openbmc/linux/Documentation/devicetree/bindings/net/wireless/
H A 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.
/openbmc/linux/drivers/net/wireless/ti/wlcore/
H A 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()
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/
H A 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()
/openbmc/linux/drivers/net/wireless/ti/wl18xx/
H A 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()
H A Dcmd.h23 /* Stop the role TX, should expect it after radar detection */
H A Devent.h97 /* radar detect */
/openbmc/linux/drivers/net/wireless/ath/ath11k/
H A Dreg.c546 /* frequencies below weather radar */ in ath11k_reg_update_weather_radar_band()
566 /* weather radar frequencies */ in ath11k_reg_update_weather_radar_band()
588 /* frequencies above weather radar */ in ath11k_reg_update_weather_radar_band()
634 /* Add max additional rules to accommodate weather radar band */ in ath11k_reg_build_regd()
697 * new rule covers weather radar band. in ath11k_reg_build_regd()
/openbmc/linux/drivers/net/wireless/broadcom/b43/
H A Dphy_n.h381 #define B43_NPHY_RADAR_BLNKCTL B43_PHY_N(0x0EE) /* Radar blank control */
382 #define B43_NPHY_A0RADAR_FIFOCTL B43_PHY_N(0x0EF) /* Antenna 0 radar FIFO control */
383 #define B43_NPHY_A1RADAR_FIFOCTL B43_PHY_N(0x0F0) /* Antenna 1 radar FIFO control */
384 #define B43_NPHY_A0RADAR_FIFODAT B43_PHY_N(0x0F1) /* Antenna 0 radar FIFO data */
385 #define B43_NPHY_A1RADAR_FIFODAT B43_PHY_N(0x0F2) /* Antenna 1 radar FIFO data */
386 #define B43_NPHY_RADAR_THRES0 B43_PHY_N(0x0F3) /* Radar threshold 0 */
387 #define B43_NPHY_RADAR_THRES1 B43_PHY_N(0x0F4) /* Radar threshold 1 */
388 #define B43_NPHY_RADAR_THRES0R B43_PHY_N(0x0F5) /* Radar threshold 0R */
389 #define B43_NPHY_RADAR_THRES1R B43_PHY_N(0x0F6) /* Radar threshold 1R */
501 #define B43_NPHY_RADAR_MAL B43_PHY_N(0x157) /* Radar MA length */
[all …]
H A Dphy_lp.h154 #define B43_LPPHY_RADAR_THRESH B43_PHY_OFDM(0x40) /* Radar Thresh */
155 #define B43_LPPHY_RADAR_BLANK_INT B43_PHY_OFDM(0x41) /* Radar blank Interval */
156 #define B43_LPPHY_RADAR_MIN_FM_INT B43_PHY_OFDM(0x42) /* Radar min fm Interval */
157 #define B43_LPPHY_RADAR_GAIN_TO B43_PHY_OFDM(0x43) /* Radar gain timeout */
158 #define B43_LPPHY_RADAR_PULSE_TO B43_PHY_OFDM(0x44) /* Radar pulse timeout */
159 #define B43_LPPHY_RADAR_DETECT_FM_CTL B43_PHY_OFDM(0x45) /* Radar detect FM Control */
160 #define B43_LPPHY_RADAR_DETECT_EN B43_PHY_OFDM(0x46) /* Radar detect En */
161 #define B43_LPPHY_RADAR_RD_DATA_REG B43_PHY_OFDM(0x47) /* Radar Rd Data Reg */
279 #define B43_LPPHY_RADAR_FIFO_STAT B43_PHY_OFDM(0xBD) /* Radar FIFO Status */
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/include/
H A Dbrcmu_wifi.h67 #define WL_CHAN_RADAR (1 << 3) /* radar sensitive channel */
68 #define WL_CHAN_INACTIVE (1 << 4) /* inactive due to radar */
/openbmc/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dqlink.h157 * Only relevant if radar is required on this channel.
282 * @QLINK_CMD_START_CAC: start radar detection procedure on a specified channel.
688 * @slave_radar: whether slave device should enable radar detection.
707 * @QLINK_CHAN_SW_RADAR_REQUIRED: whether radar detection is required on a new
782 * @chan: a channel to start a radar detection procedure on.
1053 * @radar_detect_widths: bitmask of channels BW for which WMAC can detect radar.
1407 * @chan: channel on which radar event happened.
1408 * @event: radar event type, one of &enum qlink_radar_event.
/openbmc/linux/drivers/net/wireless/ti/wl12xx/
H A Dcmd.h101 /* Stop the role TX, should expect it after radar detection */
/openbmc/linux/Documentation/devicetree/bindings/regulator/
H A Dmaxim,max20086.yaml14 deliver power over coax for radar and camera modules. They support
/openbmc/qemu/hw/9pfs/
H A D9p-util-darwin.c72 * Radar filed with Apple for implementing mknodat:

12345