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
net/octeontx2: add flow MCAM utility functions
[dpdk.git]
/
drivers
/
net
/
sfc
/
base
/
efx_mcdi.h
diff --git
a/drivers/net/sfc/base/efx_mcdi.h
b/drivers/net/sfc/base/efx_mcdi.h
index
b8c199d
..
74cde50
100644
(file)
--- a/
drivers/net/sfc/base/efx_mcdi.h
+++ b/
drivers/net/sfc/base/efx_mcdi.h
@@
-31,7
+31,7
@@
struct efx_mcdi_req_s {
unsigned int emr_cmd;
uint8_t *emr_in_buf;
size_t emr_in_length;
unsigned int emr_cmd;
uint8_t *emr_in_buf;
size_t emr_in_length;
- /* Outputs: retcode, buffer, length
,
and length used */
+ /* Outputs: retcode, buffer, length and length used */
efx_rc_t emr_rc;
uint8_t *emr_out_buf;
size_t emr_out_length;
efx_rc_t emr_rc;
uint8_t *emr_out_buf;
size_t emr_out_length;
@@
-87,6
+87,13
@@
efx_mcdi_ev_proxy_response(
__in unsigned int status);
#endif
__in unsigned int status);
#endif
+#if EFSYS_OPT_MCDI_PROXY_AUTH_SERVER
+extern void
+efx_mcdi_ev_proxy_request(
+ __in efx_nic_t *enp,
+ __in unsigned int index);
+#endif /* EFSYS_OPT_MCDI_PROXY_AUTH_SERVER */
+
extern void
efx_mcdi_ev_death(
__in efx_nic_t *enp,
extern void
efx_mcdi_ev_death(
__in efx_nic_t *enp,
@@
-170,11
+177,11
@@
efx_mcdi_mac_spoofing_supported(
#if EFSYS_OPT_BIST
#if EFSYS_OPT_BIST
-#if EF
SYS_OPT_HUNTINGTON || EFSYS_OPT_MEDFORD || EFSYS_OPT_MEDFORD2
+#if EF
X_OPTS_EF10()
extern __checkReturn efx_rc_t
efx_mcdi_bist_enable_offline(
__in efx_nic_t *enp);
extern __checkReturn efx_rc_t
efx_mcdi_bist_enable_offline(
__in efx_nic_t *enp);
-#endif /* EF
SYS_OPT_HUNTINGTON || EFSYS_OPT_MEDFORD || EFSYS_OPT_MEDFORD2
*/
+#endif /* EF
X_OPTS_EF10()
*/
extern __checkReturn efx_rc_t
efx_mcdi_bist_start(
__in efx_nic_t *enp,
extern __checkReturn efx_rc_t
efx_mcdi_bist_start(
__in efx_nic_t *enp,