Home
last modified time | relevance | path

Searched refs:rate_cfg (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_sriov.c138 struct hinic_tx_rate_cfg_max_min rate_cfg = {0}; in hinic_set_vf_tx_rate_max_min() local
139 u16 out_size = sizeof(rate_cfg); in hinic_set_vf_tx_rate_max_min()
142 rate_cfg.func_id = hinic_glb_pf_vf_offset(hwdev->hwif) + vf_id; in hinic_set_vf_tx_rate_max_min()
143 rate_cfg.max_rate = max_rate; in hinic_set_vf_tx_rate_max_min()
144 rate_cfg.min_rate = min_rate; in hinic_set_vf_tx_rate_max_min()
146 &rate_cfg, sizeof(rate_cfg), &rate_cfg, in hinic_set_vf_tx_rate_max_min()
148 if ((rate_cfg.status != HINIC_MGMT_CMD_UNSUPPORTED && in hinic_set_vf_tx_rate_max_min()
149 rate_cfg.status) || err || !out_size) { in hinic_set_vf_tx_rate_max_min()
152 rate_cfg.status, out_size); in hinic_set_vf_tx_rate_max_min()
156 if (!rate_cfg.status) { in hinic_set_vf_tx_rate_max_min()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/
H A Dhw_common.c119 u16 rate_cfg = ((u16 *)val)[0]; in rtl92d_set_hw_reg() local
122 rate_cfg = rate_cfg & 0x15f; in rtl92d_set_hw_reg()
124 ((rate_cfg & 0x150) == 0)) in rtl92d_set_hw_reg()
125 rate_cfg |= 0x01; in rtl92d_set_hw_reg()
126 rtl_write_byte(rtlpriv, REG_RRSR, rate_cfg & 0xff); in rtl92d_set_hw_reg()
128 (rate_cfg >> 8) & 0xff); in rtl92d_set_hw_reg()
129 while (rate_cfg > 0x1) { in rtl92d_set_hw_reg()
130 rate_cfg = (rate_cfg >> 1); in rtl92d_set_hw_reg()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dhw.c78 u16 rate_cfg = ((u16 *) val)[0]; in rtl92se_set_hw_reg() local
82 rate_cfg = rate_cfg & 0x150; in rtl92se_set_hw_reg()
84 rate_cfg = rate_cfg & 0x15f; in rtl92se_set_hw_reg()
86 rate_cfg |= 0x01; in rtl92se_set_hw_reg()
88 rtl_write_byte(rtlpriv, RRSR, rate_cfg & 0xff); in rtl92se_set_hw_reg()
90 (rate_cfg >> 8) & 0xff); in rtl92se_set_hw_reg()
92 while (rate_cfg > 0x1) { in rtl92se_set_hw_reg()
93 rate_cfg = (rate_cfg >> 1); in rtl92se_set_hw_reg()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dhw.c145 u16 rate_cfg = ((u16 *) val)[0]; in rtl92ce_set_hw_reg() local
148 rate_cfg &= 0x15f; in rtl92ce_set_hw_reg()
149 rate_cfg |= 0x01; in rtl92ce_set_hw_reg()
150 rtl_write_byte(rtlpriv, REG_RRSR, rate_cfg & 0xff); in rtl92ce_set_hw_reg()
152 (rate_cfg >> 8) & 0xff); in rtl92ce_set_hw_reg()
153 while (rate_cfg > 0x1) { in rtl92ce_set_hw_reg()
154 rate_cfg = (rate_cfg >> 1); in rtl92ce_set_hw_reg()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dhw.c1487 u16 rate_cfg = ((u16 *) val)[0]; in rtl92cu_set_hw_reg() local
1490 rate_cfg &= 0x15f; in rtl92cu_set_hw_reg()
1496 rate_cfg |= 0x01; in rtl92cu_set_hw_reg()
1497 rtl_write_byte(rtlpriv, REG_RRSR, rate_cfg & 0xff); in rtl92cu_set_hw_reg()
1499 (rate_cfg >> 8) & 0xff); in rtl92cu_set_hw_reg()
1500 while (rate_cfg > 0x1) { in rtl92cu_set_hw_reg()
1501 rate_cfg >>= 1; in rtl92cu_set_hw_reg()
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dsta_cmdresp.c259 struct host_cmd_ds_tx_rate_cfg *rate_cfg = &resp->params.tx_rate_cfg; in mwifiex_ret_tx_rate_cfg() local
266 tlv_buf = ((u8 *)rate_cfg) + sizeof(struct host_cmd_ds_tx_rate_cfg); in mwifiex_ret_tx_rate_cfg()
267 tlv_buf_left = le16_to_cpu(resp->size) - S_DS_GEN - sizeof(*rate_cfg); in mwifiex_ret_tx_rate_cfg()