5 #ifndef _RTE_PMD_IFPGA_H_ 6 #define _RTE_PMD_IFPGA_H_ 23 #define IFPGA_MAX_PORT_NUM 4 38 uint64_t bitstream_id;
39 uint64_t bitstream_metadata;
42 uint32_t bmc_nios_version;
65 uint32_t num_retimers;
void rte_pmd_ifpga_cleanup(void)
int rte_pmd_ifpga_stop_update(uint16_t dev_id, int force)
int rte_pmd_ifpga_get_phy_info(uint16_t dev_id, rte_pmd_ifpga_phy_info *info)
int rte_pmd_ifpga_set_rsu_status(uint16_t dev_id, uint32_t stat, uint32_t prog)
int rte_pmd_ifpga_get_rsu_status(uint16_t dev_id, uint32_t *stat, uint32_t *prog)
int rte_pmd_ifpga_reboot_try(uint16_t dev_id)
int rte_pmd_ifpga_update_flash(uint16_t dev_id, const char *image, uint64_t *status)
int rte_pmd_ifpga_reload(uint16_t dev_id, int type, int page)
int rte_pmd_ifpga_partial_reconfigure(uint16_t dev_id, int port, const char *file)
int rte_pmd_ifpga_get_dev_id(const char *pci_addr, uint16_t *dev_id)
int rte_pmd_ifpga_get_property(uint16_t dev_id, rte_pmd_ifpga_prop *prop)