Home
last modified time | relevance | path

Searched refs:p_params (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/qlogic/qed/
Dqed_init_fw_funcs.c430 struct qed_qm_pf_rt_init_params *p_params, in qed_tx_pq_map_rt_init() argument
434 struct init_qm_vport_params *vport_params = p_params->vport_params; in qed_tx_pq_map_rt_init()
437 struct init_qm_pq_params *pq_params = p_params->pq_params; in qed_tx_pq_map_rt_init()
440 num_pqs = p_params->num_pf_pqs + p_params->num_vf_pqs; in qed_tx_pq_map_rt_init()
442 first_pq_group = p_params->start_pq / QM_PF_QUEUE_GROUP_SIZE; in qed_tx_pq_map_rt_init()
443 last_pq_group = (p_params->start_pq + num_pqs - 1) / in qed_tx_pq_map_rt_init()
446 pq_mem_4kb = QM_PQ_MEM_4KB(p_params->num_pf_cids); in qed_tx_pq_map_rt_init()
447 vport_pq_mem_4kb = QM_PQ_MEM_4KB(p_params->num_vf_cids); in qed_tx_pq_map_rt_init()
453 (u32)(p_params->pf_id)); in qed_tx_pq_map_rt_init()
457 QM_PQ_SIZE_256B(p_params->num_pf_cids)); in qed_tx_pq_map_rt_init()
[all …]
Dqed_l2.c217 struct qed_queue_start_common_params *p_params, in _qed_eth_queue_to_cid() argument
233 p_cid->rel.vport_id = p_params->vport_id; in _qed_eth_queue_to_cid()
234 p_cid->rel.queue_id = p_params->queue_id; in _qed_eth_queue_to_cid()
235 p_cid->rel.stats_id = p_params->stats_id; in _qed_eth_queue_to_cid()
236 p_cid->sb_igu_id = p_params->p_sb->igu_sb_id; in _qed_eth_queue_to_cid()
238 p_cid->sb_idx = p_params->sb_idx; in _qed_eth_queue_to_cid()
313 struct qed_queue_start_common_params *p_params, in qed_eth_queue_to_cid() argument
348 p_params, b_is_rx, p_vf_params); in qed_eth_queue_to_cid()
359 struct qed_queue_start_common_params *p_params) in qed_eth_queue_to_cid_pf() argument
361 return qed_eth_queue_to_cid(p_hwfn, opaque_fid, p_params, b_is_rx, in qed_eth_queue_to_cid_pf()
[all …]
Dqed_dcbx.c484 struct qed_dcbx_params *p_params, bool ieee) in qed_dcbx_get_app_data() argument
490 p_params->app_willing = QED_MFW_GET_FIELD(p_app->flags, in qed_dcbx_get_app_data()
492 p_params->app_valid = QED_MFW_GET_FIELD(p_app->flags, DCBX_APP_ENABLED); in qed_dcbx_get_app_data()
493 p_params->app_error = QED_MFW_GET_FIELD(p_app->flags, DCBX_APP_ERROR); in qed_dcbx_get_app_data()
494 p_params->num_app_entries = QED_MFW_GET_FIELD(p_app->flags, in qed_dcbx_get_app_data()
497 entry = &p_params->app_entry[i]; in qed_dcbx_get_app_data()
542 p_params->app_willing, p_params->app_valid, in qed_dcbx_get_app_data()
543 p_params->app_error); in qed_dcbx_get_app_data()
548 u32 pfc, struct qed_dcbx_params *p_params) in qed_dcbx_get_pfc_data() argument
552 p_params->pfc.willing = QED_MFW_GET_FIELD(pfc, DCBX_PFC_WILLING); in qed_dcbx_get_pfc_data()
[all …]
Dqed_hw.c401 struct qed_dmae_params *p_params) in qed_dmae_opcode() argument
414 src_pfid = QED_DMAE_FLAGS_IS_SET(p_params, PF_SRC) ? in qed_dmae_opcode()
415 p_params->src_pfid : p_hwfn->rel_pf_id; in qed_dmae_opcode()
423 dst_pfid = QED_DMAE_FLAGS_IS_SET(p_params, PF_DST) ? in qed_dmae_opcode()
424 p_params->dst_pfid : p_hwfn->rel_pf_id; in qed_dmae_opcode()
436 if (QED_DMAE_FLAGS_IS_SET(p_params, COMPLETION_DST)) in qed_dmae_opcode()
441 port_id = (QED_DMAE_FLAGS_IS_SET(p_params, PORT)) ? in qed_dmae_opcode()
442 p_params->port_id : p_hwfn->port_id; in qed_dmae_opcode()
454 if (QED_DMAE_FLAGS_IS_SET(p_params, VF_SRC)) { in qed_dmae_opcode()
456 opcode_b |= p_params->src_vfid << DMAE_CMD_SRC_VF_ID_SHIFT; in qed_dmae_opcode()
[all …]
Dqed_iscsi.c170 struct qed_iscsi_pf_params *p_params = NULL; in qed_sp_iscsi_func_start() local
194 p_params = &p_hwfn->pf_params.iscsi_pf_params; in qed_sp_iscsi_func_start()
198 if (p_params->num_queues > p_hwfn->hw_info.feat_num[QED_ISCSI_CQ]) { in qed_sp_iscsi_func_start()
201 p_params->num_queues, in qed_sp_iscsi_func_start()
211 val = p_params->half_way_close_timeout; in qed_sp_iscsi_func_start()
213 p_init->num_sq_pages_in_ring = p_params->num_sq_pages_in_ring; in qed_sp_iscsi_func_start()
214 p_init->num_r2tq_pages_in_ring = p_params->num_r2tq_pages_in_ring; in qed_sp_iscsi_func_start()
215 p_init->num_uhq_pages_in_ring = p_params->num_uhq_pages_in_ring; in qed_sp_iscsi_func_start()
217 p_params->ll2_ooo_queue_id; in qed_sp_iscsi_func_start()
219 p_init->func_params.log_page_size = p_params->log_page_size; in qed_sp_iscsi_func_start()
[all …]
Dqed_vf.c1077 struct qed_sp_vport_update_params *p_params) in qed_vf_pf_vport_update() argument
1090 update_rx = p_params->update_vport_active_rx_flg; in qed_vf_pf_vport_update()
1091 update_tx = p_params->update_vport_active_tx_flg; in qed_vf_pf_vport_update()
1108 p_act_tlv->active_rx = p_params->vport_active_rx_flg; in qed_vf_pf_vport_update()
1113 p_act_tlv->active_tx = p_params->vport_active_tx_flg; in qed_vf_pf_vport_update()
1117 if (p_params->update_tx_switching_flg) { in qed_vf_pf_vport_update()
1126 p_tx_switch_tlv->tx_switching = p_params->tx_switching_flg; in qed_vf_pf_vport_update()
1129 if (p_params->update_approx_mcast_flg) { in qed_vf_pf_vport_update()
1137 memcpy(p_mcast_tlv->bins, p_params->bins, in qed_vf_pf_vport_update()
1141 update_rx = p_params->accept_flags.update_rx_mode_config; in qed_vf_pf_vport_update()
[all …]
Dqed_dev_api.h141 int qed_hw_init(struct qed_dev *cdev, struct qed_hw_init_params *p_params);
274 struct qed_dmae_params *p_params);
288 struct qed_dmae_params *p_params);
305 u32 size_in_dwords, struct qed_dmae_params *p_params);
Dqed_l2.h172 struct qed_sp_vport_start_params *p_params);
228 struct qed_sp_vport_update_params *p_params,
313 struct qed_ntuple_filter_params *p_params);
393 struct qed_queue_start_common_params *p_params,
399 struct qed_sp_vport_start_params *p_params);
Dqed_mcp.c960 struct qed_load_req_params *p_params) in qed_mcp_load_req() argument
972 rc = eocre_get_mfw_drv_role(p_hwfn, p_params->drv_role, &mfw_drv_role); in qed_mcp_load_req()
977 in_params.timeout_val = p_params->timeout_val; in qed_mcp_load_req()
982 in_params.avoid_eng_reset = p_params->avoid_eng_reset; in qed_mcp_load_req()
1006 p_params->override_force_load)) { in qed_mcp_load_req()
1068 p_params->load_code = out_params.load_code; in qed_mcp_load_req()
3483 struct qed_resc_lock_params *p_params) in __qed_mcp_resc_lock() argument
3489 switch (p_params->timeout) { in __qed_mcp_resc_lock()
3492 p_params->timeout = 0; in __qed_mcp_resc_lock()
3496 p_params->timeout = 0; in __qed_mcp_resc_lock()
[all …]
Dqed_cxt.c2067 struct qed_rdma_pf_params *p_params, in qed_rdma_set_pf_params() argument
2073 num_srqs = min_t(u32, QED_RDMA_MAX_SRQS, p_params->num_srqs); in qed_rdma_set_pf_params()
2084 num_cons = min_t(u32, IWARP_MAX_QPS, p_params->num_qps); in qed_rdma_set_pf_params()
2088 num_qps = min_t(u32, ROCE_MAX_QPS, p_params->num_qps); in qed_rdma_set_pf_params()
2135 struct qed_eth_pf_params *p_params = in qed_cxt_set_pf_params() local
2138 if (!p_params->num_vf_cons) in qed_cxt_set_pf_params()
2139 p_params->num_vf_cons = in qed_cxt_set_pf_params()
2142 p_params->num_cons, in qed_cxt_set_pf_params()
2143 p_params->num_vf_cons); in qed_cxt_set_pf_params()
2144 p_hwfn->p_cxt_mngr->arfs_count = p_params->num_arfs_filters; in qed_cxt_set_pf_params()
[all …]
Dqed_sriov.c997 struct qed_iov_vf_init_params *p_params) in qed_iov_init_hw_for_vf() argument
1009 vf = qed_iov_get_vf_info(p_hwfn, p_params->rel_vf_id, false); in qed_iov_init_hw_for_vf()
1017 p_params->rel_vf_id); in qed_iov_init_hw_for_vf()
1022 for (i = 0; i < p_params->num_queues; i++) { in qed_iov_init_hw_for_vf()
1027 qid = p_params->req_rx_queue[i]; in qed_iov_init_hw_for_vf()
1032 p_params->rel_vf_id, in qed_iov_init_hw_for_vf()
1037 qid = p_params->req_tx_queue[i]; in qed_iov_init_hw_for_vf()
1041 qid, p_params->rel_vf_id, max_vf_qzone); in qed_iov_init_hw_for_vf()
1050 p_params->rel_vf_id, qid, i); in qed_iov_init_hw_for_vf()
1058 vf->relative_vf_id, p_params->num_queues, (u16)cids); in qed_iov_init_hw_for_vf()
[all …]
Dqed_vf.h933 struct qed_sp_vport_update_params *p_params);
1027 struct qed_mcp_link_params *p_params,
1157 struct qed_sp_vport_update_params *p_params) in qed_vf_pf_vport_update() argument
1216 *p_params, in __qed_vf_get_link_params()
Dqed_mcp.h835 struct qed_load_req_params *p_params);
1114 struct qed_ptt *p_ptt, struct qed_resc_lock_params *p_params);
1139 struct qed_resc_unlock_params *p_params);
Dqed_dev.c2979 struct qed_hw_init_params *p_params) in qed_vf_start() argument
2981 if (p_params->p_tunn) { in qed_vf_start()
2982 qed_vf_set_vf_start_tunn_update_param(p_params->p_tunn); in qed_vf_start()
2983 qed_vf_pf_tunnel_param_update(p_hwfn, p_params->p_tunn); in qed_vf_start()
2997 int qed_hw_init(struct qed_dev *cdev, struct qed_hw_init_params *p_params) in qed_hw_init() argument
3006 if ((p_params->int_mode == QED_INT_MODE_MSI) && (cdev->num_hwfns > 1)) { in qed_hw_init()
3012 rc = qed_init_fw_data(cdev, p_params->bin_fw_data); in qed_hw_init()
3027 qed_vf_start(p_hwfn, p_params); in qed_hw_init()
3054 p_params->p_drv_load_params); in qed_hw_init()
3121 p_params->p_tunn, in qed_hw_init()
[all …]
Dqed_hsi.h3991 struct qed_qm_common_rt_init_params *p_params);
4015 struct qed_qm_pf_rt_init_params *p_params);
/Linux-v5.4/sound/soc/sof/intel/
Dhda-dai.c208 struct hda_pipe_params p_params = {0}; in hda_link_hw_params() local
243 p_params.s_fmt = snd_pcm_format_width(params_format(params)); in hda_link_hw_params()
244 p_params.ch = params_channels(params); in hda_link_hw_params()
245 p_params.s_freq = params_rate(params); in hda_link_hw_params()
246 p_params.stream = substream->stream; in hda_link_hw_params()
247 p_params.link_dma_id = stream_tag - 1; in hda_link_hw_params()
248 p_params.link_index = link->index; in hda_link_hw_params()
249 p_params.format = params_format(params); in hda_link_hw_params()
252 p_params.link_bps = codec_dai->driver->playback.sig_bits; in hda_link_hw_params()
254 p_params.link_bps = codec_dai->driver->capture.sig_bits; in hda_link_hw_params()
[all …]
/Linux-v5.4/sound/soc/intel/skylake/
Dskl-pcm.c297 mconfig->pipe->p_params); in skl_pcm_prepare()
312 struct skl_pipe_params p_params = {0}; in skl_pcm_hw_params() local
328 p_params.s_fmt = snd_pcm_format_width(params_format(params)); in skl_pcm_hw_params()
329 p_params.ch = params_channels(params); in skl_pcm_hw_params()
330 p_params.s_freq = params_rate(params); in skl_pcm_hw_params()
331 p_params.host_dma_id = dma_id; in skl_pcm_hw_params()
332 p_params.stream = substream->stream; in skl_pcm_hw_params()
333 p_params.format = params_format(params); in skl_pcm_hw_params()
335 p_params.host_bps = dai->driver->playback.sig_bits; in skl_pcm_hw_params()
337 p_params.host_bps = dai->driver->capture.sig_bits; in skl_pcm_hw_params()
[all …]
Dskl-debug.c114 mconfig->pipe->p_params->host_dma_id, in module_read()
115 mconfig->pipe->p_params->link_dma_id); in module_read()
119 mconfig->pipe->p_params->ch, in module_read()
120 mconfig->pipe->p_params->s_freq, in module_read()
121 mconfig->pipe->p_params->s_fmt); in module_read()
125 mconfig->pipe->p_params->linktype, in module_read()
126 mconfig->pipe->p_params->stream); in module_read()
Dskl-topology.c347 struct skl_pipe_params *params = m_cfg->pipe->p_params; in skl_tplg_update_module_params()
455 return skl_pcm_host_dma_prepare(skl->dev, pipe->p_params); in skl_tplg_module_prepare()
458 return skl_pcm_link_dma_prepare(skl->dev, pipe->p_params); in skl_tplg_module_prepare()
592 struct skl_pipe_params *params = pipe->p_params; in skl_tplg_get_pipe_config()
1503 pipe->p_params->link_dma_id = params->link_dma_id; in skl_tplg_fill_dma_id()
1504 pipe->p_params->link_index = params->link_index; in skl_tplg_fill_dma_id()
1505 pipe->p_params->link_bps = params->link_bps; in skl_tplg_fill_dma_id()
1509 pipe->p_params->host_dma_id = params->host_dma_id; in skl_tplg_fill_dma_id()
1510 pipe->p_params->host_bps = params->host_bps; in skl_tplg_fill_dma_id()
1516 pipe->p_params->s_fmt = params->s_fmt; in skl_tplg_fill_dma_id()
[all …]
Dskl-topology.h301 struct skl_pipe_params *p_params; member
Dskl-messages.c503 struct skl_pipe_params *params = mconfig->pipe->p_params; in skl_get_node_id()
/Linux-v5.4/drivers/soundwire/
Dcadence_master.c1038 struct sdw_port_params *p_params, unsigned int bank) in cdns_port_params() argument
1044 dpn_config_off = CDNS_DPN_B1_CONFIG(p_params->num); in cdns_port_params()
1046 dpn_config_off = CDNS_DPN_B0_CONFIG(p_params->num); in cdns_port_params()
1050 dpn_config |= ((p_params->bps - 1) << in cdns_port_params()
1052 dpn_config |= (p_params->flow_mode << in cdns_port_params()
1054 dpn_config |= (p_params->data_mode << in cdns_port_params()
Dstream.c129 struct sdw_port_params *p_params = &p_rt->port_params; in sdw_program_slave_port_params() local
159 wbuf = p_params->data_mode << SDW_REG_SHIFT(SDW_DPN_PORTCTRL_DATAMODE); in sdw_program_slave_port_params()
160 wbuf |= p_params->flow_mode; in sdw_program_slave_port_params()
171 ret = sdw_write(s_rt->slave, addr2, (p_params->bps - 1)); in sdw_program_slave_port_params()