EF100 uses descriptor proxy queues to support virtio-blk proxy.
Signed-off-by: Andy Moreton <amoreton@xilinx.com>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
# 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 */
+
#endif /* _SYS_EFX_CHECK_H */
#define EFSYS_OPT_PCI 0
+#define EFSYS_OPT_DESC_PROXY 0
+
/* ID */
typedef struct __efsys_identifier_s efsys_identifier_t;