X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcommon%2Fsfc_efx%2Fbase%2Fefx_check.h;h=078e5b9811a550705c923ff8ef14d1466f034615;hb=40f94ce9fa6217ba33cda0c42fd732b77aaf4791;hp=40ba57be6fc75243217d3dc7a3943d6964d7c107;hpb=72608054bfc3d84fdbb8112af6c8621ed02abbc9;p=dpdk.git diff --git a/drivers/common/sfc_efx/base/efx_check.h b/drivers/common/sfc_efx/base/efx_check.h index 40ba57be6f..078e5b9811 100644 --- a/drivers/common/sfc_efx/base/efx_check.h +++ b/drivers/common/sfc_efx/base/efx_check.h @@ -391,4 +391,20 @@ # endif #endif /* EFSYS_OPT_EV_EXTENDED_WIDTH */ +/* Support descriptor proxy queues */ +#if EFSYS_OPT_DESC_PROXY +# if !EFSYS_OPT_RIVERHEAD +# error "DESC_PROXY requires RIVERHEAD" +# endif +# if !EFSYS_OPT_EV_EXTENDED_WIDTH +# error "DESC_PROXY requires EV_EXTENDED_WIDTH" +# endif +#endif /* EFSYS_OPT_DESC_PROXY */ + +#if EFSYS_OPT_MAE +# if !EFSYS_OPT_RIVERHEAD +# error "MAE requires RIVERHEAD" +# endif +#endif /* EFSYS_OPT_MAE */ + #endif /* _SYS_EFX_CHECK_H */