/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/ |
H A D | ecore_init_fw_funcs.c | 625 ecore_wr(p_hwfn, p_ptt, QM_REG_SDMCMDADDR, cmd_addr); in ecore_send_qm_cmd() 626 ecore_wr(p_hwfn, p_ptt, QM_REG_SDMCMDDATALSB, cmd_data_lsb); in ecore_send_qm_cmd() 627 ecore_wr(p_hwfn, p_ptt, QM_REG_SDMCMDDATAMSB, cmd_data_msb); in ecore_send_qm_cmd() 628 ecore_wr(p_hwfn, p_ptt, QM_REG_SDMCMDGO, 1); in ecore_send_qm_cmd() 629 ecore_wr(p_hwfn, p_ptt, QM_REG_SDMCMDGO, 0); in ecore_send_qm_cmd() 763 ecore_wr(p_hwfn, p_ptt, QM_REG_WFQPFWEIGHT + pf_id * 4, inc_val); in ecore_init_pf_wfq() 781 ecore_wr(p_hwfn, p_ptt, QM_REG_RLPFCRD + pf_id * 4, (u32)QM_RL_CRD_REG_SIGN_BIT); in ecore_init_pf_rl() 782 ecore_wr(p_hwfn, p_ptt, QM_REG_RLPFINCVAL + pf_id * 4, inc_val); in ecore_init_pf_rl() 805 ecore_wr(p_hwfn, p_ptt, QM_REG_WFQVPWEIGHT + vport_pq_id * 4, inc_val); in ecore_init_vport_wfq() 830 ecore_wr(p_hwfn, p_ptt, QM_REG_RLGLBLCRD + vport_id * 4, (u32)QM_RL_CRD_REG_SIGN_BIT); in ecore_init_vport_rl() [all …]
|
H A D | ecore_dev.c | 1153 ecore_wr(p_hwfn, p_ptt, XSDM_REG_OPERATION_GEN, command); in ecore_final_cleanup() 1256 ecore_wr(p_hwfn, p_ptt, MISCS_REG_RESET_PL_HV + 4, pl_hv); in ecore_hw_init_chip() 1260 ecore_wr(p_hwfn, p_ptt, MISCS_REG_RESET_PL_HV_2_K2_E5, in ecore_hw_init_chip() 1266 ecore_wr(p_hwfn, p_ptt, CNIG_REG_NW_PORT_MODE_BB, 4); in ecore_hw_init_chip() 1271 ecore_wr(p_hwfn, p_ptt, MISC_REG_PORT_MODE, in ecore_hw_init_chip() 1274 ecore_wr(p_hwfn, p_ptt, MISC_REG_BLOCK_256B_EN, in ecore_hw_init_chip() 1282 ecore_wr(p_hwfn, p_ptt, PSWRQ2_REG_RBC_DONE, 1); in ecore_hw_init_chip() 1429 ecore_wr(p_hwfn, p_ptt, PSWRQ2_REG_L2P_VALIDATE_VFID, 0); in ecore_hw_init_common() 1430 ecore_wr(p_hwfn, p_ptt, PGLUE_B_REG_USE_CLIENTID_IN_TAG, 1); in ecore_hw_init_common() 1439 ecore_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_ROCE, 0x0); in ecore_hw_init_common() [all …]
|
H A D | ecore_dbg_fw_funcs.c | 379 #define ARR_REG_WR(dev, ptt, addr, arr, arr_size) for (i = 0; i < (arr_size); i++) ecore_wr(dev,… 2218 ecore_wr(p_hwfn, p_ptt, DBG_REG_DBG_BLOCK_ON, enable ? 1 : 0); in ecore_bus_enable_dbg_block() 2232 ecore_wr(p_hwfn, p_ptt, dbg_reset_reg_addr, new_reset_reg_val); in ecore_bus_reset_dbg_block() 2233 ecore_wr(p_hwfn, p_ptt, dbg_reset_reg_addr, old_reset_reg_val); in ecore_bus_reset_dbg_block() 2240 ecore_wr(p_hwfn, p_ptt, DBG_REG_FRAMING_MODE, (u8)mode); in ecore_bus_set_framing_mode() 2250 ecore_wr(p_hwfn, p_ptt, DBG_REG_CLIENT_ENABLE, client_mask); in ecore_bus_enable_clients() 2274 ecore_wr(p_hwfn, p_ptt, storm->sem_frame_mode_addr, DBG_BUS_SEMI_FRAME_MODE_0SLOW_4FAST); in ecore_bus_enable_storm() 2275 ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_DEBUG_MODE, storm_mode->id_in_hw); in ecore_bus_enable_storm() 2276 ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_DEBUG_ACTIVE, 1); in ecore_bus_enable_storm() 2282 …ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_DBG_MODE6_SRC_DISABLE, SEM_FAST_MODE6_SRC_ENABLE); in ecore_bus_enable_storm() [all …]
|
H A D | ecore_int.c | 143 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, MCP_REG_CPU_EVENT_MASK, in ecore_mcp_attn_cb() 297 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, in ecore_grc_attn_cb() 401 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, in ecore_pglub_rbc_attn_cb() 468 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, TM_REG_INT_MASK_1, val); in ecore_tm_attn_cb() 736 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, IGU_REG_ATTENTION_ENABLE, igu_mask); in ecore_int_assertion() 748 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, in ecore_int_assertion() 847 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, aeu_en_reg, (val & mask)); in ecore_int_deassertion_aeu_bit() 890 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, aeu_en_reg, val & mask); in ecore_int_deassertion_parity() 1049 ecore_wr(p_hwfn, p_hwfn->p_dpc_ptt, IGU_REG_ATTENTION_ENABLE, aeu_mask); in ecore_int_deassertion() 1259 ecore_wr(p_hwfn, p_ptt, IGU_REG_ATTN_MSG_ADDR_L, in ecore_int_sb_attn_setup() [all …]
|
H A D | ecore_init_ops.c | 119 ecore_wr(p_hwfn, p_ptt, addr + (i << 2), in ecore_init_rt() 192 ecore_wr(p_hwfn, p_ptt, addr + (i << 2), data[i]); 225 ecore_wr(p_hwfn, p_ptt, addr, fill); 334 ecore_wr(p_hwfn, p_ptt, addr, data); 578 ecore_wr(p_hwfn, p_hwfn->p_main_ptt,
|
H A D | ecore_hw.c | 264 void ecore_wr(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 hw_addr, in ecore_wr() function 481 ecore_wr(p_hwfn, p_ptt, hw_lock_cntr_reg + sizeof(u32), resource); 505 ecore_wr(p_hwfn, p_ptt, hw_lock_cntr_reg, resource); 536 ecore_wr(p_hwfn, p_ptt, hw_lock_cntr_reg, resource); 672 ecore_wr(p_hwfn, p_ptt, in ecore_dmae_post_command() 678 ecore_wr(p_hwfn, p_ptt, in ecore_dmae_post_command()
|
H A D | ecore_hw.h | 178 void ecore_wr(struct ecore_hwfn *p_hwfn,
|
H A D | ecore_mcp.c | 65 ecore_wr(_p_hwfn, _p_ptt, (_p_hwfn->mcp_info->_ptr + _offset), \ 1112 ecore_wr(p_hwfn, p_ptt, in ecore_mcp_ack_vf_flr() 1606 ecore_wr(p_hwfn, p_ptt, in ecore_mcp_update_stag() 1950 ecore_wr(p_hwfn, p_ptt, in ecore_mcp_handle_events() 2410 ecore_wr(p_hwfn, p_ptt, MISC_REG_AEU_GENERAL_ATTN_35, 0x1); in ecore_start_recovery_process() 2560 ecore_wr(p_hwfn, p_ptt, MCP_REG_CPU_STATE, 0xffffffff); in ecore_mcp_resume() 2564 ecore_wr(p_hwfn, p_ptt, MCP_REG_CPU_MODE, cpu_mode); in ecore_mcp_resume()
|
H A D | ecore_dcbx.c | 1037 ecore_wr(p_hwfn, p_ptt, NIG_REG_DSCP_TO_TC_MAP_ENABLE, in ecore_dcbx_mib_update_event() 1050 ecore_wr(p_hwfn, p_ptt, NIG_REG_TX_EDPM_CTRL, val); in ecore_dcbx_mib_update_event()
|
H A D | ecore_cxt.c | 2464 ecore_wr(p_hwfn, p_ptt, PRS_REG_ROCE_DEST_QP_MAX_PF, in ecore_cxt_dynamic_ilt_alloc() 2477 ecore_wr(p_hwfn, p_ptt, p_hwfn->rdma_prs_search_reg, 1); in ecore_cxt_dynamic_ilt_alloc()
|
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ |
H A D | ptt.h | 33 void ecore_wr(struct ecore_hwfn *p_hwfn,
|
/illumos-gate/usr/src/uts/common/io/qede/ |
H A D | qede_gld.c | 1453 ecore_wr(p_hwfn, p_hwfn->p_main_ptt, addr, val);
|