diff options
author | Blazej Kucman <blazej.kucman@intel.com> | 2024-07-25 17:40:12 +0200 |
---|---|---|
committer | Mariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com> | 2024-11-08 15:44:00 +0100 |
commit | f70e08be84adc50906e6cf02cfdc98b4a695d0b9 (patch) | |
tree | f184315b3ad68109e86aa4bd5bba3de919bfa3e3 /platform-intel.h | |
parent | tests: remove --auto (diff) | |
download | mdadm-f70e08be84adc50906e6cf02cfdc98b4a695d0b9.tar.xz mdadm-f70e08be84adc50906e6cf02cfdc98b4a695d0b9.zip |
imsm: add print license for VMD
Add print IMSM license for VMD controllers in --detail-platform.
The license specifies the scope of RAID support in the platform for
the VMD controller.
Signed-off-by: Blazej Kucman <blazej.kucman@intel.com>
Diffstat (limited to 'platform-intel.h')
-rw-r--r-- | platform-intel.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/platform-intel.h b/platform-intel.h index 344624d7..63d41682 100644 --- a/platform-intel.h +++ b/platform-intel.h @@ -106,7 +106,12 @@ struct imsm_orom { #define IMSM_OROM_CAPABILITIES_ReadPatrol (1 << 6) #define IMSM_OROM_CAPABILITIES_XorHw (1 << 7) #define IMSM_OROM_CAPABILITIES_SKUMode ((1 << 8)|(1 << 9)) + #define IMSM_OROM_CAPABILITIES_SKUMode_LOW ((1 << 8) | (1 << 9)) + #define IMSM_OROM_CAPABILITIES_SKUMode_LOW_SHIFT 8 #define IMSM_OROM_CAPABILITIES_TPV (1 << 10) + #define IMSM_OROM_CAPABILITIES_SKUMode_HIGH ((1 << 11) | (1 << 12)) + #define IMSM_OROM_CAPABILITIES_SKUMode_HIGH_SHIFT 9 + #define IMSM_OROM_CAPABILITIES_SKUMode_NON_PRODUCTION (1 << 13) } __attribute__((packed)); /* IMSM metadata requirements for each level */ |