Lines Matching refs:p_ptt
352 struct qed_ptt *p_ptt, in qed_final_cleanup() argument
377 qed_wr(p_hwfn, p_ptt, XSDM_REG_OPERATION_GEN, command); in qed_final_cleanup()
467 struct qed_ptt *p_ptt, in qed_hw_init_common() argument
505 qed_wr(p_hwfn, p_ptt, NIG_REG_RX_BRB_OUT_EN, 0); in qed_hw_init_common()
506 qed_wr(p_hwfn, p_ptt, NIG_REG_STORM_OUT_EN, 0); in qed_hw_init_common()
507 qed_port_pretend(p_hwfn, p_ptt, p_hwfn->port_id ^ 1); in qed_hw_init_common()
508 qed_wr(p_hwfn, p_ptt, NIG_REG_RX_BRB_OUT_EN, 0); in qed_hw_init_common()
509 qed_wr(p_hwfn, p_ptt, NIG_REG_STORM_OUT_EN, 0); in qed_hw_init_common()
510 qed_port_unpretend(p_hwfn, p_ptt); in qed_hw_init_common()
512 rc = qed_init_run(p_hwfn, p_ptt, PHASE_ENGINE, ANY_PHASE_ID, hw_mode); in qed_hw_init_common()
516 qed_wr(p_hwfn, p_ptt, PSWRQ2_REG_L2P_VALIDATE_VFID, 0); in qed_hw_init_common()
517 qed_wr(p_hwfn, p_ptt, PGLUE_B_REG_USE_CLIENTID_IN_TAG, 1); in qed_hw_init_common()
520 qed_wr(p_hwfn, p_ptt, 0x20b4, in qed_hw_init_common()
521 qed_rd(p_hwfn, p_ptt, 0x20b4) & ~0x10); in qed_hw_init_common()
527 struct qed_ptt *p_ptt, in qed_hw_init_port() argument
532 rc = qed_init_run(p_hwfn, p_ptt, PHASE_PORT, p_hwfn->port_id, in qed_hw_init_port()
538 struct qed_ptt *p_ptt, in qed_hw_init_pf() argument
584 rc = qed_final_cleanup(p_hwfn, p_ptt, rel_pf_id); in qed_hw_init_pf()
589 rc = qed_init_run(p_hwfn, p_ptt, PHASE_PF, rel_pf_id, hw_mode); in qed_hw_init_pf()
594 rc = qed_init_run(p_hwfn, p_ptt, PHASE_QM_PF, rel_pf_id, hw_mode); in qed_hw_init_pf()
599 qed_int_igu_init_pure_rt(p_hwfn, p_ptt, true, true); in qed_hw_init_pf()
603 qed_int_igu_enable(p_hwfn, p_ptt, int_mode); in qed_hw_init_pf()
614 struct qed_ptt *p_ptt, in qed_change_pci_hwfn() argument
620 qed_wr(p_hwfn, p_ptt, in qed_change_pci_hwfn()
625 val = qed_rd(p_hwfn, p_ptt, in qed_change_pci_hwfn()
769 struct qed_ptt *p_ptt = p_hwfn->p_main_ptt; in qed_hw_stop() local
780 qed_wr(p_hwfn, p_ptt, in qed_hw_stop()
783 qed_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_TCP, 0x0); in qed_hw_stop()
784 qed_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_UDP, 0x0); in qed_hw_stop()
785 qed_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_FCOE, 0x0); in qed_hw_stop()
786 qed_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_ROCE, 0x0); in qed_hw_stop()
787 qed_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_OPENFLOW, 0x0); in qed_hw_stop()
789 qed_wr(p_hwfn, p_ptt, TM_REG_PF_ENABLE_CONN, 0x0); in qed_hw_stop()
790 qed_wr(p_hwfn, p_ptt, TM_REG_PF_ENABLE_TASK, 0x0); in qed_hw_stop()
792 if ((!qed_rd(p_hwfn, p_ptt, in qed_hw_stop()
794 (!qed_rd(p_hwfn, p_ptt, in qed_hw_stop()
803 (u8)qed_rd(p_hwfn, p_ptt, in qed_hw_stop()
805 (u8)qed_rd(p_hwfn, p_ptt, in qed_hw_stop()
809 qed_int_igu_disable_int(p_hwfn, p_ptt); in qed_hw_stop()
811 qed_wr(p_hwfn, p_ptt, IGU_REG_LEADING_EDGE_LATCH, 0); in qed_hw_stop()
812 qed_wr(p_hwfn, p_ptt, IGU_REG_TRAILING_EDGE_LATCH, 0); in qed_hw_stop()
814 qed_int_igu_init_pure_rt(p_hwfn, p_ptt, false, true); in qed_hw_stop()
839 struct qed_ptt *p_ptt = p_hwfn->p_main_ptt; in qed_hw_stop_fastpath() local
845 qed_wr(p_hwfn, p_ptt, in qed_hw_stop_fastpath()
848 qed_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_TCP, 0x0); in qed_hw_stop_fastpath()
849 qed_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_UDP, 0x0); in qed_hw_stop_fastpath()
850 qed_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_FCOE, 0x0); in qed_hw_stop_fastpath()
851 qed_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_ROCE, 0x0); in qed_hw_stop_fastpath()
852 qed_wr(p_hwfn, p_ptt, PRS_REG_SEARCH_OPENFLOW, 0x0); in qed_hw_stop_fastpath()
854 qed_wr(p_hwfn, p_ptt, TM_REG_PF_ENABLE_CONN, 0x0); in qed_hw_stop_fastpath()
855 qed_wr(p_hwfn, p_ptt, TM_REG_PF_ENABLE_TASK, 0x0); in qed_hw_stop_fastpath()
857 if ((!qed_rd(p_hwfn, p_ptt, in qed_hw_stop_fastpath()
859 (!qed_rd(p_hwfn, p_ptt, in qed_hw_stop_fastpath()
868 (u8)qed_rd(p_hwfn, p_ptt, in qed_hw_stop_fastpath()
870 (u8)qed_rd(p_hwfn, p_ptt, in qed_hw_stop_fastpath()
873 qed_int_igu_init_pure_rt(p_hwfn, p_ptt, false, false); in qed_hw_stop_fastpath()
1071 struct qed_ptt *p_ptt) in qed_hw_get_nvm_info() argument
1078 nvm_cfg_addr = qed_rd(p_hwfn, p_ptt, MISC_REG_GEN_PURP_CR0); in qed_hw_get_nvm_info()
1087 nvm_cfg1_offset = qed_rd(p_hwfn, p_ptt, nvm_cfg_addr + 4); in qed_hw_get_nvm_info()
1093 p_hwfn->hw_info.vendor_id = qed_rd(p_hwfn, p_ptt, addr) & in qed_hw_get_nvm_info()
1100 core_cfg = qed_rd(p_hwfn, p_ptt, addr); in qed_hw_get_nvm_info()
1140 val = qed_rd(p_hwfn, p_ptt, addr); in qed_hw_get_nvm_info()
1156 link_temp = qed_rd(p_hwfn, p_ptt, in qed_hw_get_nvm_info()
1165 link_temp = qed_rd(p_hwfn, p_ptt, in qed_hw_get_nvm_info()
1216 generic_cont0 = qed_rd(p_hwfn, p_ptt, addr); in qed_hw_get_nvm_info()
1235 return qed_mcp_fill_shmem_func_info(p_hwfn, p_ptt); in qed_hw_get_nvm_info()
1240 struct qed_ptt *p_ptt, in qed_get_hw_info() argument
1247 port_mode = qed_rd(p_hwfn, p_ptt, in qed_get_hw_info()
1262 qed_hw_get_nvm_info(p_hwfn, p_ptt); in qed_get_hw_info()
1264 rc = qed_int_igu_read_cam(p_hwfn, p_ptt); in qed_get_hw_info()
1279 qed_mcp_cmd_port_init(p_hwfn, p_ptt); in qed_get_hw_info()
1553 struct qed_ptt *p_ptt = qed_ptt_acquire(p_hwfn); in __qed_get_vport_stats() local
1555 if (!p_ptt) { in __qed_get_vport_stats()
1561 qed_memcpy_from(p_hwfn, p_ptt, &mstats, in __qed_get_vport_stats()
1566 qed_memcpy_from(p_hwfn, p_ptt, &ustats, in __qed_get_vport_stats()
1571 qed_memcpy_from(p_hwfn, p_ptt, &pstats, in __qed_get_vport_stats()
1576 qed_memcpy_from(p_hwfn, p_ptt, &tstats, in __qed_get_vport_stats()
1583 qed_memcpy_from(p_hwfn, p_ptt, &port_stats, in __qed_get_vport_stats()
1587 qed_ptt_release(p_hwfn, p_ptt); in __qed_get_vport_stats()
1719 struct qed_ptt *p_ptt = qed_ptt_acquire(p_hwfn); in qed_reset_vport_stats() local
1721 if (!p_ptt) { in qed_reset_vport_stats()
1727 qed_memcpy_to(p_hwfn, p_ptt, in qed_reset_vport_stats()
1733 qed_memcpy_to(p_hwfn, p_ptt, in qed_reset_vport_stats()
1739 qed_memcpy_to(p_hwfn, p_ptt, in qed_reset_vport_stats()
1744 qed_ptt_release(p_hwfn, p_ptt); in qed_reset_vport_stats()