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 <[email protected]> Signed-off-by: Simei Su <[email protected]> --- .mailmap | 1 + drivers/common/idpf/base/idpf_controlq_api.h | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/.mailmap b/.mailmap index 7400692544..ff96bc7d0e 100644 --- a/.mailmap +++ b/.mailmap @@ -1644,3 +1644,4 @@ Josh Hay <[email protected]> Madhu Chittim <[email protected]> Shailendra Bhatnagar <[email protected]> Julianx Grajkowski <[email protected]> +Alan Brady <[email protected]> diff --git a/drivers/common/idpf/base/idpf_controlq_api.h b/drivers/common/idpf/base/idpf_controlq_api.h index 3780304256..f4e7b53ac9 100644 --- a/drivers/common/idpf/base/idpf_controlq_api.h +++ b/drivers/common/idpf/base/idpf_controlq_api.h @@ -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; }; -- 2.25.1

