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: add match spec validate API
[dpdk.git]
/
drivers
/
common
/
sfc_efx
/
base
/
efx_mcdi.h
diff --git
a/drivers/common/sfc_efx/base/efx_mcdi.h
b/drivers/common/sfc_efx/base/efx_mcdi.h
index
77a3d63
..
9dd0a23
100644
(file)
--- a/
drivers/common/sfc_efx/base/efx_mcdi.h
+++ b/
drivers/common/sfc_efx/base/efx_mcdi.h
@@
-421,6
+421,10
@@
efx_mcdi_phy_module_get_info(
EFX_DWORD_FIELD(*MCDI_OUT2(_emr, efx_dword_t, _ofst), \
MC_CMD_ ## _field)
EFX_DWORD_FIELD(*MCDI_OUT2(_emr, efx_dword_t, _ofst), \
MC_CMD_ ## _field)
+#define MCDI_OUT_INDEXED_DWORD_FIELD(_emr, _ofst, _idx, _field) \
+ EFX_DWORD_FIELD(*(MCDI_OUT2(_emr, efx_dword_t, _ofst) + \
+ (_idx)), _field)
+
#define MCDI_EV_FIELD(_eqp, _field) \
EFX_QWORD_FIELD(*_eqp, MCDI_EVENT_ ## _field)
#define MCDI_EV_FIELD(_eqp, _field) \
EFX_QWORD_FIELD(*_eqp, MCDI_EVENT_ ## _field)