From: Stefan Wegrzyn <[email protected]>

Add NVM write command flags for the opt-in mode, and for updating the
minimum security revision of the external Root of Trust (eRoT).

Signed-off-by: Stefan Wegrzyn <[email protected]>
Signed-off-by: Vladimir Medvedkin <[email protected]>
---
 drivers/net/intel/ice/base/ice_adminq_cmd.h | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/drivers/net/intel/ice/base/ice_adminq_cmd.h 
b/drivers/net/intel/ice/base/ice_adminq_cmd.h
index 7b318b0a1b..473501a6b2 100644
--- a/drivers/net/intel/ice/base/ice_adminq_cmd.h
+++ b/drivers/net/intel/ice/base/ice_adminq_cmd.h
@@ -2019,6 +2019,11 @@ struct ice_aqc_nvm {
 #define ICE_AQC_NVM_PRESERVE_ALL       BIT(1)
 #define ICE_AQC_NVM_FACTORY_DEFAULT    (2 << ICE_AQC_NVM_PRESERVATION_S)
 #define ICE_AQC_NVM_PRESERVE_SELECTED  (3 << ICE_AQC_NVM_PRESERVATION_S)
+#define ICE_AQC_NVM_OPT_IN_MODE_S              4 /* Used by NVM Write only */
+#define ICE_AQC_NVM_OPT_IN_MODE_M              (1 << ICE_AQC_NVM_OPT_IN_MODE_S)
+#define ICE_AQC_NVM_OPT_IN_MODE_ASYNC  0
+#define ICE_AQC_NVM_OPT_IN_MODE_SYNC   1
+#define ICE_AQC_NVM_EROT_MINSREV_UPDATE        BIT(5) /* Used by NVM Write 
only */
 #define ICE_AQC_NVM_ACTIV_SEL_NVM      BIT(3) /* Write Activate/SR Dump only */
 #define ICE_AQC_NVM_ACTIV_SEL_OROM     BIT(4)
 #define ICE_AQC_NVM_ACTIV_SEL_NETLIST  BIT(5)
-- 
2.43.0

Reply via email to