#ifndef _OCTEP_CONFIG_H_
#define _OCTEP_CONFIG_H_
#define OCTEP_32BYTE_INSTR …
#define OCTEP_64BYTE_INSTR …
#define OCTEP_IQ_MAX_DESCRIPTORS …
#define OCTEP_DB_MIN …
#define OCTEP_IQ_INTR_THRESHOLD …
#define OCTEP_OQ_WMARK_MIN …
#define OCTEP_OQ_MAX_DESCRIPTORS …
#define OCTEP_OQ_BUF_SIZE …
#define OCTEP_OQ_PKTS_PER_INTR …
#define OCTEP_OQ_REFILL_THRESHOLD …
#define OCTEP_OQ_INTR_PKT_THRESHOLD …
#define OCTEP_OQ_INTR_TIME_THRESHOLD …
#define OCTEP_MSIX_NAME_SIZE …
#define OCTEP_WAKE_QUEUE_THRESHOLD …
#define OCTEP_MIN_MTU …
#define OCTEP_DEFAULT_MTU …
#define OCTEP_DEFAULT_FW_HB_INTERVAL …
#define OCTEP_DEFAULT_FW_HB_MISS_COUNT …
#define CFG_GET_IQ_CFG(cfg) …
#define CFG_GET_IQ_NUM_DESC(cfg) …
#define CFG_GET_IQ_INSTR_TYPE(cfg) …
#define CFG_GET_IQ_INSTR_SIZE(cfg) …
#define CFG_GET_IQ_DB_MIN(cfg) …
#define CFG_GET_IQ_INTR_THRESHOLD(cfg) …
#define CFG_GET_OQ_NUM_DESC(cfg) …
#define CFG_GET_OQ_BUF_SIZE(cfg) …
#define CFG_GET_OQ_REFILL_THRESHOLD(cfg) …
#define CFG_GET_OQ_INTR_PKT(cfg) …
#define CFG_GET_OQ_INTR_TIME(cfg) …
#define CFG_GET_OQ_WMARK(cfg) …
#define CFG_GET_PORTS_MAX_IO_RINGS(cfg) …
#define CFG_GET_PORTS_ACTIVE_IO_RINGS(cfg) …
#define CFG_GET_PORTS_PF_SRN(cfg) …
#define CFG_GET_CORE_TICS_PER_US(cfg) …
#define CFG_GET_COPROC_TICS_PER_US(cfg) …
#define CFG_GET_MAX_VFS(cfg) …
#define CFG_GET_ACTIVE_VFS(cfg) …
#define CFG_GET_MAX_RPVF(cfg) …
#define CFG_GET_ACTIVE_RPVF(cfg) …
#define CFG_GET_VF_SRN(cfg) …
#define CFG_GET_IOQ_MSIX(cfg) …
#define CFG_GET_NON_IOQ_MSIX(cfg) …
#define CFG_GET_NON_IOQ_MSIX_NAMES(cfg) …
#define CFG_GET_CTRL_MBOX_MEM_ADDR(cfg) …
struct octep_iq_config { … };
struct octep_oq_config { … };
struct octep_pf_ring_config { … };
struct octep_sriov_config { … };
struct octep_msix_config { … };
struct octep_ctrl_mbox_config { … };
struct octep_fw_info { … };
struct octep_config { … };
#endif