Home
last modified time | relevance | path

Searched refs:rdd_idx (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmac.c2039 int rdd_idx = mt7915_get_rdd_idx(phy, false); in mt7915_dfs_stop_radar_detector() local
2041 if (rdd_idx < 0) in mt7915_dfs_stop_radar_detector()
2044 mt76_connac_mcu_rdd_cmd(&dev->mt76, RDD_STOP, rdd_idx, 0, 0); in mt7915_dfs_stop_radar_detector()
2047 static int mt7915_dfs_start_rdd(struct mt7915_dev *dev, int rdd_idx) in mt7915_dfs_start_rdd() argument
2064 err = mt76_connac_mcu_rdd_cmd(&dev->mt76, RDD_START, rdd_idx, 0, region); in mt7915_dfs_start_rdd()
2069 err = mt76_connac_mcu_rdd_cmd(&dev->mt76, RDD_SET_WF_ANT, rdd_idx, in mt7915_dfs_start_rdd()
2075 return mt76_connac_mcu_rdd_cmd(&dev->mt76, RDD_DET_MODE, rdd_idx, 0, 1); in mt7915_dfs_start_rdd()
2081 int err, rdd_idx; in mt7915_dfs_start_radar_detector() local
2083 rdd_idx = mt7915_get_rdd_idx(phy, false); in mt7915_dfs_start_radar_detector()
2084 if (rdd_idx < 0) in mt7915_dfs_start_radar_detector()
[all …]
H A Ddebugfs.c207 int rdd_idx; in mt7915_radar_trigger() local
217 rdd_idx = mt7915_get_rdd_idx(phy, val == RADAR_BACKGROUND); in mt7915_radar_trigger()
218 if (rdd_idx < 0) { in mt7915_radar_trigger()
224 rdd_idx, 0, 0); in mt7915_radar_trigger()
H A Dmcu.h69 u8 rdd_idx; member
H A Dmcu.c315 switch (r->rdd_idx) { in mt7915_mcu_rx_radar_detected()
332 dev_err(dev->mt76.dev, "Unknown RDD idx %d\n", r->rdd_idx); in mt7915_mcu_rx_radar_detected()
339 if (r->rdd_idx == MT_RDD_IDX_BACKGROUND) in mt7915_mcu_rx_radar_detected()
2756 int err, region, rdd_idx; in mt7915_mcu_rdd_background_enable() local
2758 rdd_idx = mt7915_get_rdd_idx(phy, true); in mt7915_mcu_rdd_background_enable()
2759 if (rdd_idx < 0) in mt7915_mcu_rdd_background_enable()
2763 err = mt76_connac_mcu_rdd_cmd(&dev->mt76, RDD_STOP, rdd_idx, 0, 0); in mt7915_mcu_rdd_background_enable()
2789 return mt76_connac_mcu_rdd_cmd(&dev->mt76, RDD_START, rdd_idx, 0, region); in mt7915_mcu_rdd_background_enable()
H A Dmt7915.h340 enum rdd_idx { enum
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c3009 int rdd_idx = mt7996_get_rdd_idx(phy, false); in mt7996_dfs_stop_radar_detector() local
3011 if (rdd_idx < 0) in mt7996_dfs_stop_radar_detector()
3014 mt7996_mcu_rdd_cmd(dev, RDD_STOP, rdd_idx, 0); in mt7996_dfs_stop_radar_detector()
3017 static int mt7996_dfs_start_rdd(struct mt7996_dev *dev, int rdd_idx) in mt7996_dfs_start_rdd() argument
3034 return mt7996_mcu_rdd_cmd(dev, RDD_START, rdd_idx, region); in mt7996_dfs_start_rdd()
3040 int err, rdd_idx; in mt7996_dfs_start_radar_detector() local
3042 rdd_idx = mt7996_get_rdd_idx(phy, false); in mt7996_dfs_start_radar_detector()
3043 if (rdd_idx < 0) in mt7996_dfs_start_radar_detector()
3047 err = mt7996_mcu_rdd_cmd(dev, RDD_CAC_START, rdd_idx, 0); in mt7996_dfs_start_radar_detector()
3051 err = mt7996_dfs_start_rdd(dev, rdd_idx); in mt7996_dfs_start_radar_detector()
[all …]
H A Dmt7996.h532 enum rdd_idx { enum
782 int mt7996_mcu_rdd_cmd(struct mt7996_dev *dev, int cmd, u8 rdd_idx, u8 val);
H A Dmcu.c533 switch (r->rdd_idx) { in mt7996_mcu_rx_radar_detected()
552 if (r->rdd_idx == MT_RDD_IDX_BACKGROUND) { in mt7996_mcu_rx_radar_detected()
567 dev_err(dev->mt76.dev, "Invalid RDD idx %d\n", r->rdd_idx); in mt7996_mcu_rx_radar_detected()
4065 int err, region, rdd_idx = mt7996_get_rdd_idx(phy, true); in mt7996_mcu_rdd_background_enable() local
4067 if (rdd_idx < 0) in mt7996_mcu_rdd_background_enable()
4071 err = mt7996_mcu_rdd_cmd(dev, RDD_STOP, rdd_idx, 0); in mt7996_mcu_rdd_background_enable()
4097 return mt7996_mcu_rdd_cmd(dev, RDD_START, rdd_idx, region); in mt7996_mcu_rdd_background_enable()
5191 int mt7996_mcu_rdd_cmd(struct mt7996_dev *dev, int cmd, u8 rdd_idx, u8 val) in mt7996_mcu_rdd_cmd() argument
5200 u8 rdd_idx; in mt7996_mcu_rdd_cmd() member
5208 .rdd_idx = rdd_idx, in mt7996_mcu_rdd_cmd()
H A Dmcu.h70 u8 rdd_idx; member
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.c3020 u8 rdd_idx; in mt76_connac_mcu_rdd_cmd() member
3026 .rdd_idx = index, in mt76_connac_mcu_rdd_cmd()