X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fsfc%2Fbase%2Fefx_check.h;h=06983dc593002991fd4be4a62d5cef15daac2ec4;hb=45a49cc7e7a589d268e362ee275c399a6640708a;hp=4800f772bf9c3bf02f860546cc359cb754a82e7e;hpb=dc82cc97eebd9f35be4512f0af49947cc708276c;p=dpdk.git diff --git a/drivers/net/sfc/base/efx_check.h b/drivers/net/sfc/base/efx_check.h index 4800f772bf..06983dc593 100644 --- a/drivers/net/sfc/base/efx_check.h +++ b/drivers/net/sfc/base/efx_check.h @@ -119,8 +119,15 @@ # endif #endif /* EFSYS_OPT_MCDI_LOGGING */ +#if EFSYS_OPT_MCDI_PROXY_AUTH_SERVER +/* Support MCDI proxy authorization (server) */ +# if !EFSYS_OPT_MCDI_PROXY_AUTH +# error "MCDI_PROXY_AUTH_SERVER requires MCDI_PROXY_AUTH" +# endif +#endif /* EFSYS_OPT_MCDI_PROXY_AUTH_SERVER */ + #if EFSYS_OPT_MCDI_PROXY_AUTH -/* Support MCDI proxy authorization */ +/* Support MCDI proxy authorization (client) */ # if !EFSYS_OPT_MCDI # error "MCDI_PROXY_AUTH requires MCDI" # endif @@ -351,4 +358,11 @@ # endif #endif +#if EFSYS_OPT_EVB +/* Support enterprise virtual bridging */ +# if !(EFX_OPTS_EF10()) +# error "EVB requires EF10 arch" +# endif +#endif /* EFSYS_OPT_EVB */ + #endif /* _SYS_EFX_CHECK_H */