Lines Matching refs:cpp
86 snprintf(name, sizeof(name), format, nfp_cppcore_pcie_unit(pf->cpp)); in nfp_pf_rtsym_read_optional()
92 nfp_err(pf->cpp, "Unable to read symbol %s\n", name); in nfp_pf_rtsym_read_optional()
106 nfp_cppcore_pcie_unit(pf->cpp)); in nfp_pf_map_rtsym()
131 err = nfp_cpp_readl(pf->cpp, cpp_id, addr + NFP_MBOX_CMD, &val); in nfp_mbox_cmd()
133 nfp_warn(pf->cpp, "failed to issue command (%u): %u, err: %d\n", in nfp_mbox_cmd()
139 n = nfp_cpp_write(pf->cpp, cpp_id, addr + NFP_MBOX_DATA, in nfp_mbox_cmd()
144 err = nfp_cpp_writeq(pf->cpp, cpp_id, addr + NFP_MBOX_DATA_LEN, in nfp_mbox_cmd()
150 err = nfp_cpp_readl(pf->cpp, cpp_id, addr + NFP_MBOX_DATA_LEN, &val); in nfp_mbox_cmd()
155 err = nfp_cpp_writeq(pf->cpp, cpp_id, addr + NFP_MBOX_CMD, cmd); in nfp_mbox_cmd()
162 err = nfp_cpp_readl(pf->cpp, cpp_id, addr + NFP_MBOX_CMD, &val); in nfp_mbox_cmd()
175 err = nfp_cpp_readl(pf->cpp, cpp_id, addr + NFP_MBOX_DATA_LEN, &val); in nfp_mbox_cmd()
180 n = nfp_cpp_read(pf->cpp, cpp_id, addr + NFP_MBOX_DATA, in nfp_mbox_cmd()
186 err = nfp_cpp_readl(pf->cpp, cpp_id, addr + NFP_MBOX_RET, &val); in nfp_mbox_cmd()
218 nfp_err(pf->cpp, "NFP board initialization timeout\n"); in nfp_pf_board_state_wait()
222 nfp_info(pf->cpp, "waiting for board initialization\n"); in nfp_pf_board_state_wait()
228 pf->hwinfo = nfp_hwinfo_read(pf->cpp); in nfp_pf_board_state_wait()
245 nfp_warn(pf->cpp, "Warning: VF limit read failed: %d\n", err); in nfp_pcie_sriov_read_nfd_limit()
251 nfp_warn(pf->cpp, "Failed to set VF count in sysfs: %d\n", err); in nfp_pcie_sriov_read_nfd_limit()
262 nfp_info(pf->cpp, "Firmware limits number of VFs to %u\n", in nfp_pcie_sriov_enable()
342 nfp_info(pf->cpp, " %s: %s\n", in nfp_net_fw_request()
368 nfp_info(pf->cpp, "Looking for firmware file in order of priority:\n"); in nfp_net_fw_find()
371 interface = nfp_cpp_interface(pf->cpp); in nfp_net_fw_find()
372 nfp_cpp_serial(pf->cpp, &serial); in nfp_net_fw_find()
436 interface = nfp_cpp_interface(pf->cpp); in nfp_fw_load()
477 pf->eth_tbl = __nfp_eth_read_ports(pf->cpp, nsp); in nfp_nsp_init_ports()
493 pf->eth_tbl = __nfp_eth_read_ports(pf->cpp, nsp); in nfp_nsp_init_ports()
501 err = nfp_resource_wait(pf->cpp, NFP_RESOURCE_NSP, 30); in nfp_nsp_init()
505 nsp = nfp_nsp_open(pf->cpp); in nfp_nsp_init()
544 nsp = nfp_nsp_open(pf->cpp); in nfp_fw_unload()
546 nfp_err(pf->cpp, "Reset failed, can't open NSP\n"); in nfp_fw_unload()
564 pf_id = nfp_cppcore_pcie_unit(pf->cpp); in nfp_pf_find_rtsyms()
570 nfp_err(pf->cpp, "PF mailbox symbol too small: %llu < %d\n", in nfp_pf_find_rtsyms()
620 pf->cpp = nfp_cpp_from_nfp6000_pcie(pdev); in nfp_pci_probe()
621 if (IS_ERR_OR_NULL(pf->cpp)) { in nfp_pci_probe()
622 err = PTR_ERR(pf->cpp); in nfp_pci_probe()
628 err = nfp_resource_table_init(pf->cpp); in nfp_pci_probe()
632 pf->hwinfo = nfp_hwinfo_read(pf->cpp); in nfp_pci_probe()
649 pf->mip = nfp_mip_open(pf->cpp); in nfp_pci_probe()
650 pf->rtbl = __nfp_rtsym_table_read(pf->cpp, pf->mip); in nfp_pci_probe()
657 pf->dumpspec = nfp_net_dump_load_dumpspec(pf->cpp, pf->rtbl); in nfp_pci_probe()
697 nfp_cpp_free(pf->cpp); in nfp_pci_probe()
731 nfp_cpp_free(pf->cpp); in nfp_pci_remove()