/Linux-v5.4/drivers/net/ethernet/qlogic/qed/ |
D | qed_ptp.c | 146 qed_wr(p_hwfn, p_ptt, NIG_REG_LLH_PTP_HOST_BUF_SEQID, in qed_ptp_hw_read_rx_ts() 173 qed_wr(p_hwfn, p_ptt, NIG_REG_TX_LLH_PTP_BUF_SEQID, QED_TIMESTAMP_MASK); in qed_ptp_hw_read_tx_ts() 248 qed_wr(p_hwfn, p_ptt, NIG_REG_LLH_PTP_PARAM_MASK, in qed_ptp_hw_cfg_filters() 250 qed_wr(p_hwfn, p_ptt, NIG_REG_LLH_PTP_RULE_MASK, rule_mask); in qed_ptp_hw_cfg_filters() 251 qed_wr(p_hwfn, p_ptt, NIG_REG_RX_PTP_EN, enable_cfg); in qed_ptp_hw_cfg_filters() 254 qed_wr(p_hwfn, p_ptt, NIG_REG_TX_PTP_EN, 0x0); in qed_ptp_hw_cfg_filters() 255 qed_wr(p_hwfn, p_ptt, NIG_REG_TX_LLH_PTP_PARAM_MASK, 0x7FF); in qed_ptp_hw_cfg_filters() 256 qed_wr(p_hwfn, p_ptt, NIG_REG_TX_LLH_PTP_RULE_MASK, 0x3FFF); in qed_ptp_hw_cfg_filters() 258 qed_wr(p_hwfn, p_ptt, NIG_REG_TX_PTP_EN, enable_cfg); in qed_ptp_hw_cfg_filters() 259 qed_wr(p_hwfn, p_ptt, NIG_REG_TX_LLH_PTP_PARAM_MASK, in qed_ptp_hw_cfg_filters() [all …]
|
D | qed_init_fw_funcs.c | 535 qed_wr(p_hwfn, p_ptt, PQ_INFO_RAM_GRC_ADDRESS(pq_id), in qed_tx_pq_map_rt_init() 779 qed_wr(p_hwfn, p_ptt, QM_REG_SDMCMDADDR, cmd_addr); in qed_send_qm_cmd() 780 qed_wr(p_hwfn, p_ptt, QM_REG_SDMCMDDATALSB, cmd_data_lsb); in qed_send_qm_cmd() 781 qed_wr(p_hwfn, p_ptt, QM_REG_SDMCMDDATAMSB, cmd_data_msb); in qed_send_qm_cmd() 782 qed_wr(p_hwfn, p_ptt, QM_REG_SDMCMDGO, 1); in qed_send_qm_cmd() 783 qed_wr(p_hwfn, p_ptt, QM_REG_SDMCMDGO, 0); in qed_send_qm_cmd() 904 qed_wr(p_hwfn, p_ptt, QM_REG_WFQPFWEIGHT + pf_id * 4, inc_val); in qed_init_pf_wfq() 919 qed_wr(p_hwfn, in qed_init_pf_rl() 921 qed_wr(p_hwfn, p_ptt, QM_REG_RLPFINCVAL + pf_id * 4, inc_val); in qed_init_pf_rl() 943 qed_wr(p_hwfn, in qed_init_vport_wfq() [all …]
|
D | qed_int.c | 122 qed_wr(p_hwfn, p_hwfn->p_dpc_ptt, MCP_REG_CPU_EVENT_MASK, in qed_mcp_attn_cb() 236 qed_wr(p_hwfn, p_hwfn->p_dpc_ptt, in qed_grc_attn_cb() 356 qed_wr(p_hwfn, p_ptt, PGLUE_B_REG_LATCHED_ERRORS_CLR, BIT(2)); in qed_pglueb_rbc_attn_handler() 382 qed_wr(p_hwfn, p_ptt, DORQ_REG_DPM_FORCE_ABORT, 0x1); in qed_db_rec_flush_queue() 431 qed_wr(p_hwfn, p_ptt, DORQ_REG_PF_OVFL_STICKY, 0x0); in qed_db_rec_handler() 458 qed_wr(p_hwfn, p_ptt, DORQ_REG_PF_OVFL_STICKY, 0x0); in qed_dorq_attn_overflow() 507 qed_wr(p_hwfn, p_ptt, DORQ_REG_DB_DROP_DETAILS_REL, 0); in qed_dorq_attn_int_sts() 512 qed_wr(p_hwfn, in qed_dorq_attn_int_sts() 843 qed_wr(p_hwfn, p_hwfn->p_dpc_ptt, IGU_REG_ATTENTION_ENABLE, igu_mask); in qed_int_assertion() 855 qed_wr(p_hwfn, p_hwfn->p_dpc_ptt, in qed_int_assertion() [all …]
|
D | qed_dev.c | 733 qed_wr(p_hwfn, p_ptt, addr, p_hwfn->rel_pf_id); in qed_llh_hw_init_pf() 801 qed_wr(p_hwfn, p_ptt, addr, val); in qed_llh_set_ppfid_affinity() 835 qed_wr(p_hwfn, p_ptt, NIG_REG_LLH_ENG_CLS_ROCE_QP_SEL, in qed_llh_set_roce_affinity() 852 qed_wr(p_hwfn, p_ptt, addr, val); in qed_llh_set_roce_affinity() 900 qed_wr(p_hwfn, p_ptt, addr, p_details->enable); in qed_llh_access_filter() 925 qed_wr(p_hwfn, p_ptt, addr, p_details->mode); in qed_llh_access_filter() 929 qed_wr(p_hwfn, p_ptt, addr, p_details->protocol_type); in qed_llh_access_filter() 933 qed_wr(p_hwfn, p_ptt, addr, p_details->hdr_sel); in qed_llh_access_filter() 938 qed_wr(p_hwfn, p_ptt, addr, p_details->enable); in qed_llh_access_filter() 2447 qed_wr(p_hwfn, p_ptt, XSDM_REG_OPERATION_GEN, command); in qed_final_cleanup() [all …]
|
D | qed_init_ops.c | 123 qed_wr(p_hwfn, p_ptt, addr + (i << 2), p_init_val[i]); in qed_init_rt() 193 qed_wr(p_hwfn, p_ptt, addr + (i << 2), data[i]); in qed_init_array_dmae() 231 qed_wr(p_hwfn, p_ptt, addr, fill); in qed_init_fill() 327 qed_wr(p_hwfn, p_ptt, addr, data); in qed_init_cmd_wr()
|
D | qed_hw.h | 162 void qed_wr(struct qed_hwfn *p_hwfn,
|
D | qed_mcp.c | 57 qed_wr(_p_hwfn, _p_ptt, (_p_hwfn->mcp_info->_ptr + _offset), \ 1212 qed_wr(p_hwfn, p_ptt, in qed_mcp_ack_vf_flr() 1679 qed_wr(p_hwfn, p_ptt, NIG_REG_LLH_FUNC_TAG_VALUE, in qed_mcp_update_stag() 1681 qed_wr(p_hwfn, p_ptt, NIG_REG_LLH_FUNC_TAG_EN, 1); in qed_mcp_update_stag() 1684 qed_wr(p_hwfn, p_ptt, DORQ_REG_TAG1_OVRD_MODE, 1); in qed_mcp_update_stag() 1685 qed_wr(p_hwfn, p_ptt, DORQ_REG_PF_EXT_VID_BB_K2, in qed_mcp_update_stag() 1688 qed_wr(p_hwfn, p_ptt, NIG_REG_LLH_FUNC_TAG_EN, 0); in qed_mcp_update_stag() 1689 qed_wr(p_hwfn, p_ptt, NIG_REG_LLH_FUNC_TAG_VALUE, 0); in qed_mcp_update_stag() 1690 qed_wr(p_hwfn, p_ptt, DORQ_REG_TAG1_OVRD_MODE, 0); in qed_mcp_update_stag() 1691 qed_wr(p_hwfn, p_ptt, DORQ_REG_PF_EXT_VID_BB_K2, 0); in qed_mcp_update_stag() [all …]
|
D | qed_debug.c | 348 qed_wr(dev, ptt, addr, (arr)[i]); \ 2181 qed_wr(p_hwfn, p_ptt, DBG_REG_DBG_BLOCK_ON, enable ? 1 : 0); in qed_bus_enable_dbg_block() 2196 qed_wr(p_hwfn, p_ptt, dbg_reset_reg_addr, new_reset_reg_val); in qed_bus_reset_dbg_block() 2197 qed_wr(p_hwfn, p_ptt, dbg_reset_reg_addr, old_reset_reg_val); in qed_bus_reset_dbg_block() 2204 qed_wr(p_hwfn, p_ptt, DBG_REG_FRAMING_MODE, (u8)mode); in qed_bus_set_framing_mode() 2213 qed_wr(p_hwfn, p_ptt, DBG_REG_CLIENT_ENABLE, client_mask); in qed_bus_enable_clients() 2340 qed_wr(p_hwfn, p_ptt, reg_addr, stall ? 1 : 0); in qed_grc_stall_storms() 2373 qed_wr(p_hwfn, in qed_grc_unreset_blocks() 3359 qed_wr(p_hwfn, in qed_grc_dump_ctx_data() 3667 qed_wr(p_hwfn, p_ptt, RSS_REG_RSS_RAM_ADDR, rss_addr); in qed_grc_dump_rss() [all …]
|
D | qed_hw.c | 225 void qed_wr(struct qed_hwfn *p_hwfn, in qed_wr() function 526 qed_wr(p_hwfn, p_ptt, in qed_dmae_post_command() 532 qed_wr(p_hwfn, p_ptt, qed_dmae_idx_to_go_cmd(idx_cmd), DMAE_GO_VALUE); in qed_dmae_post_command()
|
D | qed_rdma.c | 733 qed_wr(p_hwfn, p_ptt, p_hwfn->rdma_prs_search_reg, 0); in qed_rdma_stop() 736 qed_wr(p_hwfn, p_ptt, PRS_REG_ROCE_DEST_QP_MAX_PF, 0); in qed_rdma_stop() 740 qed_wr(p_hwfn, p_ptt, PRS_REG_LIGHT_L2_ETHERTYPE_EN, in qed_rdma_stop() 1832 qed_wr(p_hwfn, p_ptt, DORQ_REG_PF_DPM_ENABLE, val); in qed_rdma_dpm_conf()
|
D | qed_roce.c | 1156 qed_wr(p_hwfn, p_ptt, PRS_REG_ROCE_DEST_QP_MAX_PF, 0); in qed_roce_init_hw() 1161 qed_wr(p_hwfn, p_ptt, PRS_REG_LIGHT_L2_ETHERTYPE_EN, in qed_roce_init_hw()
|
D | qed_sriov.c | 727 qed_wr(p_hwfn, p_ptt, in qed_iov_vf_pglue_clear_err() 740 qed_wr(p_hwfn, p_ptt, IGU_REG_STATISTIC_NUM_VF_MSG_SENT, 0); in qed_iov_vf_igu_reset() 767 qed_wr(p_hwfn, p_ptt, IGU_REG_VF_CONFIGURATION, igu_vf_conf); in qed_iov_vf_igu_set_int() 873 qed_wr(p_hwfn, p_ptt, reg_addr, val); in qed_iov_config_perm_table() 913 qed_wr(p_hwfn, p_ptt, in qed_iov_alloc_vf_igu_sbs() 947 qed_wr(p_hwfn, p_ptt, addr, val); in qed_iov_free_vf_igu_sbs()
|
D | qed_dcbx.c | 217 qed_wr(p_hwfn, p_ptt, DORQ_REG_TAG1_OVRD_MODE, 1); in qed_dcbx_set_params() 218 qed_wr(p_hwfn, p_ptt, DORQ_REG_PF_PCP_BB_K2, prio << 1); in qed_dcbx_set_params() 936 qed_wr(p_hwfn, p_ptt, NIG_REG_TX_EDPM_CTRL, val); in qed_dcbx_mib_update_event()
|
D | qed_mng_tlv.c | 1327 qed_wr(p_hwfn, p_ptt, addr + offset, val); in qed_mfw_process_tlv_req()
|
D | qed_fcoe.c | 386 qed_wr(p_hwfn, p_ptt, TM_REG_PF_ENABLE_TASK, active_segs); in qed_sp_fcoe_func_stop()
|
D | qed_cxt.c | 2362 qed_wr(p_hwfn, p_ptt, PRS_REG_ROCE_DEST_QP_MAX_PF, in qed_cxt_dynamic_ilt_alloc() 2367 qed_wr(p_hwfn, p_ptt, p_hwfn->rdma_prs_search_reg, 1); in qed_cxt_dynamic_ilt_alloc()
|
D | qed_ll2.c | 1569 qed_wr(p_hwfn, p_ptt, PRS_REG_USE_LIGHT_L2, 1); in qed_ll2_establish_connection()
|
D | qed_iwarp.c | 112 qed_wr(p_hwfn, p_ptt, p_hwfn->rdma_prs_search_reg, 1); in qed_iwarp_init_hw()
|