git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
common/sfc_efx/base: handle MCDI events on Riverhead
[dpdk.git]
/
drivers
/
common
/
sfc_efx
/
base
/
efx_tunnel.c
diff --git
a/drivers/common/sfc_efx/base/efx_tunnel.c
b/drivers/common/sfc_efx/base/efx_tunnel.c
index
1cc072f
..
b1d1407
100644
(file)
--- a/
drivers/common/sfc_efx/base/efx_tunnel.c
+++ b/
drivers/common/sfc_efx/base/efx_tunnel.c
@@
-10,12
+10,12
@@
#if EFSYS_OPT_TUNNEL
#if EFSYS_OPT_TUNNEL
-#if EFSYS_OPT_SIENA || EFSYS_OPT_HUNTINGTON
+#if EFSYS_OPT_SIENA || EFSYS_OPT_HUNTINGTON
|| EFSYS_OPT_RIVERHEAD
static const efx_tunnel_ops_t __efx_tunnel_dummy_ops = {
NULL, /* eto_udp_encap_supported */
NULL, /* eto_reconfigure */
};
static const efx_tunnel_ops_t __efx_tunnel_dummy_ops = {
NULL, /* eto_udp_encap_supported */
NULL, /* eto_reconfigure */
};
-#endif /* EFSYS_OPT_SIENA || EFSYS_OPT_HUNTINGTON */
+#endif /* EFSYS_OPT_SIENA || EFSYS_OPT_HUNTINGTON
|| EFSYS_OPT_RIVERHEAD
*/
#if EFSYS_OPT_MEDFORD || EFSYS_OPT_MEDFORD2
static __checkReturn boolean_t
#if EFSYS_OPT_MEDFORD || EFSYS_OPT_MEDFORD2
static __checkReturn boolean_t
@@
-171,6
+171,12
@@
efx_tunnel_init(
break;
#endif /* EFSYS_OPT_MEDFORD2 */
break;
#endif /* EFSYS_OPT_MEDFORD2 */
+#if EFSYS_OPT_RIVERHEAD
+ case EFX_FAMILY_RIVERHEAD:
+ etop = &__efx_tunnel_dummy_ops;
+ break;
+#endif /* EFSYS_OPT_RIVERHEAD */
+
default:
EFSYS_ASSERT(0);
rc = ENOTSUP;
default:
EFSYS_ASSERT(0);
rc = ENOTSUP;