]> git.droids-corp.org - dpdk.git/blobdiff - drivers/raw/ifpga/base/ifpga_defines.h
raw/ifpga/base: support max10 security feature
[dpdk.git] / drivers / raw / ifpga / base / ifpga_defines.h
index 42161282a2a5a4d5cd4a31ecb5610096bd49a5c9..1e84b1531a2d564f33218b22d5fa89591a1992c2 100644 (file)
@@ -1122,7 +1122,9 @@ struct feature_fme_ras_catfaterror {
                        u8  therm_catast_err:1;
                        /* Injected Catastrophic Error */
                        u8  injected_catast_err:1;
-                       u64 rsvd:52;
+                       /* SEU error on BMC */
+                       u8  bmc_seu_catast_err:1;
+                       u64 rsvd:51;
                };
        };
 };
@@ -1149,7 +1151,8 @@ struct feature_fme_error_capability {
                        u8 support_intr:1;
                        /* MSI-X vector table entry number */
                        u16 intr_vector_num:12;
-                       u64 rsvd:51;    /* Reserved */
+                       u64 rsvd:50;    /* Reserved */
+                       u64 seu_support:1;
                };
        };
 };
@@ -1171,6 +1174,8 @@ struct feature_fme_err {
        struct feature_fme_ras_catfaterror ras_catfaterr;
        struct feature_fme_ras_error_inj ras_error_inj;
        struct feature_fme_error_capability fme_err_capability;
+       u64 seu_emr_l;
+       u64 seu_emr_h;
 };
 
 /* FME Partial Reconfiguration Control */
@@ -1693,6 +1698,8 @@ struct ifpga_fme_board_info {
        u32 patch_version;
        u32 minor_version;
        u32 major_version;
+       u32 max10_version;
+       u32 nios_fw_version;
        u32 nums_of_retimer;
        u32 ports_per_retimer;
        u32 nums_of_fvl;