| /freebsd-13-stable/sys/contrib/dev/rtw89/ |
| HD | mac.c | 54 int rtw89_mac_check_mac_en(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_mac_check_mac_en() argument 62 } else if (sel == RTW89_CMAC_SEL && mac_idx == 0) { in rtw89_mac_check_mac_en() 65 } else if (sel == RTW89_CMAC_SEL && mac_idx == 1) { in rtw89_mac_check_mac_en() 1139 static int cmac_func_en(struct rtw89_dev *rtwdev, u8 mac_idx, bool en) in cmac_func_en() argument 1161 if (mac_idx == RTW89_MAC_1) { in cmac_func_en() 1168 rtw89_write32_set(rtwdev, addrl_ck_en[mac_idx], ck_en); in cmac_func_en() 1169 rtw89_write32_set(rtwdev, addrl_func_en[mac_idx], func_en); in cmac_func_en() 1171 rtw89_write32_clr(rtwdev, addrl_func_en[mac_idx], func_en); in cmac_func_en() 1172 rtw89_write32_clr(rtwdev, addrl_ck_en[mac_idx], ck_en); in cmac_func_en() 1173 if (mac_idx == RTW89_MAC_1) { in cmac_func_en() [all …]
|
| HD | mac.h | 718 static inline u32 rtw89_mac_reg_by_port(u32 base, u8 port, u8 mac_idx) in rtw89_mac_reg_by_port() argument 720 return rtw89_mac_reg_by_idx(base + port * 0x40, mac_idx); in rtw89_mac_reg_by_port() 729 reg = rtw89_mac_reg_by_port(base, rtwvif->port, rtwvif->mac_idx); in rtw89_read32_port_mask() 739 reg = rtw89_mac_reg_by_port(base, rtwvif->port, rtwvif->mac_idx); in rtw89_write32_port() 749 reg = rtw89_mac_reg_by_port(base, rtwvif->port, rtwvif->mac_idx); in rtw89_write32_port_mask() 759 reg = rtw89_mac_reg_by_port(base, rtwvif->port, rtwvif->mac_idx); in rtw89_write16_port_mask() 769 reg = rtw89_mac_reg_by_port(base, rtwvif->port, rtwvif->mac_idx); in rtw89_write32_port_clr() 779 reg = rtw89_mac_reg_by_port(base, rtwvif->port, rtwvif->mac_idx); in rtw89_write16_port_clr() 789 reg = rtw89_mac_reg_by_port(base, rtwvif->port, rtwvif->mac_idx); in rtw89_write32_port_set() 825 int rtw89_mac_stop_sch_tx(struct rtw89_dev *rtwdev, u8 mac_idx, [all …]
|
| HD | rtw8852a.c | 664 u8 mac_idx) in rtw8852a_set_channel_mac() argument 666 u32 rf_mod = rtw89_mac_reg_by_idx(R_AX_WMAC_RFMOD, mac_idx); in rtw8852a_set_channel_mac() 668 mac_idx); in rtw8852a_set_channel_mac() 669 u32 chk_rate = rtw89_mac_reg_by_idx(R_AX_TXRATE_CHK, mac_idx); in rtw8852a_set_channel_mac() 1161 enum rtw89_mac_idx mac_idx, in rtw8852a_set_channel() argument 1164 rtw8852a_set_channel_mac(rtwdev, chan, mac_idx); in rtw8852a_set_channel() 1218 enum rtw89_mac_idx mac_idx, in rtw8852a_set_channel_help() argument 1222 rtw89_chip_stop_sch_tx(rtwdev, mac_idx, &p->tx_en, in rtw8852a_set_channel_help() 1224 rtw89_mac_cfg_ppdu_status(rtwdev, mac_idx, false); in rtw8852a_set_channel_help() 1231 rtw89_mac_cfg_ppdu_status(rtwdev, mac_idx, true); in rtw8852a_set_channel_help() [all …]
|
| HD | rtw8852c.c | 571 u8 mac_idx) in rtw8852c_set_channel_mac() argument 573 u32 rf_mod = rtw89_mac_reg_by_idx(R_AX_WMAC_RFMOD, mac_idx); in rtw8852c_set_channel_mac() 575 mac_idx); in rtw8852c_set_channel_mac() 576 u32 chk_rate = rtw89_mac_reg_by_idx(R_AX_TXRATE_CHK, mac_idx); in rtw8852c_set_channel_mac() 1779 enum rtw89_mac_idx mac_idx, in rtw8852c_set_channel() argument 1782 rtw8852c_set_channel_mac(rtwdev, chan, mac_idx); in rtw8852c_set_channel() 1808 enum rtw89_mac_idx mac_idx, in rtw8852c_set_channel_help() argument 1812 rtw89_chip_stop_sch_tx(rtwdev, mac_idx, &p->tx_en, in rtw8852c_set_channel_help() 1814 rtw89_mac_cfg_ppdu_status(rtwdev, mac_idx, false); in rtw8852c_set_channel_help() 1821 rtw89_mac_cfg_ppdu_status(rtwdev, mac_idx, true); in rtw8852c_set_channel_help() [all …]
|
| HD | core.h | 2191 u8 mac_idx; member 2277 enum rtw89_mac_idx mac_idx, 2282 enum rtw89_mac_idx mac_idx, 2308 s8 pw_ofst, enum rtw89_mac_idx mac_idx); 2320 int (*stop_sch_tx)(struct rtw89_dev *rtwdev, u8 mac_idx, 2322 int (*resume_sch_tx)(struct rtw89_dev *rtwdev, u8 mac_idx, u32 tx_en); 3817 enum rtw89_mac_idx mac_idx, in rtw89_chip_set_channel_prepare() argument 3821 mac_idx, phy_idx); in rtw89_chip_set_channel_prepare() 3828 enum rtw89_mac_idx mac_idx, in rtw89_chip_set_channel_done() argument 3832 mac_idx, phy_idx); in rtw89_chip_set_channel_done() [all …]
|
| HD | mac80211.c | 127 rtwvif->mac_idx = RTW89_MAC_0; in rtw89_ops_add_interface() 299 reg = rtw89_mac_reg_by_idx(ac_to_mu_edca_param[ac], rtwvif->mac_idx); in ____rtw89_conf_tx_mu_edca()
|
| HD | phy.h | 496 enum rtw89_mac_idx mac_idx,
|
| HD | fw.c | 732 SET_BA_CAM_BAND(skb->data, rtwvif->mac_idx); in rtw89_fw_h2c_ba_cam() 1170 SET_BCN_UPD_BAND(skb->data, rtwvif->mac_idx); in rtw89_fw_h2c_update_beacon() 1264 SET_JOININFO_BAND(skb->data, rtwvif->mac_idx); in rtw89_fw_h2c_join_info() 1344 RTW89_SET_EDCA_BAND(skb->data, rtwvif->mac_idx); in rtw89_fw_h2c_set_edca()
|
| HD | phy.c | 3797 enum rtw89_mac_idx mac_idx, in rtw89_phy_tssi_ctrl_set_fast_mode_cfg() argument 3811 reg = rtw89_mac_reg_by_idx(regs[i].addr, mac_idx); in rtw89_phy_tssi_ctrl_set_fast_mode_cfg() 3853 enum rtw89_mac_idx mac_idx, in rtw89_phy_tssi_ctrl_set_bandedge_cfg() argument 3873 reg = rtw89_mac_reg_by_idx(regs[i].addr, mac_idx); in rtw89_phy_tssi_ctrl_set_bandedge_cfg() 3877 reg = rtw89_mac_reg_by_idx(R_AX_BANDEDGE_CFG, mac_idx); in rtw89_phy_tssi_ctrl_set_bandedge_cfg() 3880 rtw89_phy_tssi_ctrl_set_fast_mode_cfg(rtwdev, mac_idx, bandedge_cfg, in rtw89_phy_tssi_ctrl_set_bandedge_cfg()
|
| HD | core.c | 328 enum rtw89_mac_idx mac_idx; in rtw89_set_channel() local 343 mac_idx = RTW89_MAC_0; in rtw89_set_channel() 352 rtw89_chip_set_channel_prepare(rtwdev, &bak, &chan, mac_idx, phy_idx); in rtw89_set_channel() 354 chip->ops->set_channel(rtwdev, &chan, mac_idx, phy_idx); in rtw89_set_channel() 358 rtw89_chip_set_channel_done(rtwdev, &bak, &chan, mac_idx, phy_idx); in rtw89_set_channel()
|
| /freebsd-13-stable/sys/dev/mlx4/mlx4_core/ |
| HD | mlx4_cmd.c | 2047 vp_oper->mac_idx = __mlx4_register_mac(&priv->dev, in mlx4_master_activate_admin_state() 2050 if (0 > vp_oper->mac_idx) { in mlx4_master_activate_admin_state() 2051 err = vp_oper->mac_idx; in mlx4_master_activate_admin_state() 2052 vp_oper->mac_idx = NO_INDX; in mlx4_master_activate_admin_state() 2059 (unsigned long long) vp_oper->state.mac, vp_oper->mac_idx, slave, port); in mlx4_master_activate_admin_state() 2088 if (NO_INDX != vp_oper->mac_idx) { in mlx4_master_deactivate_admin_state() 2090 vp_oper->mac_idx = NO_INDX; in mlx4_master_deactivate_admin_state() 2418 vf_oper->vport[port].mac_idx = NO_INDX; in mlx4_multi_func_init()
|
| HD | mlx4.h | 518 int mac_idx; member
|
| HD | mlx4_resource_tracker.c | 828 qpc->pri_path.grh_mylmc = (0x80 & qpc->pri_path.grh_mylmc) + vp_oper->mac_idx; in update_vport_qp_param()
|
| /freebsd-13-stable/sys/dev/cxgb/ |
| HD | cxgb_main.c | 291 u32 mac_idx:4; member 3089 p->mac_idx = f->mac_addr_idx; in cxgb_extension_ioctl() 3165 f->mac_addr_idx = p->mac_vld ? p->mac_idx : 0xffff; in cxgb_extension_ioctl() 3312 V_MAC_MATCH(f->mac_idx | (f->mac_hit << 4))); in set_filter()
|
| /freebsd-13-stable/sys/dev/cxgbe/common/ |
| HD | t4_msg.h | 674 __be16 mac_idx; member 914 __be16 mac_idx; member
|