Lines Matching refs:cmd
128 struct iwl_phy_context_cmd *cmd, in iwl_mvm_phy_ctxt_cmd_hdr() argument
131 memset(cmd, 0, sizeof(struct iwl_phy_context_cmd)); in iwl_mvm_phy_ctxt_cmd_hdr()
133 cmd->id_and_color = cpu_to_le32(FW_CMD_ID_AND_COLOR(ctxt->id, in iwl_mvm_phy_ctxt_cmd_hdr()
135 cmd->action = cpu_to_le32(action); in iwl_mvm_phy_ctxt_cmd_hdr()
136 cmd->apply_time = cpu_to_le32(apply_time); in iwl_mvm_phy_ctxt_cmd_hdr()
143 struct iwl_phy_context_cmd *cmd, in iwl_mvm_phy_ctxt_cmd_data() argument
150 cmd->ci.band = (chandef->chan->band == IEEE80211_BAND_2GHZ ? in iwl_mvm_phy_ctxt_cmd_data()
153 cmd->ci.channel = chandef->chan->hw_value; in iwl_mvm_phy_ctxt_cmd_data()
154 cmd->ci.width = iwl_mvm_get_channel_width(chandef); in iwl_mvm_phy_ctxt_cmd_data()
155 cmd->ci.ctrl_pos = iwl_mvm_get_ctrl_pos(chandef); in iwl_mvm_phy_ctxt_cmd_data()
173 cmd->rxchain_info = cpu_to_le32(iwl_mvm_get_valid_rx_ant(mvm) << in iwl_mvm_phy_ctxt_cmd_data()
175 cmd->rxchain_info |= cpu_to_le32(idle_cnt << PHY_RX_CHAIN_CNT_POS); in iwl_mvm_phy_ctxt_cmd_data()
176 cmd->rxchain_info |= cpu_to_le32(active_cnt << in iwl_mvm_phy_ctxt_cmd_data()
180 cmd->rxchain_info = cpu_to_le32(mvm->dbgfs_rx_phyinfo); in iwl_mvm_phy_ctxt_cmd_data()
183 cmd->txchain_info = cpu_to_le32(iwl_mvm_get_valid_tx_ant(mvm)); in iwl_mvm_phy_ctxt_cmd_data()
198 struct iwl_phy_context_cmd cmd; in iwl_mvm_phy_ctxt_apply() local
202 iwl_mvm_phy_ctxt_cmd_hdr(ctxt, &cmd, action, apply_time); in iwl_mvm_phy_ctxt_apply()
205 iwl_mvm_phy_ctxt_cmd_data(mvm, &cmd, chandef, in iwl_mvm_phy_ctxt_apply()
210 &cmd); in iwl_mvm_phy_ctxt_apply()