[v2,07/17] common/idpf/base: add union for SW cookie fields in ctlq msg
Checks
Commit Message
Instead of using something like a byte offset, we can add a union to the
struct here to enable direct addressing.
Signed-off-by: Alan Brady <alan.brady@intel.com>
Signed-off-by: Simei Su <simei.su@intel.com>
---
.mailmap | 1 +
drivers/common/idpf/base/idpf_controlq_api.h | 5 +++++
2 files changed, 6 insertions(+)
@@ -1644,3 +1644,4 @@ Josh Hay <joshua.a.hay@intel.com>
Madhu Chittim <madhu.chittim@intel.com>
Shailendra Bhatnagar <shailendra.bhatnagar@intel.com>
Julianx Grajkowski <julianx.grajkowski@intel.com>
+Alan Brady <alan.brady@intel.com>
@@ -77,6 +77,11 @@ struct idpf_ctlq_msg {
u8 context[IDPF_INDIRECT_CTX_SIZE];
struct idpf_dma_mem *payload;
} indirect;
+ struct {
+ u32 rsvd;
+ u16 data;
+ u16 flags;
+ } sw_cookie;
} ctx;
};