diff options
author | Martin Willi <martin@revosec.ch> | 2015-04-02 14:04:57 +0200 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2015-04-13 15:31:58 +0200 |
commit | 793851856bb74191df7f5fd008dd46d83eca8ebc (patch) | |
tree | 1ee5ae602b3ece5889be656266f31e07a51f2e02 /src/libstrongswan/utils/cpu_feature.h | |
parent | f155880eda515b8424e4984cb39cdf38946356f2 (diff) | |
download | strongswan-793851856bb74191df7f5fd008dd46d83eca8ebc.tar.bz2 strongswan-793851856bb74191df7f5fd008dd46d83eca8ebc.tar.xz |
cpu-feature: Support Via Padlock security features
Diffstat (limited to 'src/libstrongswan/utils/cpu_feature.h')
-rw-r--r-- | src/libstrongswan/utils/cpu_feature.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/libstrongswan/utils/cpu_feature.h b/src/libstrongswan/utils/cpu_feature.h index d7300a30a..3a807fa2b 100644 --- a/src/libstrongswan/utils/cpu_feature.h +++ b/src/libstrongswan/utils/cpu_feature.h @@ -36,6 +36,17 @@ typedef enum { CPU_FEATURE_RDRAND = (1 << 8), CPU_FEATURE_AESNI = (1 << 9), CPU_FEATURE_PCLMULQDQ = (1 << 10), + /** Via Padlock Security features */ + CPU_FEATURE_PADLOCK_RNG_AVAILABLE = (1 << 22), + CPU_FEATURE_PADLOCK_RNG_ENABLED = (1 << 23), + CPU_FEATURE_PADLOCK_ACE_AVAILABLE = (1 << 24), + CPU_FEATURE_PADLOCK_ACE_ENABLED = (1 << 25), + CPU_FEATURE_PADLOCK_ACE2_AVAILABLE = (1 << 26), + CPU_FEATURE_PADLOCK_ACE2_ENABLED = (1 << 27), + CPU_FEATURE_PADLOCK_PHE_AVAILABLE = (1 << 28), + CPU_FEATURE_PADLOCK_PHE_ENABLED = (1 << 29), + CPU_FEATURE_PADLOCK_PMM_AVAILABLE = (1 << 30), + CPU_FEATURE_PADLOCK_PMM_ENABLED = (1 << 31), } cpu_feature_t; /** |