Home
last modified time | relevance | path

Searched refs:nsp (Results 1 – 5 of 5) sorted by relevance

/dpdk/drivers/net/nfp/nfpcore/
H A Dnfp_nsp_eth.c333 struct nfp_nsp *nsp; in nfp_eth_read_ports() local
336 if (!nsp) in nfp_eth_read_ports()
340 nfp_nsp_close(nsp); in nfp_eth_read_ports()
358 if (!nsp) { in nfp_eth_config_start()
360 return nsp; in nfp_eth_config_start()
375 return nsp; in nfp_eth_config_start()
378 nfp_nsp_close(nsp); in nfp_eth_config_start()
390 nfp_nsp_close(nsp); in nfp_eth_config_cleanup_end()
446 if (!nsp) in nfp_eth_set_mod_enable()
486 if (!nsp) in nfp_eth_set_configured()
[all …]
H A Dnfp_nsp_cmds.c20 uint16_t nsp; member
26 __nfp_nsp_identify(struct nfp_nsp *nsp) in __nfp_nsp_identify() argument
32 if (nfp_nsp_get_abi_ver_minor(nsp) < 15) in __nfp_nsp_identify()
40 ret = nfp_nsp_read_identify(nsp, ni, sizeof(*ni)); in __nfp_nsp_identify()
60 nspi->nsp = rte_le_to_cpu_16(ni->nsp); in __nfp_nsp_identify()
79 struct nfp_nsp *nsp; in nfp_hwmon_read_sensor() local
82 nsp = nfp_nsp_open(cpp); in nfp_hwmon_read_sensor()
83 if (!nsp) in nfp_hwmon_read_sensor()
86 ret = nfp_nsp_read_sensors(nsp, BIT(id), &s, sizeof(s)); in nfp_hwmon_read_sensor()
87 nfp_nsp_close(nsp); in nfp_hwmon_read_sensor()
H A Dnfp_nsp.h261 int nfp_eth_config_commit_end(struct nfp_nsp *nsp);
262 void nfp_eth_config_cleanup_end(struct nfp_nsp *nsp);
264 int __nfp_eth_set_aneg(struct nfp_nsp *nsp, enum nfp_eth_aneg mode);
265 int __nfp_eth_set_speed(struct nfp_nsp *nsp, unsigned int speed);
266 int __nfp_eth_set_split(struct nfp_nsp *nsp, unsigned int lanes);
288 uint16_t nsp; member
292 struct nfp_nsp_identify *__nfp_nsp_identify(struct nfp_nsp *nsp);
H A Dnfp_nsp.c281 nfp_nsp_command_buf(struct nfp_nsp *nsp, uint16_t code, uint32_t option, in nfp_nsp_command_buf() argument
285 struct nfp_cpp *cpp = nsp->cpp; in nfp_nsp_command_buf()
291 if (nsp->ver.minor < 13) { in nfp_nsp_command_buf()
293 printf("\t(ABI %hu.%hu)\n", nsp->ver.major, nsp->ver.minor); in nfp_nsp_command_buf()
297 err = nfp_cpp_readq(cpp, nfp_resource_cpp_id(nsp->res), in nfp_nsp_command_buf()
298 nfp_resource_address(nsp->res) + in nfp_nsp_command_buf()
314 err = nfp_cpp_readq(cpp, nfp_resource_cpp_id(nsp->res), in nfp_nsp_command_buf()
315 nfp_resource_address(nsp->res) + in nfp_nsp_command_buf()
338 ret = nfp_nsp_command(nsp, code, option, cpp_id, cpp_buf); in nfp_nsp_command_buf()
/dpdk/drivers/net/nfp/
H A Dnfp_ethdev.c50 struct nfp_nsp *nsp, char *card);
607 nfp_fw_upload(struct rte_pci_device *dev, struct nfp_nsp *nsp, char *card) in nfp_fw_upload() argument
609 struct nfp_cpp *cpp = nsp->cpp; in nfp_fw_upload()
650 nfp_nsp_load_fw(nsp, fw_buf, fsize); in nfp_fw_upload()
662 struct nfp_nsp *nsp; in nfp_fw_setup() local
691 nsp = nfp_nsp_open(cpp); in nfp_fw_setup()
692 if (!nsp) { in nfp_fw_setup()
697 nfp_nsp_device_soft_reset(nsp); in nfp_fw_setup()
698 err = nfp_fw_upload(dev, nsp, card_desc); in nfp_fw_setup()
700 nfp_nsp_close(nsp); in nfp_fw_setup()