/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_init_fw_funcs.c | 473 ecore_wr(p_hwfn, p_ptt, PQ_INFO_RAM_GRC_ADDRESS(pq_id), pq_info); in ecore_tx_pq_map_rt_init() 683 ecore_wr(p_hwfn, p_ptt, QM_REG_SDMCMDADDR, cmd_addr); in ecore_send_qm_cmd() 684 ecore_wr(p_hwfn, p_ptt, QM_REG_SDMCMDDATALSB, cmd_data_lsb); in ecore_send_qm_cmd() 685 ecore_wr(p_hwfn, p_ptt, QM_REG_SDMCMDDATAMSB, cmd_data_msb); in ecore_send_qm_cmd() 686 ecore_wr(p_hwfn, p_ptt, QM_REG_SDMCMDGO, 1); in ecore_send_qm_cmd() 687 ecore_wr(p_hwfn, p_ptt, QM_REG_SDMCMDGO, 0); in ecore_send_qm_cmd() 820 ecore_wr(p_hwfn, p_ptt, QM_REG_WFQPFWEIGHT + pf_id * 4, inc_val); in ecore_init_pf_wfq() 838 ecore_wr(p_hwfn, p_ptt, QM_REG_RLPFCRD + pf_id * 4, (u32)QM_RL_CRD_REG_SIGN_BIT); in ecore_init_pf_rl() 839 ecore_wr(p_hwfn, p_ptt, QM_REG_RLPFINCVAL + pf_id * 4, inc_val); in ecore_init_pf_rl() 862 ecore_wr(p_hwfn, p_ptt, QM_REG_WFQVPWEIGHT + vport_pq_id * 4, inc_val); in ecore_init_vport_wfq() [all …]
|
H A D | ecore_dbg_fw_funcs.c | 375 #define ARR_REG_WR(dev, ptt, addr, arr, arr_size) for (i = 0; i < (arr_size); i++) ecore_wr(dev,… 2247 ecore_wr(p_hwfn, p_ptt, DBG_REG_DBG_BLOCK_ON, enable ? 1 : 0); in ecore_bus_enable_dbg_block() 2261 ecore_wr(p_hwfn, p_ptt, dbg_reset_reg_addr, new_reset_reg_val); in ecore_bus_reset_dbg_block() 2262 ecore_wr(p_hwfn, p_ptt, dbg_reset_reg_addr, old_reset_reg_val); in ecore_bus_reset_dbg_block() 2269 ecore_wr(p_hwfn, p_ptt, DBG_REG_FRAMING_MODE, (u8)mode); in ecore_bus_set_framing_mode() 2279 ecore_wr(p_hwfn, p_ptt, DBG_REG_CLIENT_ENABLE, client_mask); in ecore_bus_enable_clients() 2301 ecore_wr(p_hwfn, p_ptt, storm->sem_frame_mode_addr, DBG_BUS_SEMI_FRAME_MODE_0SLOW_4FAST); in ecore_bus_enable_storm() 2302 ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_DEBUG_MODE, storm_mode->id_in_hw); in ecore_bus_enable_storm() 2303 ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_DEBUG_ACTIVE, 1); in ecore_bus_enable_storm() 2309 …ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_DBG_MODE23_SRC_DISABLE, SEM_FAST_MODE23_SRC_ENABL… in ecore_bus_enable_storm() [all …]
|
H A D | ecore_dev.c | 844 ecore_wr(p_hwfn, p_ptt, addr, p_hwfn->rel_pf_id); in ecore_llh_hw_init_pf() 920 ecore_wr(p_hwfn, p_ptt, addr, val); in ecore_llh_set_ppfid_affinity() 955 ecore_wr(p_hwfn, p_ptt, NIG_REG_LLH_ENG_CLS_ROCE_QP_SEL, in ecore_llh_set_roce_affinity() 973 ecore_wr(p_hwfn, p_ptt, addr, val); in ecore_llh_set_roce_affinity() 2731 ecore_wr(p_hwfn, p_ptt, XSDM_REG_OPERATION_GEN, command); in ecore_final_cleanup() 2829 ecore_wr(p_hwfn, p_ptt, MISCS_REG_RESET_PL_HV + 4, pl_hv); in ecore_hw_init_chip() 2833 ecore_wr(p_hwfn, p_ptt, MISCS_REG_RESET_PL_HV_2_K2_E5, in ecore_hw_init_chip() 2839 ecore_wr(p_hwfn, p_ptt, CNIG_REG_NW_PORT_MODE_BB, 4); in ecore_hw_init_chip() 2844 ecore_wr(p_hwfn, p_ptt, MISC_REG_PORT_MODE, in ecore_hw_init_chip() 2847 ecore_wr(p_hwfn, p_ptt, MISC_REG_BLOCK_256B_EN, in ecore_hw_init_chip() [all …]
|
H A D | ecore_int.c | 138 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, MCP_REG_CPU_EVENT_MASK, in ecore_mcp_attn_cb() 293 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, in ecore_grc_attn_cb() 398 ecore_wr(p_hwfn, p_ptt, PGLUE_B_REG_LATCHED_ERRORS_CLR, (1 << 2)); in ecore_pglueb_rbc_attn_handler() 465 ecore_wr(p_hwfn, p_ptt, DORQ_REG_DPM_FORCE_ABORT, 0x1); in ecore_db_rec_attn() 468 ecore_wr(p_hwfn, p_ptt, DORQ_REG_PF_OVFL_STICKY, 0x0); in ecore_db_rec_attn() 532 ecore_wr(p_hwfn, p_ptt, DORQ_REG_DB_DROP_DETAILS_REL, 0); in ecore_dorq_attn_cb() 537 ecore_wr(p_hwfn, p_ptt, DORQ_REG_INT_STS_WR, in ecore_dorq_attn_cb() 570 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, TM_REG_INT_MASK_1, val); in ecore_tm_attn_cb() 838 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, IGU_REG_ATTENTION_ENABLE, igu_mask); in ecore_int_assertion() 850 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, in ecore_int_assertion() [all …]
|
H A D | ecore_init_ops.c | 129 ecore_wr(p_hwfn, p_ptt, addr + (i << 2), in ecore_init_rt() 203 ecore_wr(p_hwfn, p_ptt, addr + (i << 2), data[i]); 238 ecore_wr(p_hwfn, p_ptt, addr, fill); 346 ecore_wr(p_hwfn, p_ptt, addr, data); 601 ecore_wr(p_hwfn, p_ptt,
|
H A D | ecore_hw.c | 275 void ecore_wr(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 hw_addr, in ecore_wr() function 492 ecore_wr(p_hwfn, p_ptt, hw_lock_cntr_reg + sizeof(u32), resource); 516 ecore_wr(p_hwfn, p_ptt, hw_lock_cntr_reg, resource); 547 ecore_wr(p_hwfn, p_ptt, hw_lock_cntr_reg, resource); 694 ecore_wr(p_hwfn, p_ptt, in ecore_dmae_post_command() 700 ecore_wr(p_hwfn, p_ptt, in ecore_dmae_post_command() 1165 ecore_wr(p_hwfn, p_ptt, hw_addr, val); in ecore_ppfid_wr()
|
H A D | ecore_hw.h | 153 void ecore_wr(struct ecore_hwfn *p_hwfn,
|
H A D | ecore_rdma.c | 749 ecore_wr(p_hwfn, in ecore_rdma_init_hw() 763 ecore_wr(p_hwfn, p_ptt, PRS_REG_LIGHT_L2_ETHERTYPE_EN, in ecore_rdma_init_hw() 768 ecore_wr(p_hwfn, in ecore_rdma_init_hw() 772 ecore_wr(p_hwfn, in ecore_rdma_init_hw() 998 ecore_wr(p_hwfn, p_ptt, p_hwfn->rdma_prs_search_reg, 0); in ecore_rdma_stop() 1001 ecore_wr(p_hwfn, in ecore_rdma_stop() 1010 ecore_wr(p_hwfn, p_ptt, PRS_REG_LIGHT_L2_ETHERTYPE_EN, in ecore_rdma_stop() 1022 ecore_wr(p_hwfn, in ecore_rdma_stop() 1026 ecore_wr(p_hwfn, in ecore_rdma_stop()
|
H A D | ecore_mcp.c | 57 ecore_wr(_p_hwfn, _p_ptt, (_p_hwfn->mcp_info->_ptr + _offset), \ 1319 ecore_wr(p_hwfn, p_ptt, in ecore_mcp_ack_vf_flr() 1811 ecore_wr(p_hwfn, p_ptt, in ecore_mcp_update_stag() 1816 ecore_wr(p_hwfn, p_ptt, DORQ_REG_TAG1_OVRD_MODE, 1); in ecore_mcp_update_stag() 1817 ecore_wr(p_hwfn, p_ptt, DORQ_REG_PF_EXT_VID_BB_K2, in ecore_mcp_update_stag() 2244 ecore_wr(p_hwfn, p_ptt, in ecore_mcp_handle_events() 2853 ecore_wr(p_hwfn, p_ptt, MISC_REG_AEU_GENERAL_ATTN_35, 0x1); in ecore_start_recovery_process() 3026 ecore_wr(p_hwfn, p_ptt, MCP_REG_CPU_STATE, 0xffffffff); in ecore_mcp_resume() 3030 ecore_wr(p_hwfn, p_ptt, MCP_REG_CPU_MODE, cpu_mode); in ecore_mcp_resume()
|
H A D | ecore_dcbx.c | 241 ecore_wr(p_hwfn, p_ptt, DORQ_REG_TAG1_OVRD_MODE, 1); in ecore_dcbx_set_params() 242 ecore_wr(p_hwfn, p_ptt, DORQ_REG_PF_PCP_BB_K2, prio << 1); in ecore_dcbx_set_params() 1054 ecore_wr(p_hwfn, p_ptt, NIG_REG_TX_EDPM_CTRL, val); in ecore_dcbx_mib_update_event()
|
H A D | ecore_sriov.c | 805 ecore_wr(p_hwfn, p_ptt, in ecore_iov_vf_pglue_clear_err() 819 ecore_wr(p_hwfn, p_ptt, IGU_REG_STATISTIC_NUM_VF_MSG_SENT, 0); in ecore_iov_vf_igu_reset() 848 ecore_wr(p_hwfn, p_ptt, IGU_REG_VF_CONFIGURATION, igu_vf_conf); in ecore_iov_vf_igu_set_int() 961 ecore_wr(p_hwfn, p_ptt, reg_addr, val); in ecore_iov_config_perm_table() 1003 ecore_wr(p_hwfn, p_ptt, in ecore_iov_alloc_vf_igu_sbs() 1052 ecore_wr(p_hwfn, p_ptt, addr, val); in ecore_iov_free_vf_igu_sbs()
|
H A D | ecore_roce.c | 184 ecore_wr(p_hwfn, in ecore_roce_dcqcn_cfg() 1533 ecore_wr(p_hwfn, p_ptt, DORQ_REG_PF_DPM_ENABLE, val); in ecore_rdma_dpm_conf()
|
H A D | ecore_mng_tlv.c | 1385 ecore_wr(p_hwfn, p_ptt, addr + offset, val); in ecore_mfw_process_tlv_req()
|
H A D | ecore_cxt.c | 2516 ecore_wr(p_hwfn, p_ptt, PRS_REG_ROCE_DEST_QP_MAX_PF, in ecore_cxt_dynamic_ilt_alloc() 2529 ecore_wr(p_hwfn, p_ptt, p_hwfn->rdma_prs_search_reg, 1); in ecore_cxt_dynamic_ilt_alloc()
|
H A D | ecore_ll2.c | 1509 ecore_wr(p_hwfn, p_ptt, PRS_REG_USE_LIGHT_L2, 1); in ecore_ll2_establish_connection()
|
H A D | ecore_iwarp.c | 124 ecore_wr(p_hwfn, p_ptt, p_hwfn->rdma_prs_search_reg, 1); in ecore_iwarp_init_hw()
|