Lines Matching refs:radar_specs

701 	const struct mt76x02_radar_specs *radar_specs;  in mt76x02_dfs_set_bbp_params()  local
719 radar_specs = &fcc_radar_specs[shift]; in mt76x02_dfs_set_bbp_params()
722 radar_specs = &etsi_radar_specs[shift]; in mt76x02_dfs_set_bbp_params()
727 radar_specs = &jp_w53_radar_specs[shift]; in mt76x02_dfs_set_bbp_params()
729 radar_specs = &jp_w56_radar_specs[shift]; in mt76x02_dfs_set_bbp_params()
751 data = ((radar_specs[i].avg_len & 0x1ff) << 16) | in mt76x02_dfs_set_bbp_params()
752 (radar_specs[i].mode & 0xf); in mt76x02_dfs_set_bbp_params()
756 data = ((radar_specs[i].e_high & 0x0fff) << 16) | in mt76x02_dfs_set_bbp_params()
757 (radar_specs[i].e_low & 0x0fff); in mt76x02_dfs_set_bbp_params()
761 mt76_wr(dev, MT_BBP(DFS, 7), radar_specs[i].t_low); in mt76x02_dfs_set_bbp_params()
762 mt76_wr(dev, MT_BBP(DFS, 9), radar_specs[i].t_high); in mt76x02_dfs_set_bbp_params()
765 mt76_wr(dev, MT_BBP(DFS, 11), radar_specs[i].b_low); in mt76x02_dfs_set_bbp_params()
766 mt76_wr(dev, MT_BBP(DFS, 13), radar_specs[i].b_high); in mt76x02_dfs_set_bbp_params()
769 data = ((radar_specs[i].w_high & 0x0fff) << 16) | in mt76x02_dfs_set_bbp_params()
770 (radar_specs[i].w_low & 0x0fff); in mt76x02_dfs_set_bbp_params()
774 data = (radar_specs[i].w_margin << 16) | in mt76x02_dfs_set_bbp_params()
775 radar_specs[i].t_margin; in mt76x02_dfs_set_bbp_params()
779 mt76_wr(dev, MT_BBP(DFS, 17), radar_specs[i].event_expiration); in mt76x02_dfs_set_bbp_params()
782 mt76_wr(dev, MT_BBP(DFS, 30), radar_specs[i].pwr_jmp); in mt76x02_dfs_set_bbp_params()