Home
last modified time | relevance | path

Searched refs:ecore_wr (Results 1 – 16 of 16) sorted by relevance

/freebsd/sys/dev/qlnx/qlnxe/
H A Decore_init_fw_funcs.c473 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 Decore_dbg_fw_funcs.c375 #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()
2309ecore_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 Decore_dev.c844 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 Decore_int.c138 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 Decore_init_ops.c129 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 Decore_hw.c275 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 Decore_hw.h153 void ecore_wr(struct ecore_hwfn *p_hwfn,
H A Decore_rdma.c749 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 Decore_mcp.c57 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 Decore_dcbx.c241 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 Decore_sriov.c805 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 Decore_roce.c184 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 Decore_mng_tlv.c1385 ecore_wr(p_hwfn, p_ptt, addr + offset, val); in ecore_mfw_process_tlv_req()
H A Decore_cxt.c2516 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 Decore_ll2.c1509 ecore_wr(p_hwfn, p_ptt, PRS_REG_USE_LIGHT_L2, 1); in ecore_ll2_establish_connection()
H A Decore_iwarp.c124 ecore_wr(p_hwfn, p_ptt, p_hwfn->rdma_prs_search_reg, 1); in ecore_iwarp_init_hw()