X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcommon%2Fsfc_efx%2Fefsys.h;h=bbe9f2ef126babd363acadfc0c4277a4eceba637;hb=5b38d8cd4663;hp=e191cb5b6a773b830b9517a495c31b9b684a1a03;hpb=d354c5e77666f443dfdb1dadc7b8abe0c9fe258d;p=dpdk.git diff --git a/drivers/common/sfc_efx/efsys.h b/drivers/common/sfc_efx/efsys.h index e191cb5b6a..bbe9f2ef12 100644 --- a/drivers/common/sfc_efx/efsys.h +++ b/drivers/common/sfc_efx/efsys.h @@ -104,8 +104,8 @@ prefetch_read_once(const volatile void *addr) #define EFSYS_OPT_MEDFORD 1 /* Enable SFN2xxx support */ #define EFSYS_OPT_MEDFORD2 1 -/* Disable Riverhead support */ -#define EFSYS_OPT_RIVERHEAD 0 +/* Enable Riverhead support */ +#define EFSYS_OPT_RIVERHEAD 1 #ifdef RTE_LIBRTE_SFC_EFX_DEBUG #define EFSYS_OPT_CHECK_REG 1 @@ -142,6 +142,7 @@ prefetch_read_once(const volatile void *addr) #define EFSYS_OPT_FILTER 1 #define EFSYS_OPT_RX_SCATTER 0 +#define EFSYS_OPT_EV_EXTENDED_WIDTH 0 #define EFSYS_OPT_EV_PREFETCH 0 #define EFSYS_OPT_DECODE_INTR_FATAL 0 @@ -158,10 +159,16 @@ prefetch_read_once(const volatile void *addr) #define EFSYS_OPT_FW_SUBVARIANT_AWARE 1 -#define EFSYS_OPT_EVB 0 +#define EFSYS_OPT_EVB 1 #define EFSYS_OPT_MCDI_PROXY_AUTH_SERVER 0 +#define EFSYS_OPT_PCI 1 + +#define EFSYS_OPT_DESC_PROXY 0 + +#define EFSYS_OPT_MAE 1 + /* ID */ typedef struct __efsys_identifier_s efsys_identifier_t; @@ -736,6 +743,12 @@ typedef uint64_t efsys_stat_t; #define EFSYS_HAS_ROTL_DWORD 0 +/* PCI */ + +typedef struct efsys_pci_config_s { + struct rte_pci_device *espc_dev; +} efsys_pci_config_t; + #ifdef __cplusplus } #endif