#ifndef __OCTEON_CONFIG_H__
#define __OCTEON_CONFIG_H__
#define MAX_OCTEON_NICIF …
#define MAX_OCTEON_DEVICES …
#define MAX_OCTEON_LINKS …
#define MAX_OCTEON_MULTICAST_ADDR …
#define MAX_OCTEON_FILL_COUNT …
#define CN6XXX_MAX_INPUT_QUEUES …
#define CN6XXX_MAX_IQ_DESCRIPTORS …
#define CN6XXX_DB_MIN …
#define CN6XXX_DB_MAX …
#define CN6XXX_DB_TIMEOUT …
#define CN6XXX_MAX_OUTPUT_QUEUES …
#define CN6XXX_MAX_OQ_DESCRIPTORS …
#define CN6XXX_OQ_BUF_SIZE …
#define CN6XXX_OQ_PKTSPER_INTR …
#define CN6XXX_OQ_REFIL_THRESHOLD …
#define CN6XXX_OQ_INTR_PKT …
#define CN6XXX_OQ_INTR_TIME …
#define DEFAULT_NUM_NIC_PORTS_66XX …
#define DEFAULT_NUM_NIC_PORTS_68XX …
#define DEFAULT_NUM_NIC_PORTS_68XX_210NV …
#define CN23XX_MAX_VFS_PER_PF_PASS_1_0 …
#define CN23XX_MAX_VFS_PER_PF_PASS_1_1 …
#define CN23XX_MAX_VFS_PER_PF …
#define CN23XX_MAX_RINGS_PER_VF …
#define CN23XX_MAX_RINGS_PER_PF_PASS_1_0 …
#define CN23XX_MAX_RINGS_PER_PF_PASS_1_1 …
#define CN23XX_MAX_RINGS_PER_PF …
#define CN23XX_MAX_RINGS_PER_VF …
#define CN23XX_MAX_INPUT_QUEUES …
#define CN23XX_MAX_IQ_DESCRIPTORS …
#define CN23XX_DEFAULT_IQ_DESCRIPTORS …
#define CN23XX_MIN_IQ_DESCRIPTORS …
#define CN23XX_DB_MIN …
#define CN23XX_DB_MAX …
#define CN23XX_DB_TIMEOUT …
#define CN23XX_MAX_OUTPUT_QUEUES …
#define CN23XX_MAX_OQ_DESCRIPTORS …
#define CN23XX_DEFAULT_OQ_DESCRIPTORS …
#define CN23XX_MIN_OQ_DESCRIPTORS …
#define CN23XX_OQ_BUF_SIZE …
#define CN23XX_OQ_PKTSPER_INTR …
#define CN23XX_OQ_REFIL_THRESHOLD …
#define CN23XX_OQ_INTR_PKT …
#define CN23XX_OQ_INTR_TIME …
#define DEFAULT_NUM_NIC_PORTS_23XX …
#define CN23XX_CFG_IO_QUEUES …
#define CN23XX_MAX_MACS …
#define CN23XX_DEF_IQ_INTR_THRESHOLD …
#define CN23XX_DEF_IQ_INTR_BYTE_THRESHOLD …
#define CN6XXX_CFG_IO_QUEUES …
#define OCTEON_32BYTE_INSTR …
#define OCTEON_64BYTE_INSTR …
#define OCTEON_MAX_BASE_IOQ …
#define OCTEON_DMA_INTR_PKT …
#define OCTEON_DMA_INTR_TIME …
#define MAX_TXQS_PER_INTF …
#define MAX_RXQS_PER_INTF …
#define DEF_TXQS_PER_INTF …
#define DEF_RXQS_PER_INTF …
#define INVALID_IOQ_NO …
#define DEFAULT_POW_GRP …
#define CFG_GET_IQ_CFG(cfg) …
#define CFG_GET_IQ_MAX_Q(cfg) …
#define CFG_GET_IQ_PENDING_LIST_SIZE(cfg) …
#define CFG_GET_IQ_INSTR_TYPE(cfg) …
#define CFG_GET_IQ_DB_MIN(cfg) …
#define CFG_GET_IQ_DB_TIMEOUT(cfg) …
#define CFG_GET_IQ_INTR_PKT(cfg) …
#define CFG_SET_IQ_INTR_PKT(cfg, val) …
#define CFG_GET_OQ_MAX_Q(cfg) …
#define CFG_GET_OQ_PKTS_PER_INTR(cfg) …
#define CFG_GET_OQ_REFILL_THRESHOLD(cfg) …
#define CFG_GET_OQ_INTR_PKT(cfg) …
#define CFG_GET_OQ_INTR_TIME(cfg) …
#define CFG_SET_OQ_INTR_PKT(cfg, val) …
#define CFG_SET_OQ_INTR_TIME(cfg, val) …
#define CFG_GET_DMA_INTR_PKT(cfg) …
#define CFG_GET_DMA_INTR_TIME(cfg) …
#define CFG_GET_NUM_NIC_PORTS(cfg) …
#define CFG_GET_NUM_DEF_TX_DESCS(cfg) …
#define CFG_GET_NUM_DEF_RX_DESCS(cfg) …
#define CFG_GET_DEF_RX_BUF_SIZE(cfg) …
#define CFG_GET_MAX_TXQS_NIC_IF(cfg, idx) …
#define CFG_GET_NUM_TXQS_NIC_IF(cfg, idx) …
#define CFG_GET_MAX_RXQS_NIC_IF(cfg, idx) …
#define CFG_GET_NUM_RXQS_NIC_IF(cfg, idx) …
#define CFG_GET_NUM_RX_DESCS_NIC_IF(cfg, idx) …
#define CFG_GET_NUM_TX_DESCS_NIC_IF(cfg, idx) …
#define CFG_GET_NUM_RX_BUF_SIZE_NIC_IF(cfg, idx) …
#define CFG_GET_BASE_QUE_NIC_IF(cfg, idx) …
#define CFG_GET_GMXID_NIC_IF(cfg, idx) …
#define CFG_GET_CTRL_Q_GRP(cfg) …
#define CFG_GET_HOST_LINK_QUERY_INTERVAL(cfg) …
#define CFG_GET_OCT_LINK_QUERY_INTERVAL(cfg) …
#define CFG_GET_IS_SLI_BP_ON(cfg) …
#define CFG_SET_NUM_RX_DESCS_NIC_IF(cfg, idx, value) …
#define CFG_SET_NUM_TX_DESCS_NIC_IF(cfg, idx, value) …
#define MAX_IOQS_PER_NICIF …
enum lio_card_type { … };
#define LIO_210SV_NAME …
#define LIO_210NV_NAME …
#define LIO_410NV_NAME …
#define LIO_23XX_NAME …
struct octeon_iq_config { … };
struct octeon_oq_config { … };
struct octeon_nic_if_config { … };
struct octeon_misc_config { … };
struct octeon_config { … };
#define BAR1_INDEX_DYNAMIC_MAP …
#define BAR1_INDEX_STATIC_MAP …
#define OCTEON_BAR1_ENTRY_SIZE …
#define MAX_BAR1_IOREMAP_SIZE …
#define MAX_RESPONSE_LISTS …
#define OPCODE_MASK_BITS …
#define OCTEON_OPCODE_MASK …
#define DISPATCH_LIST_SIZE …
#define MAX_OCTEON_INSTR_QUEUES(oct) …
#define MAX_OCTEON_OUTPUT_QUEUES(oct) …
#define MAX_POSSIBLE_OCTEON_INSTR_QUEUES …
#define MAX_POSSIBLE_OCTEON_OUTPUT_QUEUES …
#define MAX_POSSIBLE_VFS …
#endif