| /linux-6.15/drivers/net/wireless/realtek/rtw89/ |
| H A D | rtw8922a.c | 250 0x1, phy_idx); in rtw8922a_ctrl_btg_bt_rx() 907 phy_idx); in rtw8922a_ctrl_sco_cck() 910 phy_idx); in rtw8922a_ctrl_sco_cck() 1441 phy_idx); in rtw8922a_set_nbi_tone_idx() 1453 phy_idx); in rtw8922a_set_nbi_tone_idx() 1684 phy_idx); in rtw8922a_cfg_rx_nss_limit() 1696 phy_idx); in rtw8922a_cfg_rx_nss_limit() 1967 phy_idx); in rtw8922a_dfs_en_idx() 1970 phy_idx); in rtw8922a_dfs_en_idx() 2109 enum rtw89_phy_idx phy_idx = rtwvif_link->phy_idx; in rtw8922a_rfk_channel() local [all …]
|
| H A D | rtw8852c.c | 1034 phy_idx); in rtw8852c_ctrl_ch() 1054 phy_idx); in rtw8852c_ctrl_ch() 1154 phy_idx); in rtw8852c_ctrl_bw() 1158 phy_idx); in rtw8852c_ctrl_bw() 1170 phy_idx); in rtw8852c_ctrl_bw() 1172 phy_idx); in rtw8852c_ctrl_bw() 1175 phy_idx); in rtw8852c_ctrl_bw() 1517 phy_idx); in rtw8852c_bb_reset_all() 1519 phy_idx); in rtw8852c_bb_reset_all() 1527 phy_idx); in rtw8852c_bb_reset_all() [all …]
|
| H A D | rtw8852b_common.h | 141 enum rtw89_phy_idx phy_idx); 143 enum rtw89_phy_idx phy_idx); 145 enum rtw89_phy_idx phy_idx); 157 enum rtw89_phy_idx phy_idx); 159 enum rtw89_phy_idx phy_idx); 196 rtw8852bx_info.bb_reset_all(rtwdev, phy_idx); in rtw8852bx_bb_reset_all() 271 enum rtw89_phy_idx phy_idx) in rtw8852bx_set_channel_bb() argument 278 enum rtw89_phy_idx phy_idx) in rtw8852bx_ctrl_nbtg_bt_tx() argument 285 enum rtw89_phy_idx phy_idx) in rtw8852bx_ctrl_btg_bt_rx() argument 327 enum rtw89_phy_idx phy_idx) in rtw8852bx_set_txpwr() argument [all …]
|
| H A D | rtw8852b_common.c | 967 pri_ch, phy_idx); in rtw8852bx_ctrl_bw() 985 pri_ch, phy_idx); in rtw8852bx_ctrl_bw() 1093 enum rtw89_phy_idx phy_idx) in rtw8852bx_bb_macid_ctrl_init() argument 1156 0, phy_idx); in rtw8852bt_set_csi_tone_idx() 1165 csi_tone_idx, phy_idx); in rtw8852bt_set_csi_tone_idx() 1171 enum rtw89_phy_idx phy_idx) in __rtw8852bx_set_channel_bb() argument 1274 enum rtw89_phy_idx phy_idx) in rtw8852bx_bb_set_tx_shape_dfir() argument 1313 phy_idx); in rtw8852bx_bb_set_tx_shape_dfir() 1324 enum rtw89_phy_idx phy_idx) in rtw8852bx_set_tx_shape() argument 1351 enum rtw89_phy_idx phy_idx) in __rtw8852bx_set_txpwr() argument [all …]
|
| H A D | rtw8852a.c | 934 phy_idx); in rtw8852a_ctrl_ch() 937 phy_idx); in rtw8852a_ctrl_ch() 1027 phy_idx); in rtw8852a_ctrl_bw() 1029 phy_idx); in rtw8852a_ctrl_bw() 1035 phy_idx); in rtw8852a_ctrl_bw() 1037 phy_idx); in rtw8852a_ctrl_bw() 1137 phy_idx); in rtw8852a_bb_reset_all() 1139 phy_idx); in rtw8852a_bb_reset_all() 1141 phy_idx); in rtw8852a_bb_reset_all() 1276 u8 phy_idx) in rtw8852a_tssi_cont_en_phyidx() argument [all …]
|
| H A D | rtw8851b.c | 1148 pri_ch, phy_idx); in rtw8851b_ctrl_bw() 1160 pri_ch, phy_idx); in rtw8851b_ctrl_bw() 1219 0, phy_idx); in rtw8851b_set_csi_tone_idx() 1228 csi_tone_idx, phy_idx); in rtw8851b_set_csi_tone_idx() 1466 enum rtw89_phy_idx phy_idx) in rtw8851b_bb_macid_ctrl_init() argument 1532 enum rtw89_phy_idx phy_idx) in rtw8851b_set_channel() argument 1552 u8 phy_idx) in rtw8851b_tssi_cont_en_phyidx() argument 1604 enum rtw89_phy_idx phy_idx = rtwvif_link->phy_idx; in rtw8851b_rfk_channel() local 1689 phy_idx); in rtw8851b_set_txpwr_ref() 1696 phy_idx); in rtw8851b_set_txpwr_ref() [all …]
|
| H A D | rtw8852c_rfk.h | 13 void rtw8852c_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 15 void rtw8852c_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool is_afe); 18 void rtw8852c_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 25 void rtw8852c_tssi_cont_en_phyidx(struct rtw89_dev *rtwdev, bool en, u8 phy_idx, 28 enum rtw89_phy_idx phy_idx); 31 enum rtw89_phy_idx phy_idx);
|
| H A D | rtw8852b_rfk.h | 12 void rtw8852b_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 14 void rtw8852b_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 17 void rtw8852b_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 25 enum rtw89_phy_idx phy_idx, 29 enum rtw89_phy_idx phy_idx);
|
| H A D | rtw8852bt_rfk.h | 12 void rtw8852bt_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 14 void rtw8852bt_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 17 void rtw8852bt_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 25 enum rtw89_phy_idx phy_idx, 29 enum rtw89_phy_idx phy_idx);
|
| H A D | rtw8851b_rfk.h | 15 void rtw8851b_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 17 void rtw8851b_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 20 void rtw8851b_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 28 enum rtw89_phy_idx phy_idx, 32 enum rtw89_phy_idx phy_idx);
|
| H A D | rtw8922a_rfk.h | 10 void rtw8922a_tssi_cont_en_phyidx(struct rtw89_dev *rtwdev, bool en, u8 phy_idx); 13 enum rtw89_phy_idx phy_idx); 15 void rtw8922a_pre_set_channel_rf(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 16 void rtw8922a_post_set_channel_rf(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx);
|
| H A D | rtw8852bt.c | 427 enum rtw89_phy_idx phy_idx, bool en) in rtw8852bt_bb_reset_en() argument 451 enum rtw89_phy_idx phy_idx) in rtw8852bt_bb_reset() argument 459 rtw8852bx_bb_reset_all(rtwdev, phy_idx); in rtw8852bt_bb_reset() 471 enum rtw89_phy_idx phy_idx) in rtw8852bt_set_channel() argument 495 rtw8852bt_tssi_scan(rtwdev, phy_idx, chan); in rtw8852bt_tssi_cont_en_phyidx() 497 if (phy_idx == RTW89_PHY_0) in rtw8852bt_tssi_cont_en_phyidx() 516 enum rtw89_phy_idx phy_idx) in rtw8852bt_set_channel_help() argument 549 enum rtw89_phy_idx phy_idx = rtwvif_link->phy_idx; in rtw8852bt_rfk_channel() local 554 rtw8852bt_iqk(rtwdev, phy_idx, chanctx_idx); in rtw8852bt_rfk_channel() 564 enum rtw89_phy_idx phy_idx, in rtw8852bt_rfk_band_changed() argument [all …]
|
| H A D | rtw8852a_rfk.h | 13 void rtw8852a_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 15 void rtw8852a_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 17 void rtw8852a_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 26 enum rtw89_phy_idx phy_idx);
|
| H A D | phy.h | 530 enum rtw89_phy_idx phy_idx); 533 enum rtw89_phy_idx phy_idx); 536 enum rtw89_phy_idx phy_idx); 625 if (phy_idx && addr < 0x10000) in rtw89_bbmcu_write32() 829 enum rtw89_phy_idx phy_idx); 873 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_byrate() argument 883 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_offset() argument 903 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_limit_ru() argument 955 enum rtw89_phy_idx phy_idx, 972 enum rtw89_phy_idx phy_idx, [all …]
|
| H A D | efuse_be.c | 222 u32 phy_idx, log_idx; in rtw89_eeprom_parser_be() local 242 hdr1 = phy_map[phy_idx]; in rtw89_eeprom_parser_be() 243 hdr2 = phy_map[phy_idx + 1]; in rtw89_eeprom_parser_be() 247 phy_idx += 2; in rtw89_eeprom_parser_be() 255 hdr1 = phy_map[phy_idx]; in rtw89_eeprom_parser_be() 256 hdr2 = phy_map[phy_idx + 1]; in rtw89_eeprom_parser_be() 257 hdr3 = phy_map[phy_idx + 2]; in rtw89_eeprom_parser_be() 261 phy_idx += 3; in rtw89_eeprom_parser_be() 286 val0 = phy_map[phy_idx]; in rtw89_eeprom_parser_be() 299 phy_idx += 2; in rtw89_eeprom_parser_be() [all …]
|
| H A D | rtw8852b.c | 455 enum rtw89_phy_idx phy_idx, bool en) in rtw8852b_bb_reset_en() argument 479 enum rtw89_phy_idx phy_idx) in rtw8852b_bb_reset() argument 485 rtw8852bx_bb_reset_all(rtwdev, phy_idx); in rtw8852b_bb_reset() 495 enum rtw89_phy_idx phy_idx) in rtw8852b_set_channel() argument 518 u8 phy_idx) in rtw8852b_tssi_cont_en_phyidx() argument 524 if (phy_idx == RTW89_PHY_0) in rtw8852b_tssi_cont_en_phyidx() 543 enum rtw89_phy_idx phy_idx) in rtw8852b_set_channel_help() argument 576 enum rtw89_phy_idx phy_idx = rtwvif_link->phy_idx; in rtw8852b_rfk_channel() local 581 rtw8852b_iqk(rtwdev, phy_idx, chanctx_idx); in rtw8852b_rfk_channel() 591 enum rtw89_phy_idx phy_idx, in rtw8852b_rfk_band_changed() argument [all …]
|
| H A D | phy.c | 5277 bb->phy_idx); in rtw89_phy_ccx_top_setting_init() 5279 bb->phy_idx); in rtw89_phy_ccx_top_setting_init() 5444 bb->phy_idx); in rtw89_phy_ifs_clm_setting_init() 5446 bb->phy_idx); in rtw89_phy_ifs_clm_setting_init() 5448 bb->phy_idx); in rtw89_phy_ifs_clm_setting_init() 5450 bb->phy_idx); in rtw89_phy_ifs_clm_setting_init() 5452 bb->phy_idx); in rtw89_phy_ifs_clm_setting_init() 5496 bb->phy_idx); in rtw89_phy_ccx_trigger() 5498 bb->phy_idx); in rtw89_phy_ccx_trigger() 6695 enum rtw89_phy_idx phy_idx = rtwvif_link->phy_idx; in rtw89_phy_set_bss_color() local [all …]
|
| H A D | coex.h | 265 void rtw89_btc_ntfy_scan_start(struct rtw89_dev *rtwdev, u8 phy_idx, u8 band); 266 void rtw89_btc_ntfy_scan_finish(struct rtw89_dev *rtwdev, u8 phy_idx); 267 void rtw89_btc_ntfy_switch_band(struct rtw89_dev *rtwdev, u8 phy_idx, u8 band); 297 enum rtw89_phy_idx phy_idx, in rtw89_btc_phymap() argument 305 FIELD_PREP(BTC_RFK_PHY_MAP, BIT(phy_idx)) | in rtw89_btc_phymap() 312 enum rtw89_phy_idx phy_idx, in rtw89_btc_path_phymap() argument 316 return rtw89_btc_phymap(rtwdev, phy_idx, BIT(path), chanctx_idx); in rtw89_btc_path_phymap() 321 enum rtw89_phy_idx phy_idx) in rtw89_coex_query_bt_req_len() argument
|
| H A D | rtw8851b_rfk.c | 1392 _iqk_2g_nbtxk(rtwdev, phy_idx, path); in _iqk_by_path() 1395 _iqk_5g_nbtxk(rtwdev, phy_idx, path); in _iqk_by_path() 1407 _adc_fifo_rst(rtwdev, phy_idx, path); in _iqk_by_path() 1412 _iqk_2g_nbrxk(rtwdev, phy_idx, path); in _iqk_by_path() 1415 _iqk_5g_nbrxk(rtwdev, phy_idx, path); in _iqk_by_path() 1513 _iqk_by_path(rtwdev, phy_idx, path); in _iqk_start_iqk() 1591 enum rtw89_phy_idx phy_idx, u8 path, in _doiqk() argument 1612 _iqk_macbb_setting(rtwdev, phy_idx, path); in _doiqk() 1614 _iqk_start_iqk(rtwdev, phy_idx, path); in _doiqk() 3401 enum rtw89_phy_idx phy_idx, in rtw8851b_wifi_scan_notify() argument [all …]
|
| H A D | chan.h | 53 enum rtw89_phy_idx phy_idx) in rtw89_get_entity_state() argument 57 return READ_ONCE(hal->entity_active[phy_idx]); in rtw89_get_entity_state() 61 enum rtw89_phy_idx phy_idx, in rtw89_set_entity_state() argument 66 WRITE_ONCE(hal->entity_active[phy_idx], active); in rtw89_set_entity_state()
|
| H A D | efuse.c | 229 u32 phy_idx = sec_ctrl_size; in rtw89_dump_logical_efuse_map() local 239 while (phy_idx < physical_size - sec_ctrl_size) { in rtw89_dump_logical_efuse_map() 240 hdr1 = phy_map[phy_idx]; in rtw89_dump_logical_efuse_map() 241 hdr2 = phy_map[phy_idx + 1]; in rtw89_dump_logical_efuse_map() 247 phy_idx += 2; in rtw89_dump_logical_efuse_map() 254 if (phy_idx + 1 > physical_size - sec_ctrl_size - 1 || in rtw89_dump_logical_efuse_map() 258 log_map[log_idx] = phy_map[phy_idx]; in rtw89_dump_logical_efuse_map() 259 log_map[log_idx + 1] = phy_map[phy_idx + 1]; in rtw89_dump_logical_efuse_map() 260 phy_idx += 2; in rtw89_dump_logical_efuse_map()
|
| H A D | rtw8852a_rfk.c | 18 rtwdev->dbcc_en, phy_idx); in _kpath() 23 if (phy_idx == RTW89_PHY_0) in _kpath() 893 enum rtw89_phy_idx phy_idx, u8 path, in _rxk_group_sel() argument 1364 _iqk_info_iqk(rtwdev, phy_idx, path); in _iqk_by_path() 1467 switch (_kpath(rtwdev, phy_idx)) { in _iqk_afebb_restore() 1514 switch (_kpath(rtwdev, phy_idx)) { in _iqk_macbb_setting() 1533 u8 phy_idx = 0x0; in _iqk_dbcc() local 1538 phy_idx = RTW89_PHY_0; in _iqk_dbcc() 1540 phy_idx = RTW89_PHY_1; in _iqk_dbcc() 1624 enum rtw89_phy_idx phy_idx, u8 path, in _doiqk() argument [all …]
|
| /linux-6.15/drivers/net/wireless/realtek/rtw88/ |
| H A D | efuse.c | 46 u32 phy_idx, log_idx; in rtw_dump_logical_efuse_map() local 52 for (phy_idx = 0; phy_idx < physical_size - protect_size;) { in rtw_dump_logical_efuse_map() 53 hdr1 = phy_map[phy_idx]; in rtw_dump_logical_efuse_map() 54 hdr2 = phy_map[phy_idx + 1]; in rtw_dump_logical_efuse_map() 62 phy_idx += 2; in rtw_dump_logical_efuse_map() 67 phy_idx += 1; in rtw_dump_logical_efuse_map() 75 if (phy_idx + 1 > physical_size - protect_size || in rtw_dump_logical_efuse_map() 79 log_map[log_idx] = phy_map[phy_idx]; in rtw_dump_logical_efuse_map() 80 log_map[log_idx + 1] = phy_map[phy_idx + 1]; in rtw_dump_logical_efuse_map() 81 phy_idx += 2; in rtw_dump_logical_efuse_map()
|
| /linux-6.15/drivers/phy/broadcom/ |
| H A D | phy-bcm-sr-pcie.c | 201 int phy_idx; in sr_pcie_phy_xlate() local 207 phy_idx = args->args[0]; in sr_pcie_phy_xlate() 209 if (WARN_ON(phy_idx >= SR_NR_PCIE_PHYS)) in sr_pcie_phy_xlate() 212 return core->phys[phy_idx].phy; in sr_pcie_phy_xlate() 221 unsigned int phy_idx = 0; in sr_pcie_phy_probe() local 252 for (phy_idx = 0; phy_idx < SR_NR_PCIE_PHYS; phy_idx++) { in sr_pcie_phy_probe() 253 struct sr_pcie_phy *p = &core->phys[phy_idx]; in sr_pcie_phy_probe() 256 if (phy_idx == SR_PAXC_PHY_IDX) in sr_pcie_phy_probe() 268 p->index = phy_idx; in sr_pcie_phy_probe()
|
| /linux-6.15/drivers/net/ethernet/dec/tulip/ |
| H A D | media.c | 447 int phyn, phy_idx = 0; in tulip_find_mii() local 455 for (phyn = 1; phyn <= 32 && phy_idx < ARRAY_SIZE(tp->phys); phyn++) { in tulip_find_mii() 480 tp->advertising[phy_idx] = in tulip_find_mii() 482 } else if (tp->advertising[phy_idx]) { in tulip_find_mii() 483 to_advert = tp->advertising[phy_idx]; in tulip_find_mii() 485 tp->advertising[phy_idx] = in tulip_find_mii() 490 tp->phys[phy_idx++] = phy; in tulip_find_mii() 541 tp->mii_cnt = phy_idx; in tulip_find_mii() 542 if (tp->mtable && tp->mtable->has_mii && phy_idx == 0) { in tulip_find_mii()
|