aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dev_iavf/iavf_regs.h
diff options
context:
space:
mode:
authorDamjan Marion <damarion@cisco.com>2023-11-06 00:05:57 +0000
committerDave Wallace <dwallacelf@gmail.com>2023-11-09 19:56:35 +0000
commit67f03ba71dd050c41c3b98896e9a2446c2e8c48c (patch)
tree2588019b5e3214481e9619a594f76a12f5f96ad0 /src/plugins/dev_iavf/iavf_regs.h
parent14bfd3d8b81f91caacd572ad426638e5375d2eb3 (diff)
iavf: interrupt mode support
Type: improvement Change-Id: Ie5fcaa706ab0995e0021cf1ee74b95c5a3b30283 Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'src/plugins/dev_iavf/iavf_regs.h')
-rw-r--r--src/plugins/dev_iavf/iavf_regs.h17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/plugins/dev_iavf/iavf_regs.h b/src/plugins/dev_iavf/iavf_regs.h
index 3c270d77007..be3070b05e5 100644
--- a/src/plugins/dev_iavf/iavf_regs.h
+++ b/src/plugins/dev_iavf/iavf_regs.h
@@ -344,8 +344,21 @@ typedef union
u32 intena_msk : 1;
};
u32 as_u32;
-} iavf_dyn_ctln;
+} iavf_dyn_ctl;
-STATIC_ASSERT_SIZEOF (iavf_dyn_ctln, 4);
+STATIC_ASSERT_SIZEOF (iavf_dyn_ctl, 4);
+
+typedef union
+{
+ struct
+ {
+ u32 _reserved0 : 30;
+ u32 adminq : 1;
+ u32 _reserved31 : 1;
+ };
+ u32 as_u32;
+} iavf_vfint_icr0_ena1;
+
+STATIC_ASSERT_SIZEOF (iavf_vfint_icr0_ena1, 4);
#endif /* _IIAVF_REGS_H_ */